January 2008 Archive
F/OSS is a phenomenon of the modern life. But what makes it successful? Ben Laurie is convinced that Open Source Is Just Economics.
I beg to differ. Yes, it does make sense for several companies to gang
together and develop something jointly. And they did it for years
without the open source. Not always successfully, but they did it. For
example, IBM has cooperated with Microsoft on OS/2 back in the days,
and there are more examples. What makes OSS so special? Ben's post has
links to other possible reasons. But I think I know the answer: global
meritocracy in informal communities— this is the mythical secret ingredient, which holds the whole system together.
[Read more]
Save/recommend this post:
Subscribe to this blog:
Everybody knows that JavaScript is a
multi-paradigm language, and it can be used to program functionally.
Practically all functional idioms can be used directly: higher-order
functions, recursion, closures, and so on. The recent resurgence of
Functional Programming (FP) brings functional methodologies in the
mainstream. FP fundamentals gave us a lot of powerful idioms:
iterative functions, which can replace loops, list processing in
general, function manipulations, and many other things, which helps
us to keep our code small yet concise, more powerful, and more fun.
Let's take a look at how Dojo helps to leverage the functional
paradigm in the Core, and in the extended DojoX package
(dojox.lang.functional).
[Read more]
Save/recommend this post:
Subscribe to this blog: