Dependency Injection Archive

Google creates another new language - Noop

Image representing Google as depicted in Crunc... Image via CrunchBase

Google announced a new language called Noop today. ┬áIt looks pretty interesting, building on the power of spring and most notably for them, building dependency injection right into the laungage. Here’s some of the highlights. As we look across the projects we are working on it’s clear how important Spring has become to our architectures. It’s nice to see a more formal recognition. It’s always neat to see the impact of ‘side projects’ at Google.

  • Dependency injection built into the language

  • Testability - a seam between every pair of classes

  • Immutability

  • Syntax geared entirely towards readable code

  • Executable documentation that’s never out-of-date

  • Properties, strong typing, and sensible modern standard library

Reblog this post [with Zemanta]