IWETHEY v. 0.3.0 | TODO
1,095 registered users | 0 active users | 0 LpH | Statistics
Login | Create New User
IWETHEY Banner

Welcome to IWETHEY!

New A nice "read". My favorite quote:
Any sufficiently complicated C or Fortran program contains an ad hoc informally-specified bug-ridden slow implementation of half of Common Lisp.
And, the [link|http://www.thocp.net/hardware/pictures/ibm_704_1956.jpg|IBM 704] was bigger than a refrigerator. As an undergraduate student, I got to use one for Fortran problems (by submitting punch card decks and waiting till the next day for output!).

Years later, I got to write some LISP programs as a graduate student. It takes a modal shift of the brain to write LISP, but thee is no question about its power.
Alex

"Men occasionally stumble over the truth, but most of them pick themselves up and hurry off as if nothing had happened." -- Winston Churchill (1874-1965)
New But as always, suite tool to the job
When I was in college, the physics department had a LISP machine that run LISP in hardware to run Macsyma faster.

I don't doubt LISP has its pluses, and I most certainly agree that using an appropriate tool is much more important than 'using what everyone else is'. That PHB approach reminds me of Andrew G's quote about businesses paying anything to be able to say "We have no choice!".

For what I'm doing now, I need a lot of flexiblity (so it's easy for us to customize -- and for our customers to do a bit...how much will depend on the customer). Since I want others, who aren't professional programmers, to be able to do some bug fixing and simple modification, I needed a language that was easy to learn. And, since I don't have time to re-create libraries, libraries for GUI, databases, COM, etc are essential. So far I've been very happy with my choice of Python.

I do think the author underestimates the importance of libraries. Of course, good programmers are good at stealing the work of others, even in other languages (e.g. the Tk GUI has been used for all kinds of languages, e.g. Python (Tkinter) and Inferno).

And, when embedded programming is considered, especially my favorite area of factory automation, there are a whole different set of concerns. Available memory and processing speed can be quite constrained, along with the added pressure of real time constraints. I don't think anyone will be writing ISR's in LISP anytime soon.

One of these days I'll publish a rant on the state of factory automation programming. It's pretty sorry overall, and could certainly learn a LOT from Computer Science.

Tony
     Fascinating article about the power of LISP - (bluke) - (16)
         Nice article. - (static)
         Paul Graham writes a lot of good Lisp advocacy - (ben_tilly)
         A nice "read". My favorite quote: - (a6l6e6x) - (1)
             But as always, suite tool to the job - (tonytib)
         Interesting article - (JayMehaffey) - (9)
             That reminds me. - (static)
             Re: code size and programming power is stunningly spurious - (a6l6e6x) - (7)
                 You, uh, missed the point - (JayMehaffey) - (6)
                     And *you* missed the point - (ben_tilly)
                     Programming Time - (tuberculosis) - (3)
                         "Any sufficiently complex program reinvents the DB" - (tablizer) - (2)
                             Proper abstraction - (tuberculosis) - (1)
                                 Persistence is not the main issue - (tablizer)
                     Organic software engineering? - (tablizer)
         non-justified example - (tablizer) - (1)
             Clarification - (tablizer)

Powered by thermodynamics!
68 ms