Klikk på tall for å vise stripe
Toon 1Toon 2Toon 3Toon 4Toon 5Toon 6Toon 7Toon 8Toon 9Toon 10 JavaZone JavaZone

Scala? Ruby? Erlang? Python!

dcf7a997-9865-4224-b3c7-17f5de756869
View video  Presentation
Abstract:
Alternative languages like Ruby, Scala and Erlang are being picked up by the large platforms and getting ever more attention. Many feel the need to learn a new language, but how does one choose which "other" languages to learn and develop in when there are so many worthy contenders?
Pythonistas have historically not been very good at marketing. This talk will attempt to convince you that Python/Jython/IronPython deserves to be part of your developer toolbox.
Language design choices in syntax, features and semantics influence what areas a language is suited for and the community that grows around it.
Particular features and idioms of Python will be introduced and compared to choices made by other relevant languages.
Finally, a demonstration of how effective development in Python can be using the Django framework which has emerged as the premier Python web-framework.
Outline:
  • Introduction
  • Python & Ruby
  • Python & Erlang
  • Python & Scala
  • Django
  • Q&A
Language:
English
Level:
The talk will be introductory but aimed at developers.
Required experience:
Developer experience
Expected Audience:
People who are interested in programming languages to use beyond and alongside Java.
  • Photo of Arnar Lundesgaard
    Arnar Lundesgaard
    Arnar Lundesgaard works as consultant/developer for Bouvet. He has been developing high-profile dynamic information-rich portals using Python for 7 years.