For developing I would go with one of the technical distributions such as slackware or gentoo. The only thing is they are not only very UNIX-like, they are tough to wrap your brain around generally. Mark Shuttleworth, who started Ubuntu, got his start on Slackware.
Generally I would go with one with a KDE desktop. XFCE4 is nice -- that's my preferred desktop -- however KDE has a LOT tools which make programming easier. And slackware of course offers KDE and XFCE4 as its default desktops. It does not offer GNOME.
The downside of Ubuntu and its derivatives is that one of the innovations of Ubuntu is precisely that it does not offer easy access to the GNU tools, including GCC and make and gdb -- the debugger. You have to go to synaptic or open a terminal and type "sudo apt-get build-essential".
The technical linuxes, Debian, Slackware, Fedora, Gentoo -- or Linux from Scratch -- demand that you get comfortable with the command line. Nevertheless, even for a beginning programmer, I would precisely say that those are the best type of Linux -- or let's face it, GNU/Linux -- for a beginning programmer.
Also, Debian and Fedora have live CDs available, while you can get A taste of Slackware (though they don't say so) using dyne:bolic ( http://www.dynebolic.org ) or slax ( http://www.slax.org ) both of which are live cds. Therefore you can try them without installing them on your hard drive yet at all -- highly recommended.
Wubi installer allows you to install Ubuntu 9.04 within Windows without the need to download the ISO. image and create a LiveCD http://wubi-installer.org/
You keep Windows as it is, Wubi only adds an extra option to boot into Ubuntu. Wubi does not require you to modify the partitions of your PC, or to use a different bootloader, and does not install special drivers. It works just like any other application.
Wubi keeps most of the files in one folder, and if you do not like it, you can simply uninstall it as any other application.
Installing Ubuntu From A Windows System With Wubi
http://www.howtoforge.com/wubi_ubuntu_on鈥?/a>
Ubuntu 9.04 (Jaunty Jackalope) User Guide
http://ubuntuguide.org/wiki/Ubuntu:Jaunt鈥?/a>
LUg.What is the best type of linux for a beginning programmer?
i'd say ubuntu!
its got a very familiar 'gnome' desktop environment and like all linux distros, it comes with the very famous gcc compiler for your requirements!
installation of the os and its softwares is the best on a debian based system like ubuntu!
you can even request a free cd, it'll be delivered in some four weeks after you enrol for it!
we're also doing the same activity as yours and we are using visual basic but i don't know if it is compatible with linux. we are currently using vb6 but the portable one because it does not fit windows ultimate.What is the best type of linux for a beginning programmer?
Ubuntu is stable and user friendly, but it is kinda cliche. You should use whatever OS you feel comfortable using...
no doubt Ubuntu is made for people new to linux, and has the best support community on the web
No comments:
Post a Comment