Missing bits in Delphi RTTI…
To help lobby for a more complete Delphi RTTI, here are some QCs you may want to vote for (though I agree it is often more effective to make noise than vote in QC, this post shall serve both purposes).
To help lobby for a more complete Delphi RTTI, here are some QCs you may want to vote for (though I agree it is often more effective to make noise than vote in QC, this post shall serve both purposes).
DWScript SVN repository has been fleshed out during the last days:
A 7zip snapshot of the SVN is available here and will serve as preview.
On a side note, I re-ran the informal performance tests: they are now running about twice faster than during my previous post. Also, one of the demos is used as a floating-point benchmark, and renders a Mandelbrot fractal (once with Delphi, once with DWS). It’ll serve as reference for future progress and help detect performance regressions.
A new version has been released which adds support for the new Delphi XE paths, you can download it here.
Note that there is still a pseudo-random issue of unknown origin under Windows 7, where the utility may or may not be able to gather profiling information. If that happens, close the application and launch it again. The issue doesn’t happen with Windows OSes before 7.
Or a roadmap of sorts. The basic idea is to maintain forward compatibility for the “external” aspects: the language and the components. At the same time, the internals of DWS will be subject to evolution, incremental Darwinian evolution, rather than a straight break into some next-gen architecture.