Four Language Videos - Lang.NEXT 2012
Four Language Videos - Lang.NEXT 2012
Written by Alex Armstrong   
Friday, 06 April 2012

Lang.NEXT 2012 is that rare thing - a reasonably advanced conference on programming language that is relevant and understandable. If you couldn't make the actual real time conference then the good news is you can catch up with the videos.

The first four videos are mainly about Java-based languages.

The first is the keynote by Martin Odersky (the "father" of Scala) on how reflection and compilation are similar. The idea is to somehow take advantage of the fact that reflection requires the same information that a compiler generates to fuse the two in ways that produces something more useful. It is an interesting, although sometimes difficult, talk.

Reflection and Compilers

keynotereflection

 

Since Microsoft has tended to downplay .NET, the idea of running the Java VM on top of .NET and Mono doesn't seem quite as attractive but it is still interesting. .IKVM .NET will run Java Byte code on the .NET CLR.

Building a Java VM on the .NET Framework

IKVMvideo

 

The next version of Java,  Java 8,  is only round the corner This talk explains the way Lambdas have been implemented and other features of the JVM.

Java 8

Java8lambda

 

The final video is perhaps the most generally interesting. It is about the new object-oriented language called Grace that has been designed specifically for education. At the moment the project is very young and hasn't really progressed very far, but it shows a lot of promise. Notice that this isn't a language aimed at children but 2nd year students and as such it aims to be simple while implementing sophisticated features. More information at: http://www.gracelang.org

Teaching with Grace

gracelangauge

 

More videos from the conference later.

 

 

blog comments powered by Disqus

 

To be informed about new articles on I Programmer, subscribe to the RSS feed, follow us on Google+, Twitter, Linkedin or Facebook or sign up for our weekly newsletter.

 

Banner


A Flaw In Turing's Test? No A Flaw In Academia
09/07/2016

There is a flaw in the Turing test. An AI agent that pleads the 5th can, by remaining silent, convince a judge that it is human and hence pass the test... If you are not rolling on the flaw laughing t [ ... ]



GitHub Reports On DMCA Takedowns
07/07/2016

GitHub has published its 2015 Transparency Report to provide the community with information about the legal requests it dealt with in the past year.


More News

 

 

 

Last Updated ( Friday, 06 April 2012 )
 
 

   
Banner
RSS feed of news items only
I Programmer News
Copyright © 2016 i-programmer.info. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.