<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.1" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>Franco Lombardo &#187; Scala</title>
	<link>http://www.francolombardo.net</link>
	<description>Linguaggio Scala, Java, AS400 e...cose piÃ¹ serie</description>
	<pubDate>Fri, 25 Jan 2013 09:35:38 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.1</generator>
	<language>en</language>
			<item>
		<title>I don&#8217;t like infixes</title>
		<link>http://www.francolombardo.net/i-dont-like-infixes_post-103.html</link>
		<comments>http://www.francolombardo.net/i-dont-like-infixes_post-103.html#comments</comments>
		<pubDate>Sat, 10 Apr 2010 20:48:36 +0000</pubDate>
		<dc:creator>Franco Lombardo</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[Scala]]></category>

		<category><![CDATA[Clojure]]></category>

		<guid isPermaLink="false">http://www.francolombardo.net/i-dont-like-infixes_post-103.html</guid>
		<description><![CDATA[All this stuff began with a tweet of mine in response to @unclebobmartin. While Mr. Martin said "I am becoming ever more convinced that clojure is the functional language to use",  I argued that Clojure is the opposite of Literate Programming as (+ 1 2) is very far from my natural way of thinking [...]]]></description>
		<wfw:commentRss>http://www.francolombardo.net/i-dont-like-infixes_post-103.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Presentation on Scala</title>
		<link>http://www.francolombardo.net/presentation-on-scala_post-99.html</link>
		<comments>http://www.francolombardo.net/presentation-on-scala_post-99.html#comments</comments>
		<pubDate>Sun, 24 Jan 2010 17:34:36 +0000</pubDate>
		<dc:creator>Franco Lombardo</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[Scala]]></category>

		<guid isPermaLink="false">http://www.francolombardo.net/presentation-on-scala_post-99.html</guid>
		<description><![CDATA[I translated in English the presentation on Scala I gave to the XP User group of Bergamo:
A First Date With Scala



View more presentations from Franco Lombadro.


  addthis_url    = 'http%3A%2F%2Fwww.francolombardo.net%2Fpresentation-on-scala_post-99.html';
  addthis_title  = 'Presentation+on+Scala';
  addthis_pub    = '';

]]></description>
		<wfw:commentRss>http://www.francolombardo.net/presentation-on-scala_post-99.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Fantom vs Scala: semicolon inference and something more</title>
		<link>http://www.francolombardo.net/fantom-vs-scala-semicolon-inference-and-something-more_post-98.html</link>
		<comments>http://www.francolombardo.net/fantom-vs-scala-semicolon-inference-and-something-more_post-98.html#comments</comments>
		<pubDate>Mon, 04 Jan 2010 22:05:43 +0000</pubDate>
		<dc:creator>Franco Lombardo</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[Fantom]]></category>

		<category><![CDATA[Scala]]></category>

		<guid isPermaLink="false">http://www.francolombardo.net/fantom-vs-scala-semicolon-inference-and-something-more_post-98.html</guid>
		<description><![CDATA[As I said in a previous post, even if Scala is at the moment the best candidate to become the Next Big Language, I think that many things in its syntax are Byzantine and error prone. The examples in Klaus' comment are very explanatory in this sense.
In my search of the Holy Graal of the [...]]]></description>
		<wfw:commentRss>http://www.francolombardo.net/fantom-vs-scala-semicolon-inference-and-something-more_post-98.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Italian Agile Day 2009 - Le mie impressioni</title>
		<link>http://www.francolombardo.net/italian-agile-day-2009-le-mie-impressioni_post-96.html</link>
		<comments>http://www.francolombardo.net/italian-agile-day-2009-le-mie-impressioni_post-96.html#comments</comments>
		<pubDate>Mon, 23 Nov 2009 16:44:40 +0000</pubDate>
		<dc:creator>Franco Lombardo</dc:creator>
		
		<category><![CDATA[Italiano]]></category>

		<category><![CDATA[Metodi agili]]></category>

		<category><![CDATA[Object Oriented Design]]></category>

		<category><![CDATA[Scala]]></category>

		<category><![CDATA[Agile day]]></category>

		<category><![CDATA[DDD]]></category>

		<category><![CDATA[Extreme programming]]></category>

		<category><![CDATA[Java]]></category>

		<category><![CDATA[TDD]]></category>

		<category><![CDATA[Unit testing]]></category>

		<guid isPermaLink="false">http://www.francolombardo.net/italian-agile-day-2009-le-mie-impressioni_post-96.html</guid>
		<description><![CDATA[Un altro Agile Day è passato ed eccomi nuovamente a scrivere un sommario della mia esperienza.
Peter Stevens - Fixed Price Projects With Agile – It can be done!
Possiamo stimare a priori tempi e costi di un progetto agile? Possiamo applicare i metodi agili quando il costo ed il tempo sono scolpiti nella pietra? Certo, sarebbe [...]]]></description>
		<wfw:commentRss>http://www.francolombardo.net/italian-agile-day-2009-le-mie-impressioni_post-96.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Presentazione su Scala caricata su Slideshare</title>
		<link>http://www.francolombardo.net/presentazione-su-scala-caricata-su-slideshare_post-94.html</link>
		<comments>http://www.francolombardo.net/presentazione-su-scala-caricata-su-slideshare_post-94.html#comments</comments>
		<pubDate>Sun, 08 Nov 2009 22:20:44 +0000</pubDate>
		<dc:creator>Franco Lombardo</dc:creator>
		
		<category><![CDATA[Italiano]]></category>

		<category><![CDATA[Scala]]></category>

		<guid isPermaLink="false">http://www.francolombardo.net/presentazione-su-scala-caricata-su-slideshare_post-94.html</guid>
		<description><![CDATA[Ho deciso di provare il servizio di Slideshare pubblicando la presentazione su Scala che avevo tenuto presso l' XP-UG di bergamo qualche mese fa.
Primo Incontro Con Scala



View more presentations from francolombardo.


  addthis_url    = 'http%3A%2F%2Fwww.francolombardo.net%2Fpresentazione-su-scala-caricata-su-slideshare_post-94.html';
  addthis_title  = 'Presentazione+su+Scala+caricata+su+Slideshare';
  addthis_pub    = '';

]]></description>
		<wfw:commentRss>http://www.francolombardo.net/presentazione-su-scala-caricata-su-slideshare_post-94.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Implicit conversions in Scala are cool</title>
		<link>http://www.francolombardo.net/implicit-conversions-in-scala-are-cool_post-82.html</link>
		<comments>http://www.francolombardo.net/implicit-conversions-in-scala-are-cool_post-82.html#comments</comments>
		<pubDate>Tue, 02 Jun 2009 08:45:30 +0000</pubDate>
		<dc:creator>Franco Lombardo</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[Scala]]></category>

		<category><![CDATA[Agile methods]]></category>

		<category><![CDATA[Metodi agili]]></category>

		<guid isPermaLink="false">http://www.francolombardo.net/implicit-conversions-in-scala-are-cool_post-82.html</guid>
		<description><![CDATA[
Sometimes I hear sentences like Domain Specific Languages (DSL) can be generated effectively only using dynamic languages, or This super-cool feature could not be possible in a static typed language. More and more, some people would transmit the idea that dynamic languages are agile and cool, while static ones are rigid and old. I strongly [...]]]></description>
		<wfw:commentRss>http://www.francolombardo.net/implicit-conversions-in-scala-are-cool_post-82.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Presentazione su Scala all&#8217;XP User Group di Bergamo</title>
		<link>http://www.francolombardo.net/presentazione-su-scala-allxp-user-group-di-bergamo_post-81.html</link>
		<comments>http://www.francolombardo.net/presentazione-su-scala-allxp-user-group-di-bergamo_post-81.html#comments</comments>
		<pubDate>Fri, 29 May 2009 16:27:49 +0000</pubDate>
		<dc:creator>Franco Lombardo</dc:creator>
		
		<category><![CDATA[Italiano]]></category>

		<category><![CDATA[Scala]]></category>

		<guid isPermaLink="false">http://www.francolombardo.net/presentazione-su-scala-allxp-user-group-di-bergamo_post-81.html</guid>
		<description><![CDATA[Ieri, 29 maggio 2009, ho tenuto una breve presentazione sul linguaggio Scala alla riunione dell'XP User Group di Bergamo. Parlare con delle persone brillanti come gli amici dell'XP-UG-BG è stato veramente una bella esperienza. L'unico mio rammarico è quello di non essere stato in grado di creare una presentazione sufficientemente chiara. Come sempre, la cosa [...]]]></description>
		<wfw:commentRss>http://www.francolombardo.net/presentazione-su-scala-allxp-user-group-di-bergamo_post-81.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Ruby in Scala</title>
		<link>http://www.francolombardo.net/ruby-in-scala_post-79.html</link>
		<comments>http://www.francolombardo.net/ruby-in-scala_post-79.html#comments</comments>
		<pubDate>Thu, 23 Apr 2009 17:10:02 +0000</pubDate>
		<dc:creator>Franco Lombardo</dc:creator>
		
		<category><![CDATA[Italia]]></category>

		<category><![CDATA[Scala]]></category>

		<category><![CDATA[DSL]]></category>

		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.francolombardo.net/ruby-in-scala_post-79.html</guid>
		<description><![CDATA[Ok, il titolo del post è volutamente iperbolico, ma dovete sapete che amo gli eccessi! 
Comunque tutto nasce da un post sulla lista dello Scala User Group italiano.
Partendo da un articolo su Scala di Daniel Spiewak, si mettono a confronto un frammento di codice Scala
&#160;
  def fillColor_=&#40;fillColor:Color&#41; = &#123;
    if &#40;!fillColor.equals&#40;Color.RED&#41;&#41; [...]]]></description>
		<wfw:commentRss>http://www.francolombardo.net/ruby-in-scala_post-79.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Pleasures of boilerplate code</title>
		<link>http://www.francolombardo.net/pleasures-of-boilerplate-code_post-71.html</link>
		<comments>http://www.francolombardo.net/pleasures-of-boilerplate-code_post-71.html#comments</comments>
		<pubDate>Sun, 08 Feb 2009 08:03:05 +0000</pubDate>
		<dc:creator>Franco Lombardo</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[Java]]></category>

		<category><![CDATA[Metodi agili]]></category>

		<category><![CDATA[Object Oriented Design]]></category>

		<category><![CDATA[Scala]]></category>

		<category><![CDATA[TDD]]></category>

		<guid isPermaLink="false">http://www.francolombardo.net/pleasures-of-boilerplate-code_post-71.html</guid>
		<description><![CDATA[In a very interesting interview, Martin Odersky said that Scala could be a little more difficult than Java for newcomers because in it you have not to write boilerplate code, but you have to think at your problem just from the first line of code. In some way, boilerplate code could be a kind of [...]]]></description>
		<wfw:commentRss>http://www.francolombardo.net/pleasures-of-boilerplate-code_post-71.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Nasce lo Scala User Group italiano</title>
		<link>http://www.francolombardo.net/nasce-lo-scala-user-group-italiano_post-70.html</link>
		<comments>http://www.francolombardo.net/nasce-lo-scala-user-group-italiano_post-70.html#comments</comments>
		<pubDate>Sat, 31 Jan 2009 16:40:46 +0000</pubDate>
		<dc:creator>Franco Lombardo</dc:creator>
		
		<category><![CDATA[Italiano]]></category>

		<category><![CDATA[Scala]]></category>

		<guid isPermaLink="false">http://www.francolombardo.net/nasce-lo-scala-user-group-italiano_post-70.html</guid>
		<description><![CDATA[Su iniziativa di Lorenzo Bolzani, nasce lo Scala User Group italiano. Era ora! Per il momento il gruppo gravita su Milano, speriamo comunque che cresca e dia buoni frutti.

  addthis_url    = 'http%3A%2F%2Fwww.francolombardo.net%2Fnasce-lo-scala-user-group-italiano_post-70.html';
  addthis_title  = 'Nasce+lo+Scala+User+Group+italiano';
  addthis_pub    = '';

]]></description>
		<wfw:commentRss>http://www.francolombardo.net/nasce-lo-scala-user-group-italiano_post-70.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Things I do not like in Scala</title>
		<link>http://www.francolombardo.net/things-i-do-not-like-in-scala_post-69.html</link>
		<comments>http://www.francolombardo.net/things-i-do-not-like-in-scala_post-69.html#comments</comments>
		<pubDate>Sun, 25 Jan 2009 16:54:56 +0000</pubDate>
		<dc:creator>Franco Lombardo</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[Scala]]></category>

		<guid isPermaLink="false">http://www.francolombardo.net/things-i-do-not-like-in-scala_post-69.html</guid>
		<description><![CDATA[As you can guess, I'm a fan of the Scala programming language. Nevertheless, unlike some Ruby evangelists, I can say that there is something in my favourite programming language that I don't like. Here are some examples.
Semicolon inference
The first one is about how Scala considers the end of statements.
Let's take a look at this code.
&#160;
package [...]]]></description>
		<wfw:commentRss>http://www.francolombardo.net/things-i-do-not-like-in-scala_post-69.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>WordPress per Scala</title>
		<link>http://www.francolombardo.net/wordpress-per-scala_post-33.html</link>
		<comments>http://www.francolombardo.net/wordpress-per-scala_post-33.html#comments</comments>
		<pubDate>Fri, 25 Apr 2008 21:42:56 +0000</pubDate>
		<dc:creator>Franco Lombardo</dc:creator>
		
		<category><![CDATA[Italiano]]></category>

		<category><![CDATA[Scala]]></category>

		<category><![CDATA[PHP]]></category>

		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.francolombardo.net/wordpress-per-scala_post-33.html</guid>
		<description><![CDATA[Essendo autore di un blog con WordPress in cui parlerò principalmente di linguaggi di programmazione, mi sono posto il problema di quali strumenti utilizzare per rendermi questo compito più semplice.
Tra i vari plugin per la formattazione di codice, quello che mi è sembrato più interessante è stato code-highlighter, nel quale, però, non esisteva ancora il [...]]]></description>
		<wfw:commentRss>http://www.francolombardo.net/wordpress-per-scala_post-33.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Attenti ad Hello World!</title>
		<link>http://www.francolombardo.net/attenti-ad-hello-world_post-32.html</link>
		<comments>http://www.francolombardo.net/attenti-ad-hello-world_post-32.html#comments</comments>
		<pubDate>Thu, 24 Apr 2008 17:09:13 +0000</pubDate>
		<dc:creator>Franco Lombardo</dc:creator>
		
		<category><![CDATA[Italiano]]></category>

		<category><![CDATA[Scala]]></category>

		<guid isPermaLink="false">http://www.francolombardo.net/attenti-ad-hello-world_post-32.html</guid>
		<description><![CDATA[Nelle prime peregrinazioni con il linguaggio Scala, il programma che non si può non scrivere è "Hello world". Attenzione però ad una sorpresa. Il seguente frammento di codice può sembrare innocuo, ma nasconde un'insidia:
&#160;
object Hello extends Application &#123;
  println &#34;Hello world!&#34;
&#125;
&#160;
Il programma, contrariamente alle aspettative, non stampa nulla. Il metodo println viene infatti mappato [...]]]></description>
		<wfw:commentRss>http://www.francolombardo.net/attenti-ad-hello-world_post-32.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Incomincia la collaborazione con mondoinformatico.info</title>
		<link>http://www.francolombardo.net/incomincia-la-collaborazione-con-mondoinformaticoinfo_post-30.html</link>
		<comments>http://www.francolombardo.net/incomincia-la-collaborazione-con-mondoinformaticoinfo_post-30.html#comments</comments>
		<pubDate>Mon, 21 Apr 2008 07:30:16 +0000</pubDate>
		<dc:creator>Franco Lombardo</dc:creator>
		
		<category><![CDATA[Italiano]]></category>

		<category><![CDATA[Java]]></category>

		<category><![CDATA[Scala]]></category>

		<guid isPermaLink="false">http://www.francolombardo.net/incomincia-la-collaborazione-con-mondoinformaticoinfo_post-30.html</guid>
		<description><![CDATA[Con un  articoletto su Java inizia la mia collaborazione con mondoinformatico.info. Ho intenzione di pubblicare su questa giovane testata on-line una serie di piccoli suggerimenti su Java e Scala. Restate connessi  
Questo articolo partecipa al link contest di mondoinformatico.info.

  addthis_url    = 'http%3A%2F%2Fwww.francolombardo.net%2Fincomincia-la-collaborazione-con-mondoinformaticoinfo_post-30.html';
  addthis_title  = 'Incomincia+la+collaborazione+con+mondoinformatico.info';
  addthis_pub [...]]]></description>
		<wfw:commentRss>http://www.francolombardo.net/incomincia-la-collaborazione-con-mondoinformaticoinfo_post-30.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Ariticoli su Scala</title>
		<link>http://www.francolombardo.net/ariticoli-su-scala_post-28.html</link>
		<comments>http://www.francolombardo.net/ariticoli-su-scala_post-28.html#comments</comments>
		<pubDate>Thu, 17 Apr 2008 07:03:55 +0000</pubDate>
		<dc:creator>Franco Lombardo</dc:creator>
		
		<category><![CDATA[Italiano]]></category>

		<category><![CDATA[Scala]]></category>

		<guid isPermaLink="false">http://www.francolombardo.net/ariticoli-su-scala_post-28.html</guid>
		<description><![CDATA[Dopo il mio primo  articolo introduttivo su Scala, prosegue la mia collaborazione con Stacktrace con una piccola panoramica sulle prestazioni del linguaggio di Odersky e soci. Rimanete connessi 

  addthis_url    = 'http%3A%2F%2Fwww.francolombardo.net%2Fariticoli-su-scala_post-28.html';
  addthis_title  = 'Ariticoli+su+Scala';
  addthis_pub    = '';

]]></description>
		<wfw:commentRss>http://www.francolombardo.net/ariticoli-su-scala_post-28.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Primo incontro con Scala</title>
		<link>http://www.francolombardo.net/primo-incontro-con-scala_post-17.html</link>
		<comments>http://www.francolombardo.net/primo-incontro-con-scala_post-17.html#comments</comments>
		<pubDate>Thu, 21 Feb 2008 22:43:55 +0000</pubDate>
		<dc:creator>Franco Lombardo</dc:creator>
		
		<category><![CDATA[Italiano]]></category>

		<category><![CDATA[Scala]]></category>

		<guid isPermaLink="false">http://www.francolombardo.net/primo-incontro-con-scala_post-17.html</guid>
		<description><![CDATA[
In un post precedente ho citato Scala,  un nuovo linguaggio a tipizzazione statica che cerca di fondere i paradigmi della programmazione ad oggetti e di quella funzionale.
Per illustrarne alcune caratteristiche, prenderò in prestito un esempio dal sito metodiagili.it, convertendolo da Java a Scala.

  addthis_url    = 'http%3A%2F%2Fwww.francolombardo.net%2Fprimo-incontro-con-scala_post-17.html';
  addthis_title  = 'Primo+incontro+con+Scala';
 [...]]]></description>
		<wfw:commentRss>http://www.francolombardo.net/primo-incontro-con-scala_post-17.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Eclipse plugin per Scala: NoClassDefFoundError</title>
		<link>http://www.francolombardo.net/eclipse-plugin-per-scala-noclassdeffounderror_post-16.html</link>
		<comments>http://www.francolombardo.net/eclipse-plugin-per-scala-noclassdeffounderror_post-16.html#comments</comments>
		<pubDate>Sun, 17 Feb 2008 22:24:38 +0000</pubDate>
		<dc:creator>Franco Lombardo</dc:creator>
		
		<category><![CDATA[Italiano]]></category>

		<category><![CDATA[Scala]]></category>

		<category><![CDATA[Eclipse]]></category>

		<guid isPermaLink="false">http://www.francolombardo.net/eclipse-plugin-per-scala-noclassdeffounderror_post-16.html</guid>
		<description><![CDATA[Per rendere più agevole l'esplorazione del linguaggio Scala, è sicuramente consigliabile l'installazione del relativo plugin per Eclipse.
Uno degli errori che spesso il neofita incontra cercando di mandare in esecuzione il suo imprescindibile Hello World con tale strumento è il misterioso NoClassDefFoundError.
Le ragioni più frequenti di tale errore sono:
1) Il file che contiene la classe o [...]]]></description>
		<wfw:commentRss>http://www.francolombardo.net/eclipse-plugin-per-scala-noclassdeffounderror_post-16.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Linguaggi statici e dinamici: paure o problemi?</title>
		<link>http://www.francolombardo.net/linguaggi-statici-e-dinamici-paure-o-problemi_post-6.html</link>
		<comments>http://www.francolombardo.net/linguaggi-statici-e-dinamici-paure-o-problemi_post-6.html#comments</comments>
		<pubDate>Thu, 31 Jan 2008 08:21:27 +0000</pubDate>
		<dc:creator>Franco Lombardo</dc:creator>
		
		<category><![CDATA[Italiano]]></category>

		<category><![CDATA[Java]]></category>

		<category><![CDATA[Scala]]></category>

		<guid isPermaLink="false">http://www.francolombardo.net/linguaggi-statici-e-dinamici-paure-o-problemi_post-6.html</guid>
		<description><![CDATA[Da tempo si sente l'esigenza di superare il linguaggio Java per rendere la programmazione più flessibile, agile e, se possibile, vicina al linguaggio naturale. Molti hanno individuato la ragione della rigidità di Java nella sua tipizzazione statica e si sono pertanto rivolti a linguaggi dinamici. Questa scelta presenta comunque alcuni problemi.

  addthis_url   [...]]]></description>
		<wfw:commentRss>http://www.francolombardo.net/linguaggi-statici-e-dinamici-paure-o-problemi_post-6.html/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
