Spotkanie z Andrzejem

16:00, spotkanie z Andrzejem Siec Kaufmann’a Wykladnik Deridy, wielkosc pokazujaca rozprzestrzenianie sie zmiany K wejsc do wezla, s poziomow sygnalow Symulacje uzywaja stala ilosc wejsc (K), wyjscie jest obliczane jako losowa funkcja (i w przypadku boolowskim, i w przypadku wielopoziomowym). damage wspolczynnik rozmnazania zmiany, Derida wykladnik spontaniczna stabilnosc boolowskich systemow kaufmanowskich Derida approximation Artykul z…


Read More


Tail recursion in VMs.

In object oriented languages executed on top of virtual machine, tail recursion is something static compiler is not capable of optimising. Tail recursion optimisation must be done on the dynamic compiler – and this task usually falls onto Just-in-time compilers (JITs). Many JITs of Java and .Net VM are however unable to properly recognise and…


Read More

Erlang, is it really a parallel language?

Erlang is a concurrent functional programming language that is claimed to be well suited for parallel programming.Some experts however think otherwise. The author makes a good case for Erlang not being any different to other functional languages without side-effects, capable of exploiting coarse-grained parallelism. I guess it is generally accepted that Erlang offers only good…


Read More

Singularity and Midori from Microsoft

Midori according to the article from InfoWorld is the next generation presumable cloud (or Internet) based replacement for the somewhat aging Windows OS. Midori is an offshoot of a research project Singularity that started in 2003 with the aim of rethinking the software stack and playing with new architectures for the operating system layer. This…


Read More

Looking inside Dalvik Virtual Machine.

This Dalvik presentation (video) contains a seminar about the internals of the new Virtual Machine from Google. The Dalvik Virtual Machine (DVM) (Dalvik is a city up north in one of the fiords in Iceland) is the application workhorse behind the new Google’s Android platform. User applications can be written in Java (or any language…


Read More