open-menu closeme
Home
RetroComp icon
Retro Computing Articles Composition Notebooks 8bit
DevOps icon
Automation K8s Done Right
GenAI icon
Fatlama Newsletter Generative AI
Projects icon
Software Projects Arduino Esp8266 SQLite
Status
Links icon
GitHub LinkedIn
About
馃寪
English Italiano
github linkedin rss
  • Closure in Java: fast and nice!

    calendar Feb 26, 2010 路 4 min read
     en evergreen lang  路 closure functional-java functional-programming html http java
     路
    Share on: twitter facebook linkedin copy

    Working for two very important Banks, I have the need to play with Closure in Java. I have a lot of trouble looking at a good description of the subject, until I read a post on StackOverflow.

    I have decided to re-cook this subject, adding a my specialized Example also.

    Let’s start!


    Read More
  • lambdaj

    calendar Jan 23, 2011 路 1 min read
     en knowledgebase lang software  路 closure functional-java functional-programming java
     路
    Share on: twitter facebook linkedin copy
    lambdaj
    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.

    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.

    Integrate lambdaj in your software architect toolkit (italian link)


    Read More
  • Project Ceylon

    calendar Apr 17, 2011 路 4 min read
     en lang software  路 functional-java java
     路
    Share on: twitter facebook linkedin copy

    Gavin King (the inventor of Hibernate) fired out a new language project called Ceylon (I suppose referring to the Tea聽versus the Java Caf茅). I love new languages. I know a bit of them, and I work with Java form 1995, so I will do a deep review of this news…


    Read More
  • Functional Programming

    calendar Jul 17, 2011 路 4 min read
     en featured lang software  路 closure erlang functional-java functional-programming java programming-languages
     路
    Share on: twitter facebook linkedin copy
    Functional Programming

    Because of the success of my article on java closure, I have decided to write another article on functional programming.


    Read More

Giovanni Giorgi

Master Solution Architect, father and free spirit.
Read More

Recent Posts

  • Interludio sul value investing
  • Anubis: DDos Protection
  • KarmaKit and Watchtower
  • FatLama for GenAI: The comeback!

Latest comments

    Disclaimer

    Gioorgi is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for website owners to earn advertising fees by advertising and linking to amazon.com, audible.com, and any other website that may be affiliated with Amazon Service LLC Associates Program. As an Amazon Associate we earn from qualifying purchases.
    Last updated:2025-05-27 02:00
    Giovanni Giorgi

    Copyright 1999-  GIOVANNI GIORGI. All Rights Reserved

    to-top