brain cramp

Jul. 9th, 2005 10:49 pm
tiedyedave: (Default)
[personal profile] tiedyedave
It doesn't work. I forgot about contravariance.

How the fuck did I forget about contravariance?!

Date: 2005-07-09 10:26 pm (UTC)
From: [identity profile] sleepsong.livejournal.com
I forgot about the parentheses in my research... Goes to show that I should never learn LISP.

Date: 2005-07-10 10:49 am (UTC)
From: [identity profile] gwillen.livejournal.com
True, but your reasons all suck when compared to the glory that is LISP.

Date: 2005-07-11 12:23 am (UTC)
From: [identity profile] rjmccall.livejournal.com
Hmm. I couldn't find a context for that quote, but I can find a find grains of truth in it. C reflects the this is hardware, so you'd better know what you're doing facet of PL design, which remains important for some core systems/high-performance work. The problem is the number of applications which don't belong anywhere near that niche yet are nonetheless written in C or C++. A propos, there's a new buffer overflow in zlib.

Anyway, the essay I read was devoted to defending LISP against the Java model, which has a lot of value as an argument but which doesn't address the interesting questions about LISP, e.g. whether completely dynamic typing and interpretation are really such great ideas. It'd be interesting to see more discussion on that front.

Date: 2005-07-11 05:27 pm (UTC)
From: [identity profile] rjmccall.livejournal.com
Oh, he briefly discusses ML (as an example of statically-typed languages) in the FAQ. He's got a point, but I'm not as sure mixed types are great in the longer term. Amusingly, of all languages JavaScript is approaching the interesting ideal of a dynamic, exploratory language which lets you append typing however you want later on.

Date: 2005-07-11 11:22 pm (UTC)
From: [identity profile] rjmccall.livejournal.com
I'm sorry if I'm not cool enough to talk to you! I'll just go die in a gutter!

Date: 2005-07-19 08:43 pm (UTC)
From: [identity profile] sleepsong.livejournal.com
Not apropos contravariance but apropos annoying statistics and research and stuff in general:

Do you use logistic analysis in any of your research? I'm having issues and nobody around here knows the answers and teh intarweb has failed me.

Profile

tiedyedave: (Default)
tiedyedave

April 2017

S M T W T F S
      1
2345678
9101112131415
1617 1819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 31st, 2025 10:27 pm
Powered by Dreamwidth Studios