|
I found Netbeans to be a very good IDE. Just sluggish, possibly due to its Java origins. Weirdly enough there are some nice Java based IDEs out there that are quite snappy.
|
|
|
|
|
There is no such thing as 'Idiot Linux User'...
Is there any reason you chose Codelite over Eclipse or Qt Creator?
|
|
|
|
|
Rutvik Dave wrote: Is there any reason you chose Codelite over Eclipse or Qt Creator?
Yeah, it is lighter.
|
|
|
|
|
I would consider QtCreator or KDevelop.
John
|
|
|
|
|
Kdev, I didnt really get into. Just too un obvious. Codelite has a more VS front end, more what I am used to.
|
|
|
|
|
Yep, Linux IDEs are a bit of a problem
At work, I use Eclipse CDT and that thing takes forever to start even on my monster workstation. Plus, it is pretty buggy and not very intuitive.
|
|
|
|
|
Nemanja Trifunovic wrote: takes forever to start even on my monster workstation. Plus, it is pretty buggy and not very intuitive.
Are you sure you are not talking about Visual Studio?
Nemanja Trifunovic wrote: not very intuitive.
Intuitive IDE? sounds interesting...
|
|
|
|
|
Rutvik Dave wrote: Are you sure you are not talking about Visual Studio?
Can't say I am a big fan of VS either, but it is far more polished and less buggy than Eclipse. And VsVim[^] rocks - Vrapper[^], not so much.
|
|
|
|
|
I try Ubuntu on a pen drive every time a new version comes out. I was never able to use it beyond a few days. Seriously, I can't play my MP3s without having to install extra stuff?
It's even more unlikely now that I will go back to Ubuntu. I used to have a DSL connection at my previous apartment and just plugging in the cable was enough to get Ubuntu online. I don't have DSL at my new place (get lost, Airtel ) and my MTS data card doesn't work with anything other than Windows.
Cheers,
विक्रम
"We have already been through this, I am not going to repeat myself." - fat_boy, in a global warming thread
|
|
|
|
|
I think that some of us appreciate not having things like this installed by default. Most of the audio programs/software you will get to play music will support mp3 [though some of them the codecs for it are separate due to licensing issues].
Get vlc player?
If it moves, compile it
|
|
|
|
|
Some people appreciate not having MP3 support by default?
loctrice wrote: Get vlc player?
Yep, that's what I usually end up doing - but I don't like it that there's no out-of-the-box support for MP3 playback. Linux had a super chance to eat into the desktop market when MS released Vista but bungled it. Maybe they're getting a second chance with Windows 8?
Cheers,
विक्रम
"We have already been through this, I am not going to repeat myself." - fat_boy, in a global warming thread
|
|
|
|
|
Vikram A Punathambekar wrote: Some people appreciate not having MP3 support by default?
People still use that trash lossy format? And yes, people appreciate not having things pre-packed , especially when there are licensing issues.
It is not that hard to get support for mp3's with your given media player.
If it moves, compile it
|
|
|
|
|
A few years back, when I was still using Windows at work, I tried Window media player and it was hate at first sight - it' simply unwieldy, IMO, it's very hard to get it do what I want it to do, not what it was preconfigured to do - and it does a lot by default.
So I alway installed winamp. Now, the process on Windows is: google winamp's homepage, find the download link, download and install.
On Linux, besides Amarok being installed by default on Kubuntu (unlike distros using Gnome as the default desktop manager, Kubuntu provides a GUI which is IMO very convenient for people switching from Windows), if you just want another player, it's one simple command line: sudo apt-get instsall vlc. I never managed to get something installed as fast on Windows. Of course, there are graphical tools too, but IMO they just make yuo waste time.
|
|
|
|
|
Fair enough I use Winamp/VLC to play MP3s on Windows, so it really boils down to installing third party apps on Windows vs. installing third party apps on Linux.
But ugly as WMP is, it does play MP3s out of the box....
I'll give Ubuntu one more shot when I take a couple of weeks off at the year end.
Cheers,
विक्रम
"We have already been through this, I am not going to repeat myself." - fat_boy, in a global warming thread
|
|
|
|
|
Eclipse!
Though Document Integration for C was bad at the time i was coding with it.
Behzad
|
|
|
|
|
I've been using VIM for a few years, but now hands down for SlickEdit. I fall in love from the very first try.
It lets you code in more than 40 programming languages giving good support for autocompletion, refactoring, code navigation, truly awesome multi-head utilization and ability to smoothly handle multi-million line codebases.
modified 23-Jan-22 21:01pm.
|
|
|
|
|
The only Linux IDE I've used is Qt Creator (http://qt.digia.com/[^]). It seemed to work fairly well 'out of the box'. You do need to understand the underlying tool chain (at least that there is one) and some of its requirements. If you are using it for cross-platform development as I was, you need to recognize differences there as well. The Linux and Windows versions did not cooperate well using each other's project files.
Software Zen: delete this;
|
|
|
|
|
Linux... Hmmm... Not ringin any bells...
OH! You probably meant Android didn't you.
Yeah, I use Eclipse like everyone else.
It's not pretty, but it's passable. I can deal with it.
I just can't wait till Android really takes off and we
see hardware manufacturers writing drivers for it.
Then we can finally let Windows rot.
Mac having died a long time ago - two years after Jobs.
Ok, sorry. I'm just dreamin.
Just been getting frustrated with microsoft doing NOTHIN.
And Apple going ballistic locking everything down to the floor.
Wow. I need another cup of coffee...
|
|
|
|
|
I definitely don't want an idiot end user to have it easy starting to code on Linux - he'll get a job, and the landscape for comercial Linux software will be full of the same crap as the Windows world.
Maybe this will help: http://blog.sanctum.geek.nz/series/unix-as-ide/.
There's a reason why I like my projects to be fully usable from outside an IDE, via simple scripts: it's simply cheaper to be able to run the same setup on your desktop and on the CI system. I've been bitten too often in the past by opaque tools which do some undocumented magic - it's extremely hard to step outside the tool's limits in such cases.
My setup usually involves several terminal windows, Eclipse, and a generic text editor (it was EditPlus years ago in Windows, it's Kate on Linux).
A piece of advice for coding on Linux: if you come from Windows, you're used to doing everything with just one tool and one technology. That's a bad idea on Linux. Ideally, your project is actually a system of several small, highly specialized tools, with all functionality besides GUIs packed inside command line tools, integrated by scripts, each tool using the technology which is the best fit for it. The motivation for such a setup is that once you get used to it you find you do things faster, with less effort, less code, and the result is better testable and easily automatable - you're unlikely to think about opening up your app for automation when coming from Windows, but it's an important concern on Linux.
|
|
|
|
|
It's not about idiot end users. (I'm sure the newbies about to try Linux will love this - probably they'll back pedal to XP or OS X immediately).
An IDE is much more than a collection of tools running under the same hat. It's about getting a project organized, manageable, not having to type lengthy - and error prone - repetitive command lines, unless you're a some sort of Keith Emerson of command line.
It's SCC; search; file groups; partial builds. Management. But I suppose you can, for example, change something in Chrome, edit, test, build, debug, and under 2 minutes using just command line. If that's so, good for you; the rest of us are still in the need for an IDE.
And about your advices for coders coming from Windows - do you really think we're so dumb on Windows that we have to fire up an IDE to change a line, or we don't have scripts compiling projects? Or we are doing everything with just one tool, one technology (this one cracks me up). Believe or not, we're pretty much into command line, too, on Win32 world, and we write our own tools if we don't have them.
Or perhaps you think the entire audience here is full of VB6 drag and drop guys, I suppose.
If you like doing thing using console, by all mean continue to do so. If it's cheaper or not, that's for the user to judge. I suppose there are guys with (tens of) thousands of files which are still interested about a good Linux IDE. Despite the definite no-no you expressed. With little value above derision and despise, IMHO.
Nuclear launch detected
|
|
|
|
|
CodeBlocks. It is supported in CMake as build target. I'm comfortable with its tools and how it replaces tabs for four spaces, only for that I configured Geany to do the same. Also note that versions in repositories is usually outdated, It's better to download it from the web site. I have tried many distros and is always the same with this IDE, outdated in repos, even in Ubuntu, thus I have not installed the later release of Ubuntu yet.
Have tried Code Lite too and have it installed but in the end I always return to CodeBlocks.
It seems your question started a flame war that not necessarily involves IDEs . I will throw some fire before going to sleep.
|
|
|
|
|
How could I forgot about Bjarke Viksoe BVRDE ?
Along with a quote that resumes the frustration of a brilliant coder?
Lately I have been doing some development on the LINUX and UNIX platforms. And I have quickly come to despise an entire generation of back-bone technologies. I am talking about the tools that make up most of these systems; make, vi, telnet, grep and these kinds of tools. The world would have been a better place if these technologies had been retired 10 years ago. And yet, many users of these systems tends to hail their versatility. If they only would turn their heads away from the terminal screen for a moment, they would see that the world had moved on a long time ago...
And Bjarke continues:
Anyway, I once promised myself never to use a vi editor because life is too short to learn another move cursor down key-combination, and since there is no such term as "Integrated Development Environment" available in the vocabulary on these platforms, I decided to make one myself. Based from a Windows PC of course.
PS Two years ago I recommended this to a colleague which almost went nuts (his words - "I'm spending 80% of the time doing hg and console things instead of coding" - GG). After installing BVRDE, he finished the project in 3 days. Because he focused on code and not on command prompt pride.
Nuclear launch detected
|
|
|
|
|