a link for the day
Apr. 14th, 2010 12:05 pm(from why-all-things-computer-suck department)
[FoRK] Programming languages, operating systems, despair and anger
Or, the State of the End-User Environment / Programming Onion...
[...] I think Carl Sassenrath may be the only person on the planet working in this area [...] Too bad his solution is [...] (Other candidates for clue include Eric Meijer who, unfortunately, seems to have been unable to [...]; and Alan Kay, who has some real ideas [...] but is apparently suffering from [...]).
- if I have to understand category theory to write a program that does IO, IT IS A NON STARTER!
[...]
- If you provide some binding / embedding to Tk and you think that's sufficient to satisfy your GUI needs, then IT'S A NON-STARTER! If you DO NOT provide a CANONICAL cross-platform GUI toolkit, IT'S A NON-STARTER!
- If it's more than 5 readable lines to produce a "hello, world" web server --- NON STARTER!
- If sending an e-mail isn't a one-liner --- NON STARTER!
- Getting a web page or making a simple http post > 1 line --- NON STARTER!
- Figuring out the number of days between two dates > 1 line --- NON STARTER!
While I'm on a rant, FUCK JSON. I mean, first fuck XML [...]
Вот как надо писать программистские rant-ы. Глобальный масштаб. Негатив сплошняком, после каждого условно-позитивного предложения должно стоять "но, с сожалению, [...]". Никаких "с одной стороны, с другой стороны". Не менее одного восклицательного знака на два абзаца.
Добавьте туда упоминание Алана Кея, и Вы -- мой герой на следующую неделю. (via HN)
no subject
Date: 2010-04-14 12:20 pm (UTC)