First of all I wanna say thank you (again ;-) ) to Malte for organizing this and thanks to SinnerSchrader for letting the people use their lounge and supporting the meetup with Pizza and drinks. #awesome!
The first topic was Node. Felix Geisendörfer was traveling from Berlin to Hamburg to give his talk. Actually he’s taking part in the project with bugfixing and further development. It’s a good idea to have look at the slides he uploaded at his blog.
Felix took us on a journey through Node. He explained the way Node works and showed some examples like an simple http or tcp server. It’s written just in a few lines of code. He also introduced future goals namely the support for web workers, readable and writable streams, better socket support and so on.
Within the bonus slides he introduced his project Dirty which is basically a mixture of the principle ideas behind CouchDB (document based database with a RESTful API) and Redis (an advanced key-value store) to provide a “scriptable key-value store”. The sources can be found at github.
Node is still Alpha and the API is changing a lot without backwards compatibility. It is planned that version 0.2 will be released in between the next 4 - 6 weeks. But Felix mentioned a s a side note, that this goal was set up already half a year ago ;-). When Version 0.2 comes out, a freeze will ensure backwards compatibility for the first time. After that it will be possible to use it in production - for sure at your own risk.
Joose in depth is really powerful and is providing a lot of mechanisms to write really wicked stuff.
While writing this, I found another Joose manual here. It’s good and you should take a look here also.
I am looking forward for the next meet up and hope, that it will take place maybe next month?