Saturday, July 14, 2007

EuroPython 2007

EuroPython 2007 just finished. It was in Vilnius, Reval Hotel Lietuva.

Some comments about talks i attended:


Seamless object persistence with ZODB - a talk by Mr. THEUNE, Christian, who presented an object oriented Zope database. It was an interesting to see it in action. I still wonder the performance of object databases. This aspect was not touched.




The Storm Object-Relational Mapper by NIEMEYER, Gustavo (Canonical).

I really did not like this post. Basically,

  • The point that Storm was built because they could not fix SQLAlchemy to work nice for them is not justified. In the end, the bug which was bothering Gustavo was actually fixed

  • So basically it means that Storm has no killer features against other Py ORM mappers

  • Storm reminds me of a .NET Entity Objects Framework Neo.






There was a very interesting talk about KSS, Ajax development with style.

They showed a simple wiki page which worked with no page reload at all, and all ajax stuff was done using KSS, not a single line of direct java script.




An interesting project was PyPy

I could not grasp to the roots, but basically it's something in beetween about converting any code to a python , and to converting python to any other code.

For example, you write simple python code, and then translate it into C, which results in performance gains. The difference between PyPy and CPython is that PyPy is a much more sophisticated project, capable of optimizing code and jitting the resulting code.


Another example is you write a java script code (or schema code, or whatever), and then convert this code to python and then convert it to CLR bytecode and execute it in CLR environment.

The whole PyPy project is more a scientific research, than a concrete product.

Look also at RPython



GROK - No comments about this one :) Just watch the trailers :D






Also about EuroPython here

I'm switching to English

I'm switching this blog language to English. It seems that blogging on software programming stuff is not that much popular. And I need to interact with the rest of 6 zillion population around the world.

So everybody please sharpen your teehts and start posting comments in English ;)

BTW, blog name will be changed too. Probably to "Code Ruins".