Re: Business applications in Lisp



I find that Lisp, so powerful in many ways, is not, or has not been
demonstrated to be, good at the sort of simple CRUD tasks that
'less-powerful' languages like Delphi, Visual Basic and such excel in.
But maybe this is not the language per se, but the IDE. Even as simple
a language as PL/SQL becomes a powerful database apps development
system when, as in Oracle Developer, supported by draggable data aware
objects and ready-made direct plumbing to the backend. A pity because
the days of apps that don't go farther than CRUD are over; users have
been asking for results that can only be delivered efficiently using
power and sophistication. But do developers turn to Lisp? No, with a
lot of work, they bend and stretch their 'wimpy' tools, with limited
success, of course. Smalltalk was at some point and still is a much
better database app tool than Lisp. Unfortunately, it self-destructed.

You won't find many business database applications in Lisp because the
people who use Lisps are not doing business database applications. My
observation is that they use Lisp to whip up a quick solution to unique
lab and research problems, and then they forget the solutions, even if
they are brilliant solutions, not having the time nor the desire to
properly package them for the consumption of others, nor the
realization that the solution, so simple to them, can be useful to
others. What a waste. The Lisp community has no infrastructure for an
orderly sharing of solutions. Think of Perl's CPAN. And the wonderful
Gem facility of Ruby. That requires leadership, and Lisp has lost its
own.

gk

.



Relevant Pages

  • Re: Business applications in Lisp
    ... > a language as PL/SQL becomes a powerful database apps development ... > the days of apps that don't go farther than CRUD are over; ... But do developers turn to Lisp? ... > people who use Lisps are not doing business database applications. ...
    (comp.lang.lisp)
  • Re: Business applications in Lisp
    ... >You won't find many business database applications in Lisp because the ... >people who use Lisps are not doing business database applications. ... Wrong, i earn my bread writing, upgrading and maintaining ... Prev by Date: ...
    (comp.lang.lisp)