Complete.Org: Mailing Lists: Archives: freeciv-dev: November 2003:
[Freeciv-Dev] Re: Python?
Home

[Freeciv-Dev] Re: Python?

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: "Brandon J. Van Every" <vanevery@xxxxxxxxxxxxxxxxxxx>
Cc: freeciv-dev@xxxxxxxxxxx
Subject: [Freeciv-Dev] Re: Python?
From: Alan Schmitt <alan.schmitt@xxxxxxxxxxxxxxxxx>
Date: Sat, 22 Nov 2003 08:36:38 -0500

* Brandon J. Van Every (vanevery@xxxxxxxxxxxxxxxxxxx) wrote:
> Not to dissuade you... but are you being honest when you say you like C,
> as opposed to modern languages?  I always have a hard time wrapping my
> brain around the idea that in 2003, there are application developers who
> really feel this way.  Kernel gurus, device driver jocks, ok.  But app
> developers??

How about going all the way to a really modern language (with a good
generational GC, type inférences, objects, first class functions, and
pattern matching). There are several of them, my favorite is Ocaml.

(It's really interesting to see language wars from a programming
language researcher point of view: most of the points debated a long
time ago. The reassuring bit is that old stuff, like polymorphism, is
finally getting into mainstream languages (generics in Java and C#)).

Alan Schmitt

PS: and my second favorite language after Ocaml is C: it's clean,
precise, and let you do almost exactly what you want (including writing
into unallocated memory).

-- 
The hacker: someone who figured things out and made something cool happen.
.O.
..O
OOO

Attachment: pgphFHyfS9hLC.pgp
Description: PGP signature


[Prev in Thread] Current Thread [Next in Thread]