Op zo 16-11-2003, om 16:44 schreef Chad Walstrom: > On Sun, Nov 16, 2003 at 08:45:51PM +0800, David Palmer wrote: > > I thought that I might make a beginning at learning. I've searched > > the web, found information that goes beyond the definition of > > plethora, so I thought that I'd ask here. > > C is useful, stable, has a huge following. C++ is useful, changing, and > has a huge following. You will most likely find people who know C than > C++, and you will often find C++ programmers who write mostly C style > code within C++. > > Perl and Python have different histories. Perl was an evolutionary > language whose origin was to replace sed and awk. Python was written as > a full-fledged programming language and benefits from this consistency. > (Can you tell which one I prefer?) Perl has its usefulness, but I often > hear of complaints over maintability when it is use in large projects. > You won't find that in Python.
I have one grudge against python, though: its mandated indentation looks very ugly and unstructured to me. Kinda reminds me of COBOL (and boy, do I have nightmares of having to write COBOL code at school) wrt a good beginner's language, I wouldn't start with C or C++. They're both great languages, but if you've never done any programming before, they might be, uh, "confusing". I'd suggest finding some programming language with at least some decent string handling, bounds checking, and an intended audience of beginners. FreePascal is, I think, a good candidate. -- Wouter Verhelst Debian GNU/Linux -- http://www.debian.org Nederlandstalige Linux-documentatie -- http://nl.linux.org If you're running Microsoft Windows, either scan your computer on viruses, or stop wasting my bandwith and remove me from your addressbook. *now*.
signature.asc
Description: Dit berichtdeel is digitaal ondertekend