| Headline of the decade
|
td Sun May 6 18:52:43 2007
|
Take a look at this.
| Caml Trading: Experiences in Functional Programming on Wall Street
|
td Tue May 1 12:42:31 2007
|
This month's Monad.Reader has an interesting article by Yaron Minsky on adoption of O'Caml by a Wall Street firm for financial and trading software. Excerpts:
One of the things we noticed very quickly when we started hiring people to
program in OCaml was that the average quality of applicants we saw was
much higher than what we saw when trying to hire, say, Java programmers.
It’s not that there aren’t really talented Java programmers out there;
there are. It’s just that for us, finding them was much harder. The density
of bright people in the OCaml community is impressive, and it shows up in
hiring and when reading the OCaml mailing list and when reading the software
written by people in the community. That pool of talent is probably the single
best thing about OCaml from our point of view.
...
It has been my experience and the experience of most of the OCaml programmers
I’ve known that the object system in OCaml is basically a mistake. The presence
of objects in OCaml is perhaps best thought of as an attractive nuisance.
Objects in ML should be at best a last resort. Things that other languages
do with objects are in ML better achieved using features like parametric
polymorphism, union types and functors. Unfortunately, programmers coming
in from other languages where objects are the norm tend to use OCaml’s objects
as a matter of course, to their detriment. In the hundreds of thousands of
lines of OCaml at Jane Street, there are only a handful of uses of objects,
and most of those could be eliminated without much pain.
| Let's Discover F Words.
|
td Fri Feb 2 11:06:06 2007
|
My copy of Let's
Discover F Words (which I heard about at
Language Log)
just arrived. (It's a $0.79 closeout.)
Notwithstanding the hilarious title, it's full of charming ink and
watercolor illustrations in the Little Golden Book style by
Louise Gordon.
| Eisenhower on neoconservatives.
|
td Mon Jan 1 11:12:37 2007
|
Here
is a 1954 letter from then-President Eisenhower to his brother. Note
particularly the fourth paragraph:
Now it is true that I believe this country is following a dangerous trend
when it permits too great a degree of centralization of governmental
functions. I oppose this--in some instances the fight is a rather
desperate one. But to attain any success it is quite clear that the
Federal government cannot avoid or escape responsibilities which the mass
of the people firmly believe should be undertaken by it. The political
processes of our country are such that if a rule of reason is not
applied in this effort, we will lose everything--even to a possible and
drastic change in the Constitution. This is what I mean by my constant
insistence upon "moderation" in government. Should any political party
attempt to abolish social security, unemployment insurance, and eliminate
labor laws and farm programs, you would not hear of that party again
in our political history. There is a tiny splinter group, of course,
that believes you can do these things. Among them are H. L. Hunt (you
possibly know his background), a few other Texas oil millionaires,
and an occasional politician or business man from other areas. Their
number is negligible and they are stupid.
| Yet another patent
|
td Mon Jan 1 11:12:37 2007
|
U.S. Patent #7129940, "Shot rendering method and apparatus", issued on October 31, 2006. Inventors are Rob Cook and Tom Duff.
| New Patent
|
td Mon Jan 1 11:12:36 2007
|
US Patent #7095409, "Shot shading method and apparatus" issued on August 22, 2006.
The inventors are Rob Cook and Tom Duff.
| What a degree in Classics & Linguistics is good for
|
td Mon Jan 1 11:12:36 2007
|
There's a scene in Pixar's new movie
Cars
that takes place in a courthouse. (This in a world full
of cars -- no human drivers, just sentient cars.) On
the back wall of the courtroom is the Latin motto
JUSTITIAE VIA STRATA VERITATE, which means "The road to justice
is paved with truth." Our family Classics/Linguistics expert,
Keelan provided the
translation. (But he's not mentioned in the credits, unless
I missed it.)
| Older Items
|
td Mon Jan 1 11:06:28 2007
|
Old News has
items that have fallen off the New list.
|