Linked by David Adams on Thu 11th Sep 2008 16:13 UTC, submitted by Frank Lopez
General Development Professor Roberto Ierusalimschy offers an in-depth examination of what he believes to be the most successful programming language not born in a developed country.
Order by: Score:
Lovely read!
by boudewijn on Thu 11th Sep 2008 19:15 UTC
boudewijn
Member since:
2006-03-05

Wow, Roberto Ierusalimschy sounds really like a relaxed and contented hacker. I loved this interview.

Reply Score: 4

Comment by dindin
by dindin on Thu 11th Sep 2008 19:34 UTC
dindin
Member since:
2006-03-29

I guess that even a GPL-like license would hurt its spread.

This i agree with. We would not have used it (and contributed) if not for the liberal license. But may not be everyone's choice.

Reply Score: 3

Wowza
by Linwood on Thu 11th Sep 2008 20:01 UTC
Linwood
Member since:
2005-07-06

Could computer world fit more ads into their site? I don't think i've seen a site where the content is 1/5 the page and 4/5ths is all ads like that. To bad the article is a pretty decent one.

Reply Score: 4

RE: Wowza
by bannor99 on Fri 12th Sep 2008 00:02 UTC in reply to "Wowza"
bannor99 Member since:
2005-09-15

I hear you. Sites like that ( and Computer World is far from being unique in this regard ) irritate me.

Try clicking the "Print this story" on the right - it'll
take you to http://www.computerworld.com.au/index.php/id;1028768484;fp;;fpid;;p... which only has a single ad box.

Reply Score: 2

next version
by _df_ on Fri 12th Sep 2008 13:45 UTC
_df_
Member since:
2005-07-06

Lua is a great binding language, and I'm impressed the lua guys are willing to drop things from the language and streamline it without regards to backcompat between major versions.

I'd love for 6 to clean up (and i know it will never happen) and use 0 indexing instead of 1 indexeing.

It also needs a better C api for table manipulation.

Reply Score: 1

Mixed feelings about lua..
by reduz on Fri 12th Sep 2008 14:21 UTC
reduz
Member since:
2006-02-25

On the plus side, it's a very, very fast language. We use it as scripting for game development. The table model makes it incredibly flexible.
On the negative side, there's a couple things I don't like about it.
First, I know you can use fallbacks to make"your own object model" but i think this is a double edged sword, as it requires more hacking and it slows down the language overall.

Second, I wish it had local scoping by default, not global. I understand that by forcing you to write "local", the "compiler" can use temporaries/indices instead of strings and run faster overall, but it's still annoying.

Third, while the ada-like syntax is not that bad, I find that having to be capable at two different kind of syntaxes at the same time (specially when it needs "end", and more specially having indexing begin at 1) is annoying and I believe based more on an academic decision than practice, where you are actually binding from C.

Fourth, I find the incremental GC method more difficult to keep track of than using refcounts+cycle collector.

I have found that "squirrel" as a language, solves most of my shortcomings with lua (being based on it), as it's like a more real-world usage oriented version of it.

Reply Score: 1

RE: Mixed feelings about lua..
by sanctus on Fri 12th Sep 2008 16:50 UTC in reply to "Mixed feelings about lua.."
sanctus Member since:
2005-08-31

are squirrel performance similar?

Reply Score: 2

RE[2]: Mixed feelings about lua..
by _df_ on Fri 12th Sep 2008 17:11 UTC in reply to "RE: Mixed feelings about lua.."
_df_ Member since:
2005-07-06

last time I looked at it, lua was faster than squirrel.

Reply Score: 1

RE: Mixed feelings about lua..
by axel on Fri 12th Sep 2008 19:26 UTC in reply to "Mixed feelings about lua.."
axel Member since:
2006-02-04


I have found that "squirrel" as a language, solves most of my shortcomings with lua (being based on it), as it's like a more real-world usage oriented version of it.


oh the irony

Reply Score: 1

mod_wombat in progress...
by rycamor on Fri 12th Sep 2008 18:08 UTC
rycamor
Member since:
2005-07-18

I had been really interested in using Lua for web applications a couple years ago, and was disappointed by the lack of a decent Apache 2 module. And the old mod_lua for Apache 1.x was not being maintained.

Yes, I am aware there is Kepler and a couple other solutions, but I need deployment through Apache for a number of reasons.

Anyway, I was happy to read that there is a new Apache module in progress: mod_wombat - http://svn.apache.org/repos/asf/httpd/mod_wombat/

Here's the developer's website: http://kasparov.skife.org/blog/src/wombat/

The info is pretty minimal at present, and to read the documentation you have to browse /docs in the source, but it looks like they are approaching it the right way. Here is some more information: http://luanova.org/category/mod_wombat/ and here is a small presentation by the developer: http://kasparov.skife.org/wombat_ac_us_07.pdf

Reply Score: 2

RE: mod_wombat in progress...
by DarkGod on Sun 14th Sep 2008 16:55 UTC in reply to "mod_wombat in progress..."
DarkGod Member since:
2008-09-14

I can attest first hand that mod_wombat rocks.
I have made 3 websites with it (http://netpim.info/ (an online PIM), http://mailcatch.com/ (a temporary inbox service) and http://www.maxiblingbling.com/ (a lottery site, in french) ).
Mod_wombat does indeed rock for web coding, it is light, fast and plain out of the way. While it is still young it is already quite good.
I was using Xavante (from Kepler) before proxied by a front-end apache, but performance was subpar, now with wombat I dont have any problems ;)

Reply Score: 1

Debian/kSolaris
by Lennie on Fri 12th Sep 2008 18:20 UTC
Lennie
Member since:
2007-09-22

If they like Debian so much and want to use some parts of OpenSolaris, why didn't they just start a Debian/kSolaris project ?

Reply Score: 0

RE: Debian/kSolaris
by erast on Sat 13th Sep 2008 16:08 UTC in reply to "Debian/kSolaris"
erast Member since:
2006-01-31

GNU libc port means => no Zones, no ZFS, no SMF, no anything..

Reply Score: 1