Skip to content

My XE3 World Tour started: Brussels

I’m in Prague already for the RAD Studio XE3 launch event tomorrow and in Bratislava on Thursday. The kind of energy that Delphi and C++Builder developers emit is incredible! Travelling is tiring, especially when your flights/trains are cancelled and you have to improvize, but you get it back in a big way!

In fact RAD Studio XE3 launch today in Brussels was one of the five live events today worldwide in the XE3 World Tour! XE3 is like a big storm and all the audience was so positive and happy! There is such a great alternative to Eclipse, XCode and Visual Studio… Visual LiveBindings! That’s the new, true advance to "rapid application development" invented almost 18 years ago with Delphi 1!

Go RAD Studio XE3! Multiply yourself! You only need to know one language, one framework, one IDE to rule them all! OSX Mountain Lion, Windows 8… All the latest stuff!

HTML5 Builder has been received very well and I know from past experiences that is not easy to show IDEs that are not native, compiled, to THESE guys… and they liked it! jQueryMobile Theme roller, working with HTML5 canvas gradients, local storage.. that was good. Plus FM2 with actions, gestures, "fat finger" (;-)), anchors, new "Metropolis UI" and premium styles… Stay tuned for more more tech posts:-)

Ski (or snow-board) hats was a big hit as well:-) Everybody loved them, as well as Delphi t-shirts. Goodies are very important for developers to show off in the office!

Watching now Poland working hard to qualify for Brazil 2014 and then off to bed for the XE3 launch in Prague tomorrow!!!

{ 2 } Comments

  1. Jan Kolar | September 14, 2012 at 12:20 pm | Permalink

    I would prefer if you focused more on repairing old bugs like adding new functionality. You are doing great work but forgotting on details which are important for quality product. The period with which you are releasing new version of IDE is too short to follow it in our company. Every version of IDE is bringing new features but also new bugs. I don’t have motivation to upgrade all of your projects to XE3. It isn’t worthy time and money. New IDE means changes in VCL and RTL interfaces, format of project files (*.cbproj) and so on. Conversion from old projects isn’t straightforward and I many times encountered inconsistencies in project files which I had to resolve by manual editing. One of this problem I solved around a month (with pauses when I switched to another things). There are project properties that can’t be edited from IDE only by manual editing (for example list of libraries linked to binary). There are bugs in compiler itself - sometimes the project compilation ends with error even when the source codes are flawless. What helps is the restart of IDE. Watch window isn’t so sophisticated like in Visual Studio because I can’t view variables that are not defined on top of stack. I can’t cast numeric value of pointer (for example 0×14879854) to pointer to specific object (like TComponent* for example). There is not built-in function for automatically logging memory leaks. I was accustomed to these things in Visual Studio. Quality Central client application is cumbersome in some aspects. There is old bug (at least from year 2005) where computer can’t be shutdown after using RAD Studio because of hanging dexplorer.exe process. I had to install hotfix from third side named Eamonn’s dexplore shutdown fixer to resolve this. The help scope isn’t sufficient and many times I use native win32 api instead of VCL or RTL because of better documentation and rich sample projects. And many other bugs or half-baked things.

  2. Jan Kolar | September 14, 2012 at 12:24 pm | Permalink

    I would prefer if you released service pack for XE2 as alternative to entirely new product XE3. Service pack would contain only fixes of old bugs and no new functionality. New functionality raises probability of new errors introduced.

Post a Comment

Your email is never published nor shared. Required fields are marked *

Bad Behavior has blocked 2 access attempts in the last 7 days.

Close