So all these Google developers in Google I/O ...
Page 1 of 2 Goto page 1, 2  Next
LeoNatan
☢ NFOHump Despot ☢



Posts: 73238
Location: Ramat HaSharon, Israel 🇮🇱
PostPosted: Fri, 12th Jul 2013 00:19    Post subject: So all these Google developers in Google I/O ...
Are using Macs... WTF Laughing



Where is the Linux solidarity? Cool Face
Back to top
Spazmotic
VIP Member



Posts: 3107

PostPosted: Fri, 12th Jul 2013 02:30    Post subject:
I see this a lot in the corporations that i've visited and the one I am with now, they seem to issue work macs to most of their developers. I'm not completely sure why, but it seems to grow on them.

Gentoo 4 lyfe baby.
Back to top
LeoNatan
☢ NFOHump Despot ☢



Posts: 73238
Location: Ramat HaSharon, Israel 🇮🇱
PostPosted: Fri, 12th Jul 2013 06:57    Post subject:
Our Android guys all moved to Macs mostly for one simple reason: SourceTree; there isn't one worthwhile UI GIT client for Windows.
Back to top
Spazmotic
VIP Member



Posts: 3107

PostPosted: Fri, 12th Jul 2013 07:23    Post subject:
That sounds like a ridiculous reason to move to Mac rather than spend the 10 minutes it takes to set up the most user friendly linux environment. Better Coding ENV, and honestly...They should know GIT command line or shouldn't be using GIT. I can understand Mac in a work environment, it does work well in a highly controlled enterprise environment for upgrades and domain controllers ,etc... But SourceTree is a really silly reason.
Back to top
LeoNatan
☢ NFOHump Despot ☢



Posts: 73238
Location: Ramat HaSharon, Israel 🇮🇱
PostPosted: Fri, 12th Jul 2013 07:35    Post subject:
"Better coding environment" Laughing

Up until recently they had the most ridiculous environment imaginable - Eclipse, and it's equally ridiculous on every single platform. Laughing Now they are using Android Studio, which is based on IntelliJ IDEA, which is developed on Macs. But let's ignore that. It offers the same experience on all three platforms it is offered on. So what exactly do they gain from using Linux? Where not even one proper mail client supports exchange interop. Even the native Mac mail app supports more exchange functionality. What a silly thing to say "know command line". Command line. This is not the 60s. If there is a UI tool which removes any need for a command line, then choosing the command line is ridiculous.
I would like to know what a "better coding ENV" is in your eyes. In mine, it is the comfort of the developer. It seems our other guys agree.
Back to top
Spazmotic
VIP Member



Posts: 3107

PostPosted: Fri, 12th Jul 2013 07:43    Post subject:
Hmm, I suppose I see your point as I do not have any experience with Android and working highly within a Python development. Most of the pushes to our public releases come from people with vim open and keeping things within PEP8 standards.

I think to assume that any of the environments is better than the last is a bit trivial as they have all made some good improvements over the past few/5 years and it often depends on the language, environment, and specifications of the product.

I will admit that I don't have any experience with Android development however and my reply was a snap-reply, my apologies, and I agree it does come down to the comfort of the developer; It is possible within my eyes that developer should have a good knowledge of the lower level infrastructure rather than just building on top of magical unicorns, but honestly for someone building application layer software, why know what drives the unicorn when you have your fingers on the brain eh?

However...

Git Clone/Git Push..is that too much to learn in command line? C'mon!


EDIT \\ Omg sentence structure.
Back to top
LeoNatan
☢ NFOHump Despot ☢



Posts: 73238
Location: Ramat HaSharon, Israel 🇮🇱
PostPosted: Fri, 12th Jul 2013 07:54    Post subject:
Even if we have this low level understanding, does not mean you have to reinvent the wheel.

Spazmotic wrote:
Git Clone/Git Push..is that too much to learn in command line? C'mon!

Hmm you are only considering really simplistic scenarios. With multi-branch multi-commit, cherry pick, code reviews CLI is a chore. I still don't see the point of even clone/rebase/push in CLI, when an equally capable tool will do it so much easier faster. Why have UI at all then, when CLI is all you need?
Back to top
Spazmotic
VIP Member



Posts: 3107

PostPosted: Fri, 12th Jul 2013 08:10    Post subject:
I don't think that any CLI Linux user argues that GUI is simplistic or anything of the sort, but it seems fairly common that those that use GUI do not have that same understanding.

