New theme

blue_paint

Time for a summer facelift!

This website is getting new responsive theme which is more mobile-device friendly and will hopefully load slightly faster. Truth be told, I was also getting tired of seeing the old look here and in 618965 other blogs and websites.

(more…)

DWScript news roundup July 2013

dws-mirrorHere is a summary of DWScript changes since the last update.

Language enhancement are centered around several additions for enumeration elements and sets, as well as a standard Map() method for arrays. The JIT compiler also got more capable, and there were various improvements to the support libraries and compatibility with older (D2009) and newer (DXE3) Delphi versions.
(more…)

DWScript Just-In-Time compiler

dws-mirrorFor a couple months now, a JIT compiler has been available in the DWScript SVN for 32bits code. The JIT is meant to be transparent, that is, execution, debugging facilities and memory layouts are similar under JIT and interpretation, the only difference is the performance.

The JIT also uses a hybrid architecture, which was designed to allow developing the JIT incrementally, which directly derives from my only working on it a few hours at a time, every once in a while.
(more…)