We are committed to make our community as active and vibrant as possible. Meetings in person as well as other events will be scheduled on a regular basis. Here you can find a list of events for the JUG Lugano.
Whether you share our passion for software development, or you simply are interested in technology and innovation, join now our community and come to our next event!
The Scala programming language
University of Lugano, Via G. Buffi 13 - Lugano
Informatics Building, Room SI-006
Tuesday 20th Apr, 18:30
| 18:30 | Introducing Scala Mario Fusco |
| 19:00 | Echoes from the First Scala Workshop - ScalaDays 2010 in Lausanne Gianfranco Tognana |
| 19:30 | Open discussion on Scala, Clojure, closures in Java, Java7 Moderated by Fabrizio Giudici |
| 21:00 | A truly effective networking idea: Pizza! |
Scala is a general purpose programming language designed to express common
programming patterns in a concise, elegant, and type-safe way. It smoothly
integrates features of object-oriented and functional languages, enabling Java
and other programmers to be more productive. Code sizes are typically reduced by
a factor of two to three when compared to an equivalent Java application. Many
existing companies who depend on Java for business critical applications are
turning to Scala to boost their development productivity, applications scalability
and overall reliability.
During this meeting we will first cover basics of the language, then listen to
jugluganoers attending the First Scala Workshop in Lausanne on April 15-16, 2010.
An open discussion will follow, where everyone is welcome to contribute with
relevant considerations, experience, comments, critics, questions around Scala,
closures, and functional programming.
Scala days: Download
Mario joined the Java developers community during his studies at university, and has been a Java enthusiast since. With a long track record of successful projects in several industries ranging from media companies to the financial sector, Mario masters all aspects of software design and development. A clear passion for collaborative software development has led Mario to share his efforts with several communities in mainstream open source software. Current interests include the Scala programming language and functional programming, where Mario has recently released code for two projects, namely LambdaJ and Jamme. Mario is JUG Lugano community leader and a keen speaker at Java conferences and seminars in Europe and the United States. Mario lives in Lugano, Switzerland, where he works as Head of IT development at Ex Machina.
Fabrizio Giudici is a Senior Java Architect with a long J2EE experience and in the latest two years he expanded his interests to Jini and NetBeans. Fabrizio has been running Tidalwave.it, his own consultancy company, since 2001 and has been a technical speaker at JavaOne, JavaPolis, Jazoon, Jini Community Meetings and some italian Java conferences. He started working with Java since the old 1.0 times and after 1.3 he has been committed in demonstrating that Java performance is not an issue, really. After bringing Java to the world of Formula One telemetry, he believes he is on the right path.
Gianfranco is a senior software engineer at Ex Machina. He has a wide experience with multi-tiered application development for the financial and healthcare sector. Gianfranco is a Java and Scala enthusiast, and enjoys mixing these two languages in several projects including LambdaJ. Gianfranco has a strong background in db technologies too, where Oracle is definitely top of his interests.