To assume because you can use your mouse and visuals to quickly accomplish tasks does not mean that those that do know how to use CLI effectly cannot accomplish the same task as fast, or honestly faster than GUI. I know many people that have self coded environments that can push to multi-branch environments without a problem without loading a GUI environment.

I was not at all stating that GUI was a bad thing as for many of the things that I use on a day to day basis I use a GUI environment to do that, but to simply assume that a few companies that provide GUI wrappers around a CLI application is better because it fits your aesthetic needs and you think you can do it faster is a better means to do those things. The majority of the people that I do know that run highly in CLI (excluding normal desktop operations), spend much of their time automating tasks in a large scale development infrastructure; not because they dislike GUI, but because in certain cases it simply does not ft their needs, they require a specific set of programmatic events to occur.

LeoNatan wrote:
Why have UI at all then, when CLI is all you need?


CLI is without a doubt all you "need". But I think we can both agree that we "Want" UI, but there is no way for a limited selection of UI applications to fit all developers needs. Saying that reinventing the wheel by redeveloping a UI/Method because a UI exists is not a fair assessment, many people wish their own code there, to know they can add new features that they know are secure when they desire them, an not have to wait on a possibly erroneous code release.


Last edited by Spazmotic on Fri, 12th Jul 2013 08:32; edited 1 time in total
Back to top
LeoNatan
☢ NFOHump Despot ☢



Posts: 73238
Location: Ramat HaSharon, Israel 🇮🇱
PostPosted: Fri, 12th Jul 2013 08:31    Post subject:
"many people that have self coded environments that can push to multi-branch environments without a problem"

Very Happy

Without a problem, just let me create some shit that requires so much work to "perfect" just so I don't have to open UI, in fact, more time work on my 'wheel invention' than on the actual work or task that the tool was needed for. Laughing

But actually, exactly because these GUI apps and OS fit my aesthetic need, means that it is better. Please do point some tasks where GUI cannot be applied. And just because there isn't currently a satisfactory tool, does not mean there can't be. I would argue, that on Linux, for the most part, there is no satisfactory UI. Not just in development, but UI in general, is just horrible. Bad design, highly inconsistent, full of motifs from yesteryear, buggy, amateurish, lacking in features, etc. I blame the CLI community for this, to be honest. They have held back the Linux UI. Now Canonical is attempting to break from the shackles of the nerds, and are eating shit from every direction.

No, CLI is not all I need. Define "need". If you think staring at a cmd is acceptable, then maybe it is all you need. The world has proven it needs UI and silly CLI will not do. We've moved on, thank you very much. Smile
Back to top
LeoNatan
☢ NFOHump Despot ☢



Posts: 73238
Location: Ramat HaSharon, Israel 🇮🇱
PostPosted: Fri, 12th Jul 2013 08:36    Post subject:
no u
Back to top
Spazmotic
VIP Member



Posts: 3107

PostPosted: Fri, 12th Jul 2013 08:40    Post subject:
Y U No???? u
Back to top
Mr.Tinkles




Posts: 12378
Location: Reino de Suecia
PostPosted: Fri, 12th Jul 2013 08:42    Post subject:
So I heard that Leo works at hipsters inc.
SAY IT AINT SO!!!! Sad


Back to top
LeoNatan
☢ NFOHump Despot ☢



Posts: 73238
Location: Ramat HaSharon, Israel 🇮🇱
PostPosted: Fri, 12th Jul 2013 08:47    Post subject:
Here we go
Back to top
Spazmotic
VIP Member



Posts: 3107

PostPosted: Fri, 12th Jul 2013 08:51    Post subject:




Dun worry Leo, tomorrow we will continue pseudo intelligent debate: My Facts + Your Futile attempts = debate?


PC Master Race
Back to top
Morphineus
VIP Member



Posts: 24883
Location: Sweden
PostPosted: Fri, 12th Jul 2013 10:04    Post subject:
I like downhill, it makes everything go faster! Poker Face


Back to top
garus
VIP Member



Posts: 34197

PostPosted: Fri, 12th Jul 2013 10:08    Post subject:
snip


Last edited by garus on Tue, 27th Aug 2024 21:57; edited 1 time in total
Back to top
Werelds
Special Little Man



Posts: 15098
Location: 0100111001001100
PostPosted: Fri, 12th Jul 2013 10:36    Post subject:
SourceTree does. Works on Windows as well. Thanks to SourceTree I've managed to get all of our frontend devs to branch and merge properly (most of the time Razz).
Back to top
garus
VIP Member



