The State of Scripting

  • user warning: Table 'nolan.comments' doesn't exist query: SELECT COUNT(*) FROM comments WHERE nid = 126 AND status = 0 in /home/sneakin/web/nolan.eakins.net/includes/database.mysql.inc on line 120.
  • user warning: Table 'nolan.comments' doesn't exist query: SELECT c.cid as cid, c.pid, c.nid, c.subject, c.comment, c.format, c.timestamp, c.name, c.mail, c.homepage, u.uid, u.name AS registered_name, u.picture, u.data, c.score, c.users, c.thread, c.status FROM comments c INNER JOIN users u ON c.uid = u.uid WHERE c.nid = 126 AND c.status = 0 GROUP BY c.cid, c.pid, c.nid, c.subject, c.comment, c.format, c.timestamp, c.name, c.mail, u.picture, c.homepage, u.uid, u.name, u.picture, u.data, c.score, c.users, c.thread, c.status ORDER BY c.thread DESC LIMIT 0, 50 in /home/sneakin/web/nolan.eakins.net/includes/database.mysql.inc on line 120.

I read The State of Scripting yesterday after Slashdot linked to it. It's five interviews with Damian Conway, Rohan Pall, Guido van Rossum, Dave Thomas, and Jeff Hobbs collected into one place. The questions and answers are about the the future of scripting languages. The languages represented are Perl, PHP, Python, Ruby, and TCL, in order of interviewee.

Reading through it I couldn't help but think, "Doesn't Lisp do this already, and hasn't it done it for at least a decade?" I would go through and make that argument point by point, but I have yet to make anything that actually uses Lisp. Give me some time though, and I'll have something. So I'm waiting for this to circulate into the spheres of the people that are syndicated on Planet Lisp. Maybe they can enlighten us and the gurus of the scripting languages.

Ad's by Google