Talk comments

Great presentation.
Probably too much material for only 45 mins talk, but great code samples.

Anonymous at 09:11 on 3 Apr 2015

Awesome talk. Very interesting and super fast live-coding that was still something one could follow through

Extraordinarily funny slides... sometimes to the detriment of the presentation content.
It was a pretty decent collection of good practices to use in Scala by leveraging the type system.
I must admit that after a day of haskell and abstract math, scala looked pretty clumsy and hard to read, and the day's weariness was starting to show.

Possibly a bit low level and detail-rich. I'd have enjoyed a better wrap-up as a conclusion.

Nice and funny, thank you for the great experience.

A good and productive introduction to concatenative programming.
Lots of live coding helped a lot to understand the concept.
I missed a possible analysis on the pros and cons of the approach.
I'm a bit skeptic about the safety and clarity of a stack-based stateful model of programming.
Probably the time was not enough to go deeper than a generic introduction.

Alfredo is well prepared and it shows.
He seems also talented in presenting his own experience.
Really enjoyable presentation.
Pretty useful Q&A session.

An advanced take on the many facets of abstract reasoning and a powerful type system. A deep and well prepared presentation.
It's great that such high-level subjects are finally available in Italy too.

I think the presentation makes a good point in figuring out the importance of type systems in programming.
On the other hand I guess the message was a bit lost within the process of building the relevant historical evidence.
My "aha moment" was the quote about "unityped systems", but I suppose that the presentation could be refined to better outline the main point of the discussion: the relevance of strong types as a useful tool.
At least from what I made out of the talk.

A very well thought out introduction into CT, with pretty interesting insights and a clear and easy to follow exposition.
Eager to have access to the presentation material and video.

A great way to introduce the whole conference