Tuesday, May 29, 2012

Big List of 20 common bottles necks

All developers and implementors should take a look at this list of bottles necks from HighScalability.com

http://highscalability.com/blog/2012/5/16/big-list-of-20-common-bottlenecks.html.

Great stuff wish i have this list before i started work on any big systems.


Tuesday, May 15, 2012

Common Lisp the untold story


Nice history about the Common Lisp standardization process by Kent Pitman who wrote the Common Lisp Hyperspec.

http://www.nhplace.com/kent/Papers/cl-untold-story.html

Wednesday, May 2, 2012

Opening Slides from Oracle vs Google


The opening slides from Oracle
http://www.oracle.com/us/corporate/features/opening-slides-1592541.pdf

The opening slides from Google
http://www.groklaw.net/images/GoogleOpeningStatementSlides.pdf

It will be interesting to see how all this will come out, since it involves whether the API it self is copyrighted, not the implementation but the API signature itself, it the implmentation is the same then all the "worse" in Oracle's eyes.

Dr Dobbs has an interesting article @ http://www.drdobbs.com/jvm/232901227?itc=edit_stub talking about how all this has an impact on all programming languages and even OS's. Like JRuby is an implementation of Ruby and not forgetting the python implementations (CPython, Jython, IronPython).

Let's hope all this comes out in Google's favour though, i think it would be a major step backwards if no one can come up with a better implementation or an alternative implementation of the APIs.