comp.lang.ada
 help / color / mirror / Atom feed
From: chris <spamoff.danx@ntlworld.com>
Subject: Re: Ada for a programming newb.
Date: Thu, 18 Sep 2003 21:30:45 +0100
Date: 2003-09-18T21:30:45+01:00	[thread overview]
Message-ID: <Lxoab.2668$DM5.27131@newsfep4-glfd.server.ntli.net> (raw)
In-Reply-To: <pan.2003.09.18.19.33.45.156109@abyss2-nospam.demon.co.uk>

Luke A. Guest wrote:
> 
> Forget about about functional/logic programming languages, it's generally
> really strange people who *get* these. They're too odd - i.e.
> mathematical/formal, which isn't as natural as "normal" programming
> languages.

I disagree.  It is true that most functional languages are stuck in an 
academic hole, largely because academics get carried away with how nice 
Factorial looks or the aesthetics of the typing system  (Scream "WTF 
else can you do with it?" get's tales of how it elegantly expresses the 
generation of Fibonacci numbers... wow! ;) ).  That's a shame, there are 
a few functional languages out there that could be used for building 
complex applications, it's just no one bothers writing real apps in 
them.  No one bothers writing real apps in them because there are no 
libraries aimed at real apps.  No one develops libraries aimed at real 
apps because they don't develop real apps...

Erlang is a very good functional language, which has a distributed 
programming model easier to use than Adas'.  If it had gui libraries I'd 
probably use it a lot more than Ada, but they're all old and people 
haven't updated them.  Erlang is used a lot for other things though, 
especially in the communications sector (where it was born, not some 
Academic Factorially Challenged research project).


Chris




  parent reply	other threads:[~2003-09-18 20:30 UTC|newest]

Thread overview: 34+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-09-14 20:36 Ada for a programming newb Kyle Root
2003-09-14 21:15 ` Larry Kilgallen
2003-09-14 21:29 ` Ludovic Brenta
2003-09-15 14:46 ` Jarimatti Valkonen
2003-09-18 17:31 ` Isaac Gouy
2003-09-18 19:33   ` Luke A. Guest
2003-09-18 20:19     ` Warren W. Gay VE3WWG
2003-09-18 20:30     ` chris [this message]
2003-09-19  1:38     ` Mark Lorenzen
2003-09-19  3:17       ` Hyman Rosen
2003-09-19 14:25         ` chris
2003-09-19 15:09           ` Hyman Rosen
2003-09-19 15:12             ` Vinzent Hoefler
2003-09-19 15:13               ` Vinzent Hoefler
2003-09-19 15:42           ` Preben Randhol
2003-09-19 18:00             ` Stephane Richard
2003-09-21  1:16               ` Hyman Rosen
2003-09-19 15:51         ` Frank J. Lhota
2003-09-22 12:00           ` Dmitry A. Kazakov
2003-09-22 12:04             ` chris
2003-09-22 12:33               ` Dmitry A. Kazakov
2003-09-22 12:28                 ` Stephane Richard
2003-09-22 19:37             ` Jeffrey Carter
2003-09-23  9:30               ` Jean-Pierre Rosen
2003-09-23 17:49                 ` Jeffrey Carter
2003-09-24  9:53                   ` Preben Randhol
2003-09-19  1:44     ` Jeffrey Carter
2003-09-19 13:30       ` Isaac Gouy
2003-09-19  3:09     ` Isaac Gouy
2003-09-19 21:40       ` Luke A. Guest
2003-09-21 15:09         ` Isaac Gouy
2003-09-19 16:34   ` Chad R. Meiners
2003-09-19 23:57     ` Isaac Gouy
2003-09-20  7:20 ` Anders Wirzenius
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox