|
|
| Page 2 of 2 |
deelix
PDIP Member
Posts: 32062
Location: Norway
|
Posted: Sat, 13th Jul 2013 18:12 Post subject: |
|
 |
|
|
|
| Back to top |
|
 |
LeoNatan
☢ NFOHump Despot ☢
Posts: 73385
Location: Ramat HaSharon, Israel 🇮🇱
|
Posted: Sun, 14th Jul 2013 01:14 Post subject: |
|
 |
|
|
|
| Back to top |
|
 |
spankie
VIP Member
Posts: 2958
Location: Belgium
|
Posted: Sun, 14th Jul 2013 02:39 Post subject: |
|
 |
You can't be serious to really consider linux as a production environment... I basically know nobody who uses linux full time to do coding. Shit never gets updated or properly developed. Unless you are some strange guy developing some math algo or some other strange stuff. The only choice is win/mac, let's face it, no need to be whiny about that...
My bro is coding at a software company as software engineer. He used to have windows, now he has macfag. Guess what, he doesn't give a shit. The only difference is the color of the hardware and the logo. He got a Mac because his dell broke down (coffee + labtop = bad combo). He used to have a windows+mac virtual box to test some stuff, now he has mac + win virtual box. They are coding lab machines and software, so doesn't really matter what he's using...
All these obsessions with the OS, only the real mac fags care. When you are coding you are 90% of the time screwin around remote in commandline stuff via shell, who cares what box you come from? or screwing around in some IDE, who cares what box you come from? AFAIK Eclipse and git stuff and i dunno what all are available in mac and windows, but not in linux... In the beginning I used to work in RedHat to do my coding. And then it started... No decent advanced mailing program, no decent IDE with remote access stuff, no devent SQL browser/workbench etc. etc. It's all fun to screw around when you have time (read: computer is not your job) but when you are in work environment, I'd rather pay my 1k license of the budget to have a nice working graphical IDE... Nevertheless, I coded my first public/published scientific program completely in VIM... 30k lines in VIM, the biggest pain in my ass ever Learning the hard way that commandline is unnecessary pain 
|
|
| Back to top |
|
 |
Werelds
Special Little Man
Posts: 15098
Location: 0100111001001100
|
Posted: Sun, 14th Jul 2013 12:17 Post subject: |
|
 |
| spankie wrote: | | You can't be serious to really consider linux as a production environment... I basically know nobody who uses linux full time to do coding. Shit never gets updated or properly developed. Unless you are some strange guy developing some math algo or some other strange stuff. The only choice is win/mac, let's face it, no need to be whiny about that... |
Explanation being this:
| Quote: | | AFAIK Eclipse and git stuff and i dunno what all are available in mac and windows, but not in linux |
No, Git, developed by Linus Torvalds to manage Linux Kernel development isn't available on Linux. Neither is Eclipse, which has had IBM (they love their UNIX), Red Hat and SuSe behind it from the start. Every single fucking one of all those tools was developed *for* UNIX and/or Linux specifically.
Sorry Spankie, but the above shows just how clueless you are in this regard and you *really* need to stop. First of all, stop using the word "coding". Dumbest word ever, whoever introduced that to the world deserves to be shot. Second, depending on which Linux distribution you use, you're going to be more up to date with most libraries than you will be on a Mac or Windows, simply because each of those libraries will be a separate package in the distro's package manager. Not even Macports and Homebrew are kept as up-to-date - if what you're developing is non-GUI stuff, chances are you'll be better off on Linux than either of the others. Cross-compiling is easier, more libraries at your disposal.
Now, for the rest of your utter bullshit:
- IDE? If you're developing for iOS/OS X, nothing beats Xcode. If developing purely for Windows, nothing beats Visual Studio. However, if you're working in Java/Python/Ruby/Php/Web JetBrains most likely have *the* IDE for you. Functional on every platform. C/CPP depends on what you're doing exactly, but that's a bit of an annoying field on all three platforms.
- No decent SQL browser/workbench? Never heard of MySQL's own workbench? Squirrel SQL? Oracle's SQL developer? PgAdmin? With the exception of Oracle's crap, all easier to use than bloody SMSS as well.
Fact is, aside from Xcode and Visual Studio 90% of what you'll be using is cross-platform these days. JetBrains' IDEA platform is Java, so runs and looks the same on Linux. Sublime Text is available on all 3 platforms. Xcode and in fact most of OS X runs off mostly open-source software; most of which developed primarily for Linux in fact, with BSD fixes added later.
If you're not developing for any platform in specific, Linux is every bit as productive as the other two. In fact, for web development it is more productive, because unlike with OS X instead of having to replace all the built-in shitty versions from Apple, your OS will already be fetching the correct versions as you require them. And unlike on Windows, all of that software works happily together.
Don't get me wrong, OS X and Windows are superior in actual desktop usage (well, Windows pre-8 ), but for programming purposes they're not superior to Linux if you're not developing for iOS/OS X/Windows specifically. I don't know what you do exactly, but the vibe I'm getting from this shit is "I dabbled in MatLab, I'm now a 'coder', yaaaay!".
|
|
| Back to top |
|
 |
|
|
|
| Back to top |
|
 |
LeoNatan
☢ NFOHump Despot ☢
Posts: 73385
Location: Ramat HaSharon, Israel 🇮🇱
|
Posted: Mon, 15th Jul 2013 03:25 Post subject: |
|
 |
| Axeleration wrote: | What's wrong with Eclipse ? |
It's crock shit.
@Werelds JetBrains are working on a C++ IDE. 
|
|
| Back to top |
|
 |
Werelds
Special Little Man
Posts: 15098
Location: 0100111001001100
|
Posted: Mon, 15th Jul 2013 09:12 Post subject: |
|
 |
I know.
AppCode already has quite a bit of C/CPP support, shouldn't be hard to strip out the Obj-C and improve on the other 2. I'll buy it at least.
And yes Axeleration, Eclipse is just terrible all over. UI's always sucked, it's unstable, pretty huge. With everything you do (or rather, want to do) the damn thing's fighting you to slow you down. And that's where it fails as an IDE: speed. An IDE is meant to make you more productive; Eclipse does absolutely nothing for that. JetBrains' platform is also Java based, but somehow they made it not suck. Loads up quickly, blazing fast code completion and they tie into OS-specific events as much as they can (like VS and Xcode do) rather than constantly eating up resources to keep up.
|
|
| Back to top |
|
 |
|
|
Posted: Mon, 15th Jul 2013 09:25 Post subject: |
|
 |
Eclipse hogs all the mem and cpu you have and still acts terribly slow. Also, if you don't have an SSD, prepare for looooooooooooooooooooooooooooooooooooong loading times on EVERY SINGLE task. It's silly, you'd expect it to cache some of the stuff it does, with all the memory being used, but nope. Eclipse is just a big fat turd I haven't used any JetBrains stuff yet though (didn't even have time for the android development studio)
|
|
| Back to top |
|
 |
| Page 2 of 2 |
All times are GMT + 1 Hour |
|
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
|
|
 |
|