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 ]
Edit: I meant to say, the replies do not appear.
I really wanted to keep liking Macports, but I got sick of having to install a new perl just to install git, among many examples. The kicker for me was installing pandoc; Macports wanted to download and compile a new GHC, refusing to recognize the one on my system. I let it run for 3 hours and finally killed the install and looked for a better way to do things.
Sorry, but that's simply terrible advice. That's like telling Kafka, "don't write your short stories, Poe already has that style covered."
I agree we don't need a bunch of lame Joel/Jeff knockoffs. But we certainly shouldn't discourage people from trying to stand on their shoulders to create something better.
However, the new AR in Rails 3 using Arel is pretty nice too; it's a massive improvement over AR 2. You might want to give it another look.
http://github.com/keplerproject
I do quite a bit of work with Lua and never use it with C.
Wenn fliegen hinter fliegen fliegen, fliegen fliegen fliegen hinter nach.
It means something like, "when flies fly behind flies, then flies fly after flies."
Meanwhile, he gets so many complaints from dissatisfied users wanting a few core features added to the 1.x version they paid for, that every 6 months he writes plaintive blog posts telling people "I'll release it in another 6 months: software is hard!"
This is the portrait of a project that's being sadly mismanaged into irrelevance, not one that's being carefully honed to perfection.
What I find amazing is the sheer cognitive dissonance of Textmate's popularity in the Ruby community; the same community that has enthusiastically embraced Agile developer practices and whose leaders tend to speak as often about the importance of good project management as they do about good coding.
http://blog.macromates.com/2009/working-on-it/
This really reminds me of a series of blog posts by Chad Fowler, warning against the "big rewrite."
http://chadfowler.com/2006/12/27/the-big-rewrite
Now he says the next version will be out "maybe in 6 more months if everything goes right." In other words: "I have absolutely no idea when or if I'm ever going to finish it."
Which, of course, is fine. It's his project and he has every right to develop/mismanage it as he sees fit. But I got tired of waiting for basic things like split-window to be implemented and went back to vim a while ago. If 2.0 ever comes out I'll definitely check it out but for now I'm happily using vim.
Ranking human language complexity is a much more difficult task than you might imagine.
However I think putting a number on the difficulty of becoming a fluent, capable speaker of any foreign language is much more difficult. I'm not sure if it's any easier for an English speaker to become an idiomatic, witty, eloquent speaker of German than Chinese.