Arjun Suresh (talk | contribs) |
Arjun Suresh (talk | contribs) |
||
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
# For a beginner he will be learning wrong concepts like conio.h and clrscr must be used in all c programs | # For a beginner he will be learning wrong concepts like conio.h and clrscr must be used in all c programs | ||
− | # Return type of main is int but Turbo C forces void | + | # Return type of main is int in all standard C compilers but Turbo C forces void |
# Difficulty in coding- Turbo C forces all declarations before any function call while Standard C compilers allows declaration anywhere. | # Difficulty in coding- Turbo C forces all declarations before any function call while Standard C compilers allows declaration anywhere. | ||
# int a [10][1000] is not possible in Turbo C while modern compilers allow at least 100 times this size. | # int a [10][1000] is not possible in Turbo C while modern compilers allow at least 100 times this size. | ||
− | # Far, huge pointers- another not needed | + | # Far, huge pointers- another not needed concept in Turbo C |
− | # C is for system programming, Turbo | + | # C is for system programming, Turbo C won't teach you any system as DOS is no longer in use |
# "I code in Turbo C" is enough to get the exit ticket from any good company interview | # "I code in Turbo C" is enough to get the exit ticket from any good company interview | ||
# I'm lazy- I don't want to write conio.h, clrscr and getch for every C code when it is absolutely not necessary to type them in any standard C compiler | # I'm lazy- I don't want to write conio.h, clrscr and getch for every C code when it is absolutely not necessary to type them in any standard C compiler | ||
Line 10: | Line 10: | ||
− | ==Best option for Programming== | + | ==Best option for System Programming== |
===on 64 bit machines=== | ===on 64 bit machines=== | ||
+ | Any other flavor of Linux would also do. | ||
[http://releases.ubuntu.com/14.04/ubuntu-14.04.1-desktop-amd64.iso Ubuntu 14.04] | [http://releases.ubuntu.com/14.04/ubuntu-14.04.1-desktop-amd64.iso Ubuntu 14.04] | ||
Line 23: | Line 24: | ||
For anymore doubt in installation you can ask below. It hardly takes 20-30 minutes to dual boot your laptop with both windows and Ubuntu. | For anymore doubt in installation you can ask below. It hardly takes 20-30 minutes to dual boot your laptop with both windows and Ubuntu. | ||
− | ==For those who | + | ==For those who don't want to use Ubuntu (I don't know why?) and want to use only Windows== |
[http://sourceforge.net/projects/codeblocks/files/Binaries/13.12/Windows/codeblocks-13.12mingw-setup.exe Codeblocks with gcc for Windows] | [http://sourceforge.net/projects/codeblocks/files/Binaries/13.12/Windows/codeblocks-13.12mingw-setup.exe Codeblocks with gcc for Windows] | ||
+ | [http://foobar.iiitd.edu.in/turbo.pdf A short Tutorial for migrating to gcc on Windows] | ||
+ | |||
+ | |||
+ | [[Category:Code]] | ||
{{Template:FBD}} | {{Template:FBD}} |
Any other flavor of Linux would also do.
How to make a bootable Ubuntu disk
For anymore doubt in installation you can ask below. It hardly takes 20-30 minutes to dual boot your laptop with both windows and Ubuntu.
Codeblocks with gcc for Windows
A short Tutorial for migrating to gcc on Windows
How to make a bootable Ubuntu disk
For anymore doubt in installation you can ask below. It hardly takes 20-30 minutes to dual boot your laptop with both windows and Ubuntu.
Codeblocks with gcc for Windows