Menu:

A Blog, by John Turner, featuring a collection of disconnected musings.
Latest posts
cambridge
spotify
qwop
language_highs
pirates
not_irc
spam_again
spam
gress
ps3s

language_highs

Posted on 2008/12/10 13:44:49

I get high on programming languages. I find a new one, read its philosophy and recognise the problems it’s trying to solve. I then start to use the thing, realise how it solves those problems nicely, at least on the surface. I then find out that you can do a range of interesting things with a language, solving a lot of problems more simply than you can with other languages. Later, the flaws start to show. The hacks that make things work under the surface, but which fall apart on edge cases start to come apart. I lose the impression of the language as this perfect representation of computation.

A perfect language would be one in which this hangover never happens, but that’s probably impossible, given the complexity of hardware, computation, mathematics and reality in general.


Comments
No comments yet.

Sorry, comments currently disabled.