I don't know any reason for APL not to handle OCDB and SQL - but I preferred non-relational databases for many applications and apl allowed me to build them. I am aware of the progress and extentions of J beyond apl - I just wish it came with an esthetic that I know is possible if it were a high priority - there are plenty of ugly but useful solutions that get carried forward because that's what works.

Donna
[EMAIL PROTECTED]




On 19-Dec-07, at 3:36 PM, Paul Gauthier wrote:

My personal opinion on "THE" reason comes from a quote:

"Everything should be made as simple as possible, but no simpler." -- Albert
Einstein.

The rest is trivial. Most people want the impossible and settle for a poor
substitute.

PS: I agree that APL is visually easier for me but as long as it's harder to get a kdb database in APL for instance, there is little to compare between say K and APL. Each one has it's useful niche... J is more difficult to classify and seems to be my favorite laboratory for experimentations because of all those little pieces like tara, regular expressions etc. Which makes
it easy to explore "had hoc" solutions quickly and it's free.

Basically for me, things go like this in real life (with J):
- Oh! I need something to transform that spreadsheet... Let's try tara.
- I see... Some fuzziness requires regular expressions searches and
substitutions, ok let's do that...
- I wonder if I can add this graphic, let's see what Oleg came up with... - Oh no! Now I would need to transfer stuff to a database, ok let's see
maybe with ODBC or should I use SQLite ?
etc.

Now try to imagine doing this with APL or K ?
Will it still be quick and free ?

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:chat- [EMAIL PROTECTED] On
Behalf Of Morten Kromberg
Sent: Wednesday, December 19, 2007 8:24 AM
To: 'Chat forum'
Subject: RE: Re[Jchat] adable J

(leaving the un-adable subject line intact to keep this stream separate from
the one about symbols)

BobGraf [mailto:[EMAIL PROTECTED] wrote:

I sincerely believe that APL, and its successor, J, have both failed in popularity for reasons having nothing to do with technical issues, but
rather with issues related to sales and marketing of the APL and J
products.

I think it is true that marketing of APL and J has been less successful than it could have been. But the reasons are quite complex, and in my opinion they have little to do with the popular myths regarding character sets, lack of open source versions, and other ideas that have been suggested as "THE"
reason why the languages have not become more popular.




----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to