Archive

Posts Tagged ‘Oz’

Avoid round trips!

October 22, 2004 Leave a comment

Just watched Ted Neward’s TSS tech talk. It resonated with me quite well. He revealed that his new book – Effective Enterprise Java – is sumed up by the phrase: “Avoid round trips!”. I like his “let’s not get religious about OO” attitude. He seems a little closed to dynamically typed languages and talks about “strong typing” when he means “static typing”. Anyways, he’s trying out Smalltalk so there’s hope :). All the talk of REST and “spaces” (JavaSpaces, T-Spaces etc) leads me to think of the Erlang and Oz models of concurrency (like a generalisation of the UNIX pipe). These languages need more proponents!

Advertisements

SwingWorker race condition

August 22, 2004 Leave a comment

I was reading about the problems related to shared state concurrency (as opposed to message passing concurrency as in Erlang and Oz). I came across the following interesting bug described on the wiki discovered by Luke Gorrie. There is also a reference to a Sun article describing the bug and the solution. This is ancient history but probably a problem misunderstood by many Java programmers.

Categories: Programming Tags: , , ,