Delphi 64 beta update
The Delphi 64 beta which used to be an April’s fool, and a few days later turned out to incidentally be official after all, might finally begin next week.
DelphiTools, SamplingProfiler and General Delphi News
The Delphi 64 beta which used to be an April’s fool, and a few days later turned out to incidentally be official after all, might finally begin next week.
Here is a quick summary of recent changes SVN-side for DWScript:
type TStatic = class static class procedure Whatever; end;
Note that a static class can only be subclassed to a static class, and can only inherit from a static class (or TObject).
var hello := "bonjour l'ami";
A source archive file for DWS 2.2 preview 3 (231 kB) is now available. This is essentially just a zip file (7zip actually) for those not using the SVN.
Changes since the last post are rather limited:
Further changes since the last archive (preview 2) are listed in the following posts:
Did the attention that my little April 1st post drew help set things in motion a little earlier than planned?
It’ll be denied, it wasn’t seen, and it can’t be proven, it’s just that the slides and the video look a bit rushed, but anyway, on a just released Delphi 64 sneak preview page on the Embarcadero website, there is a now a “join the beta” link, were you can apply for the beta. However the beta isn’t open, and Delphi XE users will apparently have priority.
As for the preview keypoints themselves, Marco Cantu has an executive summary.
It seems the beta will be under the usual NDA terms, so it may be some more time before more details filter out.
The googlecode SVN version of DWS introduces delegates capability:
In a bold (or unintentional?) move, a Delphi 64 beta has been released on the Embarcadero servers, there is no official announce yet, so hit the link below while it’s still there, it may not last long!
Delphi 64 (maybe open?) beta download
..alas this was just for april’s fool… Let’s hope the next announcement about Delphi 64 availability will happen before April 2012!
edit 04/04: coincidence? They’ll deny it, no one saw them do it, and anyway no one can’t prove anything, but the following announces have just been made:
Delphi 64-bit Compiler Sneak Preview and Beta – Official Announcement
Delphi 64-bit Compiler Preview and Beta Program
And Marco Cantu has the exec summary: Delphi 64 bit Sneak Preview
With none other than David “let’s-have-a-drink” Intersimone as host for Embarcadero page for “Pulsar” beta being http://www.embarcadero.com/products/delphi/64-bit
I’ve been quite impressed with the JavaScript floating point performance in FireFox 4, which puts the Delphi compiler to shame. See for yourself this fractal rendering demo:
Mandelbrot Set in HTML 5 Canvas
I’ve made a version of the same code in Delphi XE (source + pre-compiled executable, 331 kB ZIP), and on my machine here, for the 480×480 resolution, where FireFox 4 gets the default view rendered in 124 ms, where the “regular” Delphi version, which is limited to the old FPU, takes about 200 ms…
Recent additions to the SVN for Delphi Web Script:
Website will be in a temporary lull as I’m now involved almost full-time in a brand new offline project of the milk-drinking variety, codename “Lucie” 😉
An SVN snapshot archive is now available as DWScript 2.2 preview 2 (218 kB).
It includes the changes listed there, as well as the following:
(more…)