Scala? Ruby? Erlang? Python!
dcf7a997-9865-4224-b3c7-17f5de756869
|
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.
-
Arnar LundesgaardArnar Lundesgaard works as consultant/developer for Bouvet. He has been developing high-profile dynamic information-rich portals using Python for 7 years.



Introductory
Emerging Technologies