Posts: 34197

PostPosted: Fri, 12th Jul 2013 10:43    Post subject:
snip


Last edited by garus on Tue, 27th Aug 2024 21:57; edited 1 time in total
Back to top
LeoNatan
☢ NFOHump Despot ☢



Posts: 73238
Location: Ramat HaSharon, Israel 🇮🇱
PostPosted: Fri, 12th Jul 2013 15:39    Post subject:
Motherfuckers made it for Windows!!!!! Surprised

Garus don't knock it before you try it.
Back to top
garus
VIP Member



Posts: 34197

PostPosted: Fri, 12th Jul 2013 16:22    Post subject:
snip


Last edited by garus on Tue, 27th Aug 2024 21:57; edited 1 time in total
Back to top
garus
VIP Member



Posts: 34197

PostPosted: Fri, 12th Jul 2013 16:25    Post subject:
snip


Last edited by garus on Tue, 27th Aug 2024 21:57; edited 1 time in total
Back to top
Werelds
Special Little Man



Posts: 15098
Location: 0100111001001100
PostPosted: Fri, 12th Jul 2013 22:18    Post subject:
Back to top
LeoNatan
☢ NFOHump Despot ☢



Posts: 73238
Location: Ramat HaSharon, Israel 🇮🇱
PostPosted: Fri, 12th Jul 2013 22:27    Post subject:
Spazmotic wrote:
Dun

u dun kno or do u ... no?
Back to top
LeoNatan
☢ NFOHump Despot ☢



Posts: 73238
Location: Ramat HaSharon, Israel 🇮🇱
PostPosted: Sat, 13th Jul 2013 02:45    Post subject:
Spazmotic wrote:
Dun worry Leo, tomorrow we will continue pseudo intelligent debate: My Facts + Your Futile attempts = debate?


PC Master Race

Scratch Head Okay
Back to top
LeoNatan
☢ NFOHump Despot ☢



Posts: 73238
Location: Ramat HaSharon, Israel 🇮🇱
PostPosted: Sat, 13th Jul 2013 04:26    Post subject:
Back to top
LeoNatan
☢ NFOHump Despot ☢



Posts: 73238
Location: Ramat HaSharon, Israel 🇮🇱
PostPosted: Sat, 13th Jul 2013 04:32    Post subject:
BTW, Adobe Source Code Pro Light is an amazing font. I have moved all my monospaced needs to that. On the Mac I use Extra Light in Xcode with my dark theme.
Back to top
Werelds
Special Little Man



Posts: 15098
Location: 0100111001001100
PostPosted: Sat, 13th Jul 2013 11:29    Post subject:
LeoNatan wrote:
BTW, Adobe Source Code Pro Light is an amazing font. I have moved all my monospaced needs to that. On the Mac I use Extra Light in Xcode with my dark theme.

So old, been using that since forever, first thing I set up on my Mac when I got it Very Happy

And get iTerm2 instead of OS X's own terminal if you use it regularly Leo. Behaves like a standard UNIX shell instead of Apple's bastardised implementation, has tabs, trackpad gesture support and so on Wink
Back to top
LeoNatan
☢ NFOHump Despot ☢



Posts: 73238
Location: Ramat HaSharon, Israel 🇮🇱
PostPosted: Sat, 13th Jul 2013 13:07    Post subject:
Not really Laughing It was supposed to troll Spaz to post some more, but alas he didn't. Crying or Very sad
Back to top
Ragedoctor




Posts: 2184
Location: (dot)NL
PostPosted: Sat, 13th Jul 2013 14:07    Post subject:
LeoNatan wrote:
Not really Laughing It was supposed to troll Spaz to post some more, but alas he didn't. Crying or Very sad


What are you talking about he replied 2 more times to your posts, perhaps you can't see because he flagged his posts as PC only.
Back to top
LeoNatan
☢ NFOHump Despot ☢



Posts: 73238
Location: Ramat HaSharon, Israel 🇮🇱
PostPosted: Sat, 13th Jul 2013 14:11    Post subject:
Back to top
Page 1 of 2 All times are GMT + 1 Hour
NFOHump.com Forum Index - The Useless Void Goto page 1, 2  Next
Signature/Avatar nuking: none (can be changed in your profile)  


Display posts from previous:   

Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB 2.0.8 © 2001, 2002 phpBB Group