Results 1 to 10 of 42

Thread: Delphi XE2 is here!

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    I think Delphi XE 2 Professional is worth the price considering that it supports 3 platforms. Just think of Flash CS5 that costs $700 and 3D Studio Max that costs $3500.

    I think they rushed the release of Delphi XE 2, should have waited one more month, but again, product of this size will need few iterations in several years to become fully mature.

    Delphi XE 2 now includes many features I've been waiting for years, but they still have missed one - inline/automatic documentation that is available in Visual Studio since 2007 (or earlier, I'm not sure), where you write comments and they are displayed every time you write the function along with the descriptions of the parameters and so on.

  2. #2
    Quote Originally Posted by Lifepower View Post
    I think Delphi XE 2 Professional is worth the price considering that it supports 3 platforms. Just think of Flash CS5 that costs $700 and 3D Studio Max that costs $3500.
    ... and FPC/Lazarus which costs nothing... much less GCC, GAS...

    I think what makes it seem so ludicrous is the price disparity between starter and pro --- 425% price increase off of a $200 base just to go cross platform and toss in the command line version of the compiler? BULL!
    The accessibility of a website from time to time must be refreshed with the blood of designers and owners. It is its natural manure

  3. #3
    PGD Staff / News Reporter phibermon's Avatar
    Join Date
    Sep 2009
    Location
    England
    Posts
    524
    Oh well that's that then. Starter not listing OSX/IOS as targets? that's the death bell for it being used for games development. Only companies are going to be able to afford the higher editions (and they wouldn't purchase for games, can't get the staff, C better commercial choice etc) and there can only be a handful of hobbiests that can afford the pro edition.

    They should adopt a different licencing strategy, perhaps one version of Delphi that does everything but the different licences restrict your volume of sales/projects etc similar to the way FMOD does it.

    Anyway, it's a good thing for OOP that Delphi XE2 exists and if you can afford Pro then enjoy your cross-platform development!

    Everybody else? join us in FPC land
    When the moon hits your eye like a big pizza pie - that's an extinction level impact event.

  4. #4
    Quote Originally Posted by deathshadow View Post
    I think what makes it seem so ludicrous is the price disparity between starter and pro --- 425% price increase off of a $200 base just to go cross platform and toss in the command line version of the compiler? BULL!
    Yes, Starter Edition is rip-off.

    It does not mean FPC/Lazarus is the solution as in my own case I found moving to FPC/Lazarus very difficult because of several issues related to IDE functionality and the compilation process really eats up your time. Metaphorically speaking, when I move from Delphi XE 2 Beta IDE to Lazarus, it feels like I'm using Notepad.

  5. #5
    i like XE2 , except one thing , the exe size ( empty VCL form = 4mb ) ( empty firemonkey form = 8mb )

  6. #6
    That's debug build. Empty vcl-form in release mode is 1,5 mb. So it's not so bad
    ZGameEditor - Develop 64kb games for Windows.
    Thrust for Vectrex - ROM-file and 6809 source code.

  7. #7
    PGD Staff / News Reporter phibermon's Avatar
    Join Date
    Sep 2009
    Location
    England
    Posts
    524
    It does not mean FPC/Lazarus is the solution as in my own case I found moving to FPC/Lazarus very difficult because of several issues related to IDE functionality and the compilation process really eats up your time. Metaphorically speaking, when I move from Delphi XE 2 Beta IDE to Lazarus, it feels like I'm using Notepad.
    Nobody said Lazarus was perfect If you've got the money then I wish you many happy coding sessions in Delphi XE2.

    But I personally don't have any issues using FPC+Lazarus. It's an advanced cross platform solution that certainly doesn't feel like 'Notepad' when compared to commercial IDEs.

    I've written and/or debugged complex systems, 3D Engines, Virtual Machines, Emulators and compilers. It provides me with all the tools I want and more importantly it supports all the platforms and architechtures I want to use.

    For free? you can't argue that it's not good value for money

    But Delphi? Nearly a thousand dollars to support a fraction of the platforms? umm, not for me.

    I'm not against purchasing Delphi but I'll wait until they add native support in their compiler for ARM and PowerPC; add RTLs for Linux, Haiku; add support for JVM and LLVM etc etc etc

    Delphi is a commercial quality product, it's synomynous with Visual Studio in it's quality and target Audience and it has commerical quality support for IOS which is a big thing that lots of people want. It's geared towards databases and money making, and all of that is needed and it's great for the OOP language.

    FreePascal is more like GCC, it's an Open, vastly cross platform toolchain. It's for people that want to use their language of choice on all platforms, Linux, embedded systems etc

    In my opinion, pretty much all the reasons someone would choose GCC over Visual Studio are the same reasons someone would choose FPC over Delphi.

    Yes if I had the money I'd buy delphi, of course I would. But only if it produced faster code than FPC on it's target systems, which is quite likely does. at the moment.

    FPC however is gearing up to support LLVM and unless Delphi supports it too then it'll never out-perform FPC because really it'll be trying to out-perform LLVM and if you don't know what that is, look it up and know that I'm right.

    As stated in a previous post, embarcado should drop their native compiler, use FPC and focus on their IDE and libs. Plenty of big companies work on Linux, Apache, GCC etc for reasons that make sound commercial sence. I don't see how this is any different, FPC is without question going to dominate. It's probably got ten times the number of developers and they all work for free...
    Last edited by phibermon; 04-09-2011 at 09:56 PM.
    When the moon hits your eye like a big pizza pie - that's an extinction level impact event.

  8. #8
    Quote Originally Posted by phibermon View Post
    But I personally don't have any issues using FPC+Lazarus. It's an advanced cross platform solution that certainly doesn't feel like 'Notepad' when compared to commercial IDEs.
    Mouse scrolling doesn't work in IDE and you can't change this behavior. The code editor is unpredictable when setting tab/spaces to 1. Refactoring limited to the unit and not entire project. These are some issues I'm having, among others.

    Quote Originally Posted by phibermon View Post
    I've written and/or debugged complex systems, 3D Engines, Virtual Machines, Emulators and compilers. It provides me with all the tools I want and more importantly it supports all the platforms and architechtures I want to use.
    Really? The debugger never worked for me. On stock installation, empty new project it always crashes, both on Vista and Win7, on 32-bit and 64-bit. On every machine I've tried. In the latest builds, it allows you to step 1-3 lines before crashing again. It's hard to believe you could actually use it to debug some complex project.

    Quote Originally Posted by phibermon View Post
    As stated in a previous post, embarcado should drop their native compiler, use FPC and focus on their IDE and libs.
    I agree. There is not much innovation going on with Delphi's compiler when compared to FreePascal, which supported 64-bit and Mac OS since long time ago. I would actually like to see Delphi's integration with FPC even on Windows platform.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •