There's a scene in John Wyndham's marvellous Chocky where the main character asks his father "Why does a cow stop?"
What he means by this is why does a cow's intelligence stop: why are cows smart enough to escape out of an open gate, but not smart enough to see that they could lift up the latch with their noses and escape whenever they want? Why
(
Read more... )
Comments 31
You planning to do some Rails?
Reply
Rails: yes, I'd like to. I don't have any idea of a specific project for it, though. Maybe once I've finished this verdamnt Haskell program...
Reply
Reply
Reply
To clarify - I'm not saying that the features listed are bad things, but I am saying that their absence isn't the automatic black mark that the author thinks.
Formal semantics for Java: intriguing. Without going too deep into that page, it's not clear to me if they've formalised the whole language or just the fragment that deals with concurrency. And they're using operational semantics, rather than the denotational semantics popular with the functional crowd - perhaps totherme can enlighten us as to the difference :-)
Lisp: a load of AI reseachers use(d) it, and it's the extension language for Emacs, the GIMP and AutoCAD, and the backend for the travel agents Orbitz is written in Lisp, and Reddit was written in Lisp until they rewrote it in Python, and a couple of the early symbolic algebra packages were written in Lisp, and, er... mostly it's used as a teaching language, AIUI ( ... )
Reply
Reply
I remember going to see Tony Hoare speak at the BCS a while back. elvum might remember the event. The talk was called The Ideal of Program Correctness, and seemed to be, at least in part, Tony saying why he thought it was worth having some people studying theory ( ... )
Reply
Reply
This confusion isn't helped by those people who do both, in varying degrees, at the same time :)
Reply
Of course - lots of funding bodies feel more inclined to give money to theorists who're only interested in the nature of tool, if it looks like they're building things that are actually useful to people.
And I imagine it might well be easier to get (venture?) capital for a toolshop, if it looks like you have some theory behind you that no one else does.
So maybe it's in everyone's short term interests to blur the lines. Long term is harder to think about...
Reply
Leave a comment