1,997 karma · joined July 18, 2008
Me: http://njclarke.com
My code: http://github.com/norman
My blatherings: http://twitter.com/compay
[ my public key: https://keybase.io/compay; my proof: https://keybase.io/compay/sigs/5ghM6xDeYY3U9odHk-2BOd7DxA9AIP5-QcWBkrTOgSQ ]
I find it highly ironic that the people in charge of web standards and consistency use the programming language with least consistent syntax.
So I grabbed my yak-shaving kit, and rolled my own library in Lua. It's not entirely done, but I'm using it and it may be interesting to you if you like to work with Lua.
Lua's LPeg lets you create simple recursive grammars to solve problems that are often hard with regular expressions (e.g., matching balanced parentheses). It's the one library from Lua I find myself seriously missing when programming in other languages.
Many programming mailing lists I've been on ended up acquiring somebody like this, at which point I usually have to unsubscribe in order to resist the temptation to get into pointless flamewars.
My needs have changed a bit and so I'm using an Android phone now. But I was pretty happy with the iPhone for quite a while, despite its limitations.
http://article.gmane.org/gmane.comp.lang.lua.general/58814
Congrats to Mike Pall on an impressive solo achievement.
http://lylejohnson.name/blog/2009/10/20/newly-supported-buil...
Many Ruby developers are so Mac-centric that they don't realize how popular Ruby is on Windows. The Ruby One-click installer is the single most downloaded archive on RubyForge, with more than twice the number of downloads than even Ruby Gems.
If FXRuby works with the Ruby provided by the One-click Installer, then it's going to get a lot of downloads, because while Windows may not be the ideal platform for Ruby server apps, it's a good platform for desktop apps, at least if you want to have a lot of users.
http://docs.google.com/gview?a=v&q=cache:RZIivRFbg_8J:ww...
Additionally, the president of Argentina raised the issue with the UK Prime Minister in their meeting in Chile earlier this year.
So anyway, Argentina claims the Falklands/Malvinas as their territory, but your or my opinion on the claim is irrelevant to the discussion. My point is, that maps.google.com.ar, the Argentine version of Google maps, shows a map supporting the British side of the claim, which is inconsistent with the policy described by the article.
In the case of Wax, Lua is embedded in the application itself and doesn't provide a VM which can host other applications.
I'm currently in Rio for the Lua Workshop and many people here have said they'll be moving their projects from CVS or SVN over to Git and Github. I am guessing that within a few months Github will be the defacto standard place to host Lua projects just like it is for Ruby. Hopefully they have at least 50 megabytes of free space to accommodate all of us. ;-)
Not everybody who does web apps needs replication.
I'm not sure how much of this is due to the languages themselves or the sort of overall culture of how software is developed in each one. You can have 500 character class names and factories that make factories that make factories in both Ruby and Java, but you only see people doing that in Java.
Since many projects end up using a lot of preexisting code in the form of open source or commercial libraries, if the language you're using has a culture of convoluted hierarchies like Java developers often seem to create, then you're going to inherit that pain if you use that software, and it will likely slow you down.