(Untitled)

Aug 02, 2011 18:45

My talk at the weekend was titled "How to get fired with the Java type system." Making good use tricks like this will either make you the master programmer of your organization, or get you fired. I am not responsible ( Read more... )

Leave a comment

Comments 5

alexmc August 3 2011, 09:20:31 UTC
> "all fired up" over here

To be honest, that is what I read it as for a few seconds, but then I guessed you meant the "no longer employed" meaning.

Reply


rhialto August 3 2011, 18:45:03 UTC
Hm. Requires javascript to be enabled for at least 2 domains (one of which could have been a subdomain of the other! what is it with all these companies!?), and flash... boo non-standard websites! To download you have to register, and the flash junk clips the slides so that you can't read all that's on them.

Reply

shevek August 3 2011, 20:53:52 UTC
Oh, I hate that too. In future, I'll just post a link to the PDFs.

Here you go:

http://www.anarres.org/academic/2011-shdh45.5/talk.pdf

Reply

rhialto August 4 2011, 23:10:27 UTC
Thanks!
From the background of someone who has used just enough Java to be annoyed with the differences from other languages: isn't there a "const" keyword for returning non-changable objects? If not, why not?

Reply

shevek August 5 2011, 04:45:57 UTC
final - compiler and VM enforced.

@Immutable - advisory/static analysis only, but recursive.

Reply


Leave a comment

Up