[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference turris::languages

Title:Languages
Notice:Speaking In Tongues
Moderator:TLE::TOKLAS::FELDMAN
Created:Sat Jan 25 1986
Last Modified:Wed May 21 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:394
Total number of notes:2683

375.0. "Learning C ?" by PSYLO::NORMAN () Fri Apr 22 1994 12:37

    I'd like to learn C on my own. Any suggestions/input around
    the practicality of doing this? Ideas on tools available 
    would be helpful also: Computer Based training/tutorials,
    self-paced texts, video based training?
    
    I have unlimited access to a 486/33MHz machine.
T.RTitleUserPersonal
Name
DateLines
375.1AUSSIE::GARSONachtentachtig kacheltjesSun Apr 24 1994 23:029
    re .0
    
    If you've done programming in comparable (but better (-:) languages
    like Pascal or Ada then I would suggest getting a C compiler for your
    PC and the revised (ANSI) edition of K&R(*) and start hacking. You'll
    probably need the doco that comes with the C compiler in order to cover
    its nonstandardnesses.
    
    (*) K&R = Kernighan & Ritchie, the original C bible.
375.2Learn C++ insteadLEDER1::PETTENGILLmulpThu May 05 1994 21:4718
The best compiler for this is probably the Borland C++ compiler although the
price might be a bit high if you aren't really serious.  You will then be
able to find a good number of programming books that deal with all levels
of entry that are either specific to BC++ or focus on certain kinds of apps
but include code that will work with BC++.  It will depend on your area of
interest, but you will find books on fractals and device drivers in C++ which
are just two that come to mind, plus the standard language tutorials and
how to use BC++ to develop an application.

You will also find a C++ tutorial and course via Mosaic which a friend has
recommended; its in the process of being fleshed out, but is apparently quite
instructive none the less.

C++ is where the action is in the PC world and the PC world pretty much defines
the programming world except for a few niches.

And incrementally changing existing code is the most productive in general and
least frustrating and overwhelming when starting out.
375.3TUXEDO::WRAYJohn Wray, Distributed Processing EngineeringFri May 06 1994 12:068
>The best compiler for this is probably the Borland C++ compiler although the
>price might be a bit high if you aren't really serious.  
    
    $45 is high priced?  That's what Borland C++ V4.0 costs through
    Borland's software re-seller programme, which is open to Digital
    employees (see the IBM PC conference for details).
    
    John