ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> ruby-talk
ruby-talk
Re: Ruby vs Java vs c++
by Guido Sohne other posts by this author
Nov 23 2006 10:29PM messages near this date
Re: Ruby vs Java vs c++ | Re: Ruby vs Java vs c++
On 11/23/06, M. Edward (Ed) Borasky <znmeb@[...].net>  wrote:
>  Do finance types still use APL? I thought Matlab and Mathematica had
>  pretty much supplanted APL and its successors. I think you can still buy
>  a J license, though, and there is a fairly inactive open source APL-ish
>  package called A+ (aplus in Debian).

I would agree with your assertion that APL has been supplanted.
Because it may have been too powerful. And too unmaintainable.

>  A frequently heard argument against APL is that 80% of computer programming is maintenance
, and APL programs are unmaintainable: Even from the beginning, no one but the author can un
derstand the code, and, after some time has passed, even (s)he can no longer understand it.

>  In most computer programming languages, the challenge might be to solve the puzzle in the 
fewest lines of code. In APL, it is generally a given that the solution will be one line of 
code: The challenge is to solve the problem in the fewest characters!

So if I were asked to bet between an APL adept and a Matlab adept, I
would probably pick the APL guy but I would also make sure to never be
in a position to have to maintain any of the APL code.

>  Actually, though, I think APL is the solution to global warming. For one
>  thing, you can write the climate model in one line of code, which uses
>  much less electricity than the hundreds of lines of FORTRAN the other
>  models use.

APL will increase global warming by taking us all straight to hell.
But yes, when they boast of characters of code, instead of lines of
code, when there isn't even an IF statement (which BTW is very common
in programming languages).

You can calculate all prime numbers with a less than 20 character
program. So each character counts quite heavily. My gut instinct tells
me that anyone who masters this language should be the one the wise
person will bet on if it comes to finance stuff.

How very off topic! But we have the New Zealand folks to keep it fair :-)

-- G.
Thread:
N/A
Daniel Schausser
Paul Lutus
M. Edward Borasky
Paul Lutus
Gregarican
David Kastrup
Paul Lutus
Damphyr
Guido Sohne
M. Edward Borasky
Guido Sohne
Henry Maddocks
Eb
Gregarican
Raju Gandhi
M. Edward Borasky
Henry Maddocks
David Vallner
Henry Maddocks
M. Edward Borasky
Eb
Stef
Gregory Brown
Paul Lutus
Paul Lutus
Friedrich Dominicus
Joel VanderWerf
James Cunningham
Eb
David Vallner
Stef
Jon Egil Strand
Diego Virasoro
Hugh Sasse
Richard Conroy
Peter Hickman
Gabriele Marrone
David Kastrup
Charles D Hixson
M. Edward Borasky
Charles D Hixson
Spooq
CParticle
Ross Bamford
Friedrich Dominicus
Reid Thompson
M. Edward Borasky
Eb
Hal Fulton
M. Edward Borasky
Eb
Keith Nicholas
Spooq
David Vallner
Paul Lutus
Paul Lutus
dblack
Stef
Jim Cochrane
Charles D Hixson
M. Edward Borasky
Charles D Hixson
M. Edward Borasky
Stef
Stef
Stef
Stef
Stef
Paul Lutus
Stef
Paul Lutus
Mike Shock
Mark Shroyer
David Vallner
Charles D Hixson
M. Edward Borasky
Charles D Hixson
David Kastrup
M. Edward Borasky
David Kastrup
M. Edward Borasky
Phlip
David Vallner
Phlip
El Gato
Martin DeMello
Stef
M. Edward Borasky
Roseanne Zhang
Charles D Hixson
M. Edward Borasky
Roseanne Zhang
Stef
Stef
Paul Lutus
David Vallner
Chilkat Software
Charles D Hixson
Eb
M. Edward Borasky
David Vallner
M. Edward Borasky
N/A
N/A
Chilkat Software
Paul Lutus
Paul Lutus
Paul Lutus
M. Edward Borasky
Hal Fulton
Gregory Brown
_why
Matt Lawrence

Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved