Popular
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 ...
10
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 ...
9
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- ...
8
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 ...
6
votes
Delphi, why won't it just die?
Steve's Delphi Blog
– Over the years, I've programmed in a lot of different languages. Along the way, languages have come and gone in typical "Flavour of the Month" style, while others that have been predicted to be flavour of the month, have become very mainstream; Java being one of them.I used to do a lot of work ...
4
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 ...
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
Time to Jump into the Delphi Pond?
TPersistent.com
– If you’re a new developer and you’re wondering what development tool to adopt you have to decide what pond you want to play in. Don’t be suckered by the vendor offering free conferences, and trial development tools. Don’t “go with the flow” and choose the most ...
3
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 ...
2
votes
A very frustrating issue with Microsoft SQL Express
Delphi Code Monkey
– Recently I had some customers complaining that they could not connect with our Delphi-powered database backed application, to their database. They were new customers and (although I did not know it) the source of their trouble is that SQL Express (like the full SQL Server product) allows you to ...



