tiedyedave: (Default)
[personal profile] tiedyedave
This weekend was a non-uniform mixture of doing work, not doing work, and contemplation of each. Followed, of course, by barbecue today.

My social circle seems to have stopped expanding for the moment. Hopefully it will start growing again soon as I become more comfortable here. Which is weird, because I was very comfortable a couple of weeks ago just before classes started, so much so that Dr. Priebe (who is in charge of the 398T immigration-esque course) thought that I was either not a first-year, or that I had been an undergrad at UT, since I already seemed so well-adjusted. And then I kind of lost that.

For any of you PL-interested people: If you would like to explore a new language, try Scala. You have my testimony as a PL weenie that this language is T3H H0TT. It has the most powerful static type system I've seen to date; it beats {SML, OCaml, Haskell} like redheaded stepchildren.

Date: 2004-09-07 08:33 am (UTC)
From: [identity profile] jcreed.livejournal.com
Interesting, but its type-inference-fu is weak. ML challenge you to a fight! You will face the wrath of its Hindley-Milner style!

Date: 2004-09-07 11:22 am (UTC)
From: [identity profile] jcreed.livejournal.com
Good point. I still don't see why I should need to add any annotations to, say, factorial, which my brief skim of the documentation suggested that I need to. Am I wrong?

Anyway, I just wanted to construe type-checkers engaged in an eternal ninja battle.

Date: 2004-09-07 12:54 pm (UTC)
From: [personal profile] dr4b
i dunno about the rest, dave, but i love your subject line!

Date: 2004-09-07 03:16 pm (UTC)
ikeepaleopard: (Default)
From: [personal profile] ikeepaleopard
The fact that there's an abstract base class that descends from java.lang.Object makes me sad. The regular expression pattern matching looks pretty cool. The object model looks confusing at least to my simple java mind. Also, it seems like keeping track of covariance and contravariance declarations would be complicated, but it also seems like it could be a good solution to the differentiating between mutable and immutable types.

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 Jan. 26th, 2026 11:06 am
Powered by Dreamwidth Studios