Thread: Course curiosity....

  1. #1
    Banned
    Join Date
    Aug 2010
    Location
    Ontario Canada
    Posts
    9,547

    Course curiosity....

    Given some of the stuff I'm seeing here I've a couple of questions...

    For those who are taking courses in C programming...

    1) What compilers are your teachers recommending?

    2) What operating systems are they using in training?

    3) Which text books are you working from?

    4) What are the copyright dates on your text books?

  2. #2
    THANK YOU KINDLY SIR Phenax's Avatar
    Join Date
    Mar 2011
    Posts
    74
    Quote Originally Posted by CommonTater View Post
    Given some of the stuff I'm seeing here I've a couple of questions...

    For those who are taking courses in C programming...

    1) What compilers are your teachers recommending?

    2) What operating systems are they using in training?

    3) Which text books are you working from?

    4) What are the copyright dates on your text books?
    I'm taking an intro to C class @ a university in Florida.

    1) Our professor recommend DevCpp (MingW). He recommended GCC on Linux and Xcode on Mac. He mentioned that they were probably going to recommend Code::Blocks and use it in-class next semester.

    2) The lectures are done using DevCpp on Windows 7. The professor uses Mac personally, if I'm not mistaken. The specifications for the programs say they must compile and run under DevCpp. Nothing is really forced, and we don't have a lab class to accompany it or anything, as it's an introductory course.

    3) A textbook written by one of our professors for our university. It's not required for the course, but it is highly recommended. It's cheap, and only covers the content we go over. It is definitely not a comprehensive guide to C, but it is pretty well-written and easy to understand from what I've seen.

    4) Reasonably new, but I don't own a copy, so I'm not sure.
    Last edited by Phenax; 04-12-2011 at 09:41 AM.
    Quote Originally Posted by Plato
    Never discourage anyone...who continually makes progress, no matter how slow.

  3. #3
    INSANE INSIDE ekosix's Avatar
    Join Date
    May 2010
    Location
    Rio de Janeiro, Brazil
    Posts
    44
    1) My teacher said he prefers DEV-C++... It's very good, easy to use and free. I actually prefer VC++ (Visual C++), once I use Windows as my primary OS.

    2) They use Windows (for now), but we are also going to use Linux in the future...

    3) The books they provided for us were written by themselves. As I'm learning C++ by myself, I use online resources and PDF books.

    4) Around 1 - 3 years ago.


  4. #4
    Lurking whiteflags's Avatar
    Join Date
    Apr 2006
    Location
    United States
    Posts
    9,612
    When I took a course in C++ (admittedly, not C, but still relevent):

    1) I remember being linked to Microsoft's compiler in the syllabus but we were allowed to use other compilers.

    2) I don't remember being taught anything specific about operating systems in the C++ course, but the department teaches on Windows.

    3) Neil Dale, Chip Weems, and Mark Headington. Programming and Problem Solving with C++. Jones and Barklett Publishers, April 2004.

    The course moved on to the fifth edition when I left, so I wasn't able to sell back my book.

  5. #5
    The Dragon Reborn
    Join Date
    Nov 2009
    Location
    Dublin, Ireland
    Posts
    629
    1. Borland Compiler. For C++/Allegro MSVC 2008/2010
    2. Hateful Windows XP. I like my buggy Windows 7
    3. Programming in C, by Paul Kelly. Written by a lecturer in my college..but surprisingly. I used some books from the library..Deitel
    4. No idea
    You ended that sentence with a preposition...Bastard!

  6. #6
    Registered User
    Join Date
    May 2010
    Posts
    76
    1. MS Visual studio/Pelles C
    2. Windows XP
    3. Problem Solving and Program Design in C sixth edition Hanley/Koffman.
    4. 2010

  7. #7
    Registered User claudiu's Avatar
    Join Date
    Feb 2010
    Location
    London, United Kingdom
    Posts
    2,094
    Heh, all the instructors still recommending Dev obviously didn't get the memo about Dev CPP being discontinued a long time ago. If you look at the changes made in the last few versions you will find the phrase : "Fixed a lot of bugs" several times. It appears that the bugs have won.
    1. Get rid of gets(). Never ever ever use it again. Replace it with fgets() and use that instead.
    2. Get rid of void main and replace it with int main(void) and return 0 at the end of the function.
    3. Get rid of conio.h and other antiquated DOS crap headers.
    4. Don't cast the return value of malloc, even if you always always always make sure that stdlib.h is included.

  8. #8
    Registered User
    Join Date
    Sep 2010
    Posts
    69
    professor recommend DevCpp (MingW).
    1) My teacher said he prefers DEV-C++... It's very good, easy to use and free.
    @Phenax and ekosix:

    Please inform your instructors that Dev-C++ is obsolete at this late date.
    Please share with them the following information:

    "Unless you are using Dev-C++ in Win-XP, you are beating a dead horse.
    Dev-C++ 4.9.9.2 is nearly six (6) years old and without updates or bug fixes during that time.
    In 2005, the developer (Colin LaPlace) abandoned further work on the Bloodshed project.

    In 2005, Dev-C++ worked (with caveats (known bugs and issues)) on XP and prior.
    Dev-C++ has known installation and linker problems with Vista and may not work on Win-7 at all, (to my knowledge).
    Considerable discussion has taken place at the Dev-C++ forum regarding the problems.
    Today, very few people use Dev-C++ for these reasons.

    A better choice for a C++ IDE/Compiler would be Code::Blocks with MinGW or VC Express."

    P.S.
    The moderators and user support team at the Dev-C++ forum have all abandoned it.
    User support for Dev-C++ is no longer available.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. cin.get() curiosity
    By lilrayray in forum C++ Programming
    Replies: 3
    Last Post: 09-03-2006, 10:07 PM
  2. out of curiosity...
    By YankeePride13 in forum A Brief History of Cprogramming.com
    Replies: 8
    Last Post: 01-28-2006, 10:04 AM
  3. Just out of curiosity
    By cunnus88 in forum C++ Programming
    Replies: 3
    Last Post: 12-01-2005, 05:37 PM
  4. Out of curiosity?
    By voodoo3182 in forum Tech Board
    Replies: 6
    Last Post: 08-05-2005, 10:10 AM
  5. Just out of curiosity
    By mithrandir in forum A Brief History of Cprogramming.com
    Replies: 2
    Last Post: 09-10-2001, 12:44 PM