[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Programming first steps.



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*.

Attachment: signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Reply to: