top | item 2413406

"A JVM Does What?"

166 points| fogus | 15 years ago |jeremymanson.blogspot.com | reply

20 comments

order
[+] afhof|15 years ago|reply
Is there a non video version of this?
[+] kgermino|15 years ago|reply
And can we please get back to tagging videos with [video] at the end of the title?

  If you submit a link to a video or pdf, please warn us by appending [video] or [pdf] to the title. [0]
This is the second all-video submission today (the other being the Job's interview) that wasn't tagged. It's not that big of a deal but when your on a mobile connection and you spend a minute waiting for a video you can't even watch to finish loading it can be really annoying.

[0] http://ycombinator.com/newsguidelines.html

[+] saucerful|15 years ago|reply
For what it's worth, I don't think I could possibly read as quickly AND effectively as he talks. What a great speaker! I learned a lot.
[+] Murkin|15 years ago|reply
Anyone care to post a short jist on what this 52min video includes ?
[+] Swannie|15 years ago|reply
"Here are some common misconceptions about the JVM and how it works, and a few interesting titbits. These are some things people want in, or to believe about the JVM. Here are some things which we would do to fix the odd bits, and make things a bit nicer."

The slides are here: http://www.azulsystems.com/blog/wp-content/uploads/2011/03/2...

[+] wcsun|15 years ago|reply
Considering GC and concurrency issues, this talk is good for people making language choices on the JVM. In the end, he said he personally thinks STM is not a good way to program concurrency. And, I think immutable data is good for GC.
[+] swah|15 years ago|reply
Its by Cliff Click, from Azul Systems. (the "pauseless GC" guy :)
[+] mdemare|15 years ago|reply
He says he doesn't like bytecode for expressing programs, but he never mentioned what else would work better. I'm intrigued, does anyone know more?
[+] Gotttzsche|15 years ago|reply
i was wondering about that too. he later mentioned that the format is bad and that .net bytecode has a better format, so i think maybe he didnt mean bytecode in general but the format of jvm-bytecode.