-
Erlang Book Review
Jul 19, 2009 路 7 min read en erlang featured lang reviews software 路 books development erlang framework functional-programming guide http ideas internet java oreilly performance programming-languages 路After reading an interesting article on Erlang聽 and Java interoperability, I have decided to dedicate my spare time to Erlang.
O'Reilly has just published a wonderful book on Erlang, so I decided to dive into it.
Read More -
This article is a work in progress: it will be expanded by your comments...
Python is a very curios programming languages: it give you classes but also a strong function-oriented environment to play with. So, if you like functional programming (read: you like聽 Lisp and/or Erlang)聽 you should give python a closer look.
Read More -
Closure in Java: fast and nice!
Feb 26, 2010 路 4 min read en evergreen lang 路 closure functional-java functional-programming html http java 路I have decided to re-cook this subject, adding a my specialized Example also.
Let's start!
Read More -
Closure in C#
Jan 6, 2011 路 2 min read en knowledgebase lang software 路 net closure functional-programming software 路 -
lambdaj
Jan 23, 2011 路 1 min read en knowledgebase lang software 路 closure functional-java functional-programming java 路How many times have you read or written the same two or three lines of code that frequently seem to go together, and even though they operate on different objects, feel like the same thing? And how often these repetitions involve some sort of collections iteration or more generically manipulation? These repetitions in the code is something that developers eventually learn to filter out and ignore when reading code, once they figure out where the interesting parts are placed. But even if the developers get used to it, it slows them down. Code like that is clearly written for computers to execute, not for developers to read.
Integrate lambdaj in your software architect toolkit (italian link)lambdaj is designed to easily manipulate collections. Its features are intended to filter, convert, index and aggregate the items of a collection without explicitly iterate on it.
Read More -
F# is a Microsoft research Language. F# is riding the functional revenge way of the last years. F# is a mixed approach, because some variables can be modified. It borrows a lot of things from Haskell and OCaml 聽(Wikipedia dixit). F# is not used like Erlang or Haskell but it could be installed with Visual Studio 2010, and as a separate visual studio plug-in. If you need some functional stuff on your .NET architecture, 聽F# can be your friend.
Read More -
Functional Programming
Jul 17, 2011 路 4 min read en featured lang software 路 closure erlang functional-java functional-programming java programming-languages 路Because of the success of my article on java closure, I have decided to write another article on functional programming.
Read More -
This is the second article on functional programming. In the first one we talked about scala and the type inference system it brings in the Java Way of Life.
I played a bit with python functional howto, building a small game. Before starting I surfing for a bit of libraries and documentation.
Read More -
OOP is the your new legacy
Dec 19, 2016 路 2 min read en lang software 路 erlang functional-programming ideas java javascript lisp 路Today I took a light rail with my son, to bring him to school. That tram is 90 years old. It has been maintained for 90 years. Milan city sold some of them to San Francisco too.
Read More