Popular
22
votes
Arnaud Bouchez on the ‘nextgen’ compiler
Delphi Haven
– Arnaud Bouchez of Synopse open source fame (mORmot etc.) has written an interesting piece on the ‘nextgen’ compiler that debuted with XE4′s iOS support – check it out.
18
votes
Immutable strings… in Delphi?
DelphiTools
– One of the “novelties” of the NextGen Delphi compiler is immutable strings, which I find quite puzzling, for lack of a better word, given that Delphi already had reference-counted copy-on-write strings, and the NextGen compiler uses reference-counted strings. I always considered that ...
9
votes
LLVM for DWScript
DelphiTools
– Very experimental support for LLVM in DWScript is now in the googlecode repository, thanks to the efforts of Christian-W Budde. This is the beginning of the opening of new realms of possibilities for DWS! LLVM support is currently centered around jit compilation, and at the moment doesn’t ...
8
votes
Of Strings, Immutability, COW, and AnsiStrings
Marco's Tech Blog
– Not unexpectedly, there is debate in the Delphi community around strings in the NextGen compiler, touching on string immutability, copy-on-write, the loss of the AnsiString type in Delphi's new iOS compiler, and the like. Some sources are: delphitools.info/2013/05/13/immutable- ...
7
votes
NextGen: Delphi’s “Visual Fred” moment?
TURBU Tech
– There’s been a lot of talk recently about immutable strings in the iOS compiler, which, as Marco pointed out, is not actually implemented (yet) but is just something that’s under consideration. And it appears that he’s uncomfortable with the removal of AnsiStrings. That’s a ...
4
votes
XE4 Articles, Comments, Intelli-J, and More
Marco's Tech Blog
– I saw a very interesting article on ZDNet about a real case of an Australian company in the medical field. You can read the article, with extensive #34es from Malcolm Groves, at www.zdnet.com/pascal-still-an-advantage-for-some-ios-android-developers-7000014743/. I also witnessed a ...
3
votes
More dwsLinq improvements: query sources and JSON
TURBU Tech
– When I started writing dwsLinq, I never intended it to just be an integrated SQL query builder. I did that first because it was both useful and easy to implement, but that was never the end goal. Over the last few days I’ve taken a big step towards the real goal: developing a general-purpose ...
3
votes
Work in progress: dwsLinq extension for DWS
TURBU Tech
– I’ve always enjoyed the concept behind LINQ: write SQL-esque queries directly in your code, with the compiler able to provide syntactical and type checks, and automatically generate the correct code to do what you wanted. Unfortunately, there’s nothing like that available for Delphi. ...
2
votes
Getting TWebBrowser on iOS to zoom
The Hacker's Corner
– There’s currently an issue with TWebBrowser in that it doesn’t allow for zooming. Luckily it’s fairly easy to fix. I suggest that you make a copy of FMX.WebBrowser.iOS.pas and put it in the same directory as your project. You then add it to your project. This way it will be picked ...
2
votes
Book Review: “ZeroMQ” (PACKT Publishing)
Daniele Teti's programming blog
– Introduction Some days ago I was contacted by a representative from PACKT Publishing asking me to write a review for their last book about the ZeroMQ library. In 2009 I was looking for a fast, very fast, messaging system for a complex project and I meet ZeroMQ. At that time there was the 1.x ...



