DWScript news and sneak peek
Below is a quick summary of changes in the SVN since the last post.
There is also a mini-sneak peek of things to come!
Below is a quick summary of changes in the SVN since the last post.
There is also a mini-sneak peek of things to come!
Here is a summary of recent DWScript changes, the major one is a change in operator precedence to something similar to Delphi and FreePascal.
Other changes are related to sets and bug fixes.
Following a recent post by A. Bouchez about an optimized CRC32 hash, I took it as an opportunity to re-run a small String Hashing Shootout on the worst hash function collision torture test I know: ZIP codes in UTF-16 (Delphi’s default String format).
Long time, no post here, but not no happenings on the DWScript front 🙂
Behold a “cleaned up old logo” for DWScript, which will replace the old one until a better one is made

In a Google+ comment to my recent article about inlining in XE6, Leif Uneus posted results from Scimark.
It appears that XE6 is about 30% slower than previous versions at least from XE5 to XE for 32bits floating point.
Note that Scimark does not make use of inlining, but does make heavy use of floating-point computations, loops and arrays.
Edit: issue discussed here was reported in QC 124652 (now marked as resolved)
(more…)