jsn: (Default)
[personal profile] jsn

(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)

Profile

jsn: (Default)
jsn

July 2020

S M T W T F S
   1234
56789 1011
12131415161718
19202122232425
262728293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 1st, 2026 09:50 am
Powered by Dreamwidth Studios