Tag: programming languages

SE-Radio Episode 266: Charles Nutter on the JVM as a Language Platform

Filed in Episodes by on August 16, 2016 0 Comments
SE-Radio Episode 266: Charles Nutter on the JVM as a Language Platform

Charles Nutter talks to Charles Anderson about the JRuby language and the JVM as a platform for implementing programming languages. They discuss JRuby and its implementation on the JVM as an example of a language other than Java on the JVM. Venue: Skype Related Links Charles Nutter on Twitter: https://twitter.com/headius Charles Nutter on GitHub: https://github.com/headius JRuby […]

Continue Reading »

SE-Radio Episode 255: Monica Beckwith on Java Garbage Collection

Filed in Episodes by on April 26, 2016 2 Comments
SE-Radio Episode 255: Monica Beckwith on Java Garbage Collection

Monica Beckwith joins Robert Blumen for a discussion of java garbage collection. What is garbage collection? GC algorithms; history of GC in the java language; fragmentation and compaction; generational strategies; causes of pauses; impact of pauses on application performance; tuning GC; GC on multi-core and large memory machines; should production servers be implemented in non-GC […]

Continue Reading »

Episode 209: Josiah Carlson on Redis

Filed in Episodes by on September 5, 2014 1 Comment
Episode 209: Josiah Carlson on Redis

Josiah Carlson discusses Redis, an in-memory single-threaded data structure server. A Redis mailing list contributor and author, Josiah talks with Robert about the differences between Redis and a key-value store, client-side versus server-side data structures, consistency models, embedding Lua scripts within the server, what you can do with Redis from an application standpoint, native locking […]

Continue Reading »

Episode 204: Anil Madhavapeddy on the Mirage Cloud Operating System and the OCaml Language

Filed in Episodes by on May 30, 2014 4 Comments
Episode 204: Anil Madhavapeddy on the Mirage Cloud Operating System and the OCaml Language

Robert talks to Dr. Anil Madhavapeddy of the Cambridge University (UK) Systems research group about the OCaml language and the Mirage cloud operating system, a microkernel written entirely in OCaml. The outline includes: history of the evolution from dedicated servers running a monolithic operating system to virutalized servers based on the Xen hypervisor to micro-kernels; […]

Continue Reading »

Episode 171: Scala Update with Martin Odersky

Filed in Episodes by on February 2, 2011 7 Comments
Episode 171: Scala Update with Martin Odersky

This episode is an update on the developments around the Scala language.

Continue Reading »