Finally a new roadmap! Please discuss

Finally a new roadmap! Please discuss

http://edn.embarcadero.com/article/43677

Comments

  1. Bluetooth for android? solved that already :-P

    ReplyDelete
  2. actually, Lars Fosdal you can see "Android for the Intel Platform" on the "after 2014" bit.

    ReplyDelete
  3. Unfortunately I personally don't care about 90% of the things on the list but miss the point "improving the Delphi language".

    Imo that is one of the strong points of other languages that the Devs actually try to improve the language itself rather than building tons of components ontop of it. Because one day everyone will realize that the "I'm stuck in the 90s" diehards that don't need all the new language features will be retired and young people wonder why they have to write 10 lines of code to do something simple that is a clear one liner in other languages (and I am not talking about building games with FMX)

    Fun fact: Just yesterday I was reading some comments from Nick Hodges from 2008 on SO where he was "bragging" about the fact they are holding the patent on class helpers. Well too bad they made almost nothing out of that (compared to C#).

    ReplyDelete
  4. I think that besides massive bug fixing & stability improvements, Emb should focus more on optimizing the compiled code in terms of speed and implementing the support for powerful parallel computing. I hoped these were coming in 2014 (XE7 at least), it appears not...unfortunately.

    ReplyDelete
  5. Stefan Glienke if I could +100 your post I would.

    Even though we have anonymous methods in Delphi, it would be nicer if they could've added lambda expressions as well. Adding LINQ would be pretty cool too.

    ReplyDelete
  6. I'd love to see a better compiler as well. As long as I can syntax check as quickly as before, I'd be happy to wait for the build. Rtti tools for sets would be great. On mobile - posting more later.

    ReplyDelete
  7. Claudiu BARSAN-PIPU as far as I understand QPS (Quality, Performance, Stability), they would optimize. I wonder what is meant by "future version of desktop Windows that will be announced in 2014". AFAIK, no Windows versions either Desktop or Server is being cooked for 2014.

    ReplyDelete
  8. Ilya S With rumors about "Windows 9" (Projectname: Threshold) release in 2015 (not so much rumor actually if you look at the Microsoft product roadmap) there will be some announcements this year for sure.

    ReplyDelete
  9. Ilya S I do hope you are right and that they will actually stick to their QPS promise, but I have some doubts that they will make significant improvements on the Performance side... I sincerely wish that XE6 (or at least XE7) will prove me wrong on that, tust me, I really do.

    ReplyDelete
  10. my feeling: like when you open a programming book and the real fun stuff is on the appendices, the roadmap's "after 2014" items are way more desirable than the 2014 stuff...

    ReplyDelete
  11. For me the main point of interest is, "A complete and simplified parallel computing library, to take advantage of modern multi-core CPUs more easily". I had hoped this would be part of XE6 - looks more like XE7 / 8.

    All the rest is interesting but of no immediate value.

    ReplyDelete
  12. It would help a lot if they modernized TMonitor before embarcadering on a new lib.

    ReplyDelete
  13. Lars Fosdal "embarcadering"? Lol! That's gotta be added to urban dictionary :-P

    ReplyDelete
  14. like the tethering thing...could use that for sharing weather data from desktop program to mobile app

    ReplyDelete
  15. Lars Fosdal Embarcadering (verb): The assimilation of 3rd party libraries while breaking them, often accompanied by dropping backwards compatibility and maintenance/support contracts :p

    But to be fair and serious: while we all like components and stuff to play with - please leave that to 3rd party component vendors and focus on things that cannot be done by others (i.e compiler, runtime, IDE). Let people help you that have knowledge of these things, they are not your enemies, they are happy to help improving the product.

    ReplyDelete
  16. The most interesting promise is the new parallel computing library (are they going to buy OmniThreadLibrary, I wonder?) And still no mention of Linux desktop support :-(

    ReplyDelete
  17. 64-bit IDE.  I am having an Out of Memory fiesta today :(

    ReplyDelete
  18. Lars Fosdal Most of them would not be any better on 64-bit, just maybe half an hour later :(

    ReplyDelete
  19. Lars Fosdal What fun! I have that every day, while stuck in D2007.

    ReplyDelete
  20. Windows Phone is interesting, they had previously stated they weren't interested in that. Perhaps the decline of the Blackberry has shifted focus a bit. It's doing pretty well in the UK, be interesting to know more about that.

    ReplyDelete
  21. Dear Friends,

    Where is the BiDi support for FireMonkey desktop and mobile?

    I think it could be on "Several run time library (RTL) improvements, implemented for all platforms and involving areas like XML processing, JSON processing, among others" section. Is it correct?

    Your Sincerely
    Mehdy Karimpour

    ReplyDelete
  22. Leonardo Herrera "Support for Windows 8 ARM/WinRT(for the Windows Phone and/or the Windows RT desktop) "

    ReplyDelete
  23. Jason Sweby of course, I had to miss that. Bummer it's on the "whenever" list.

    ReplyDelete
  24. "Easy-to-use Windows taskbar buttons component for VCL applications"
    Been there, done that :D

    ReplyDelete
  25. Stefan Glienke anyway new Windows versions support is currently in "After 2014" Embarcadero roadmap blob.
    Claudiu BARSAN-PIPU I share your hopes in improvements of performance and easy-to-use parallel computing sides.

    ReplyDelete
  26. Ilya S You did read the disclaimer, did you? And you read the sentence directly below the "After 2014"?

    ReplyDelete
  27. As written, QPS appears to be a new feature. :-|

    ReplyDelete
  28. Stefan Glienke I did, of course, announcement is first, release next, and support is next next thing under no obligation :)
    Bill Meyer A feature of what edition I'd ask :)

    ReplyDelete

Post a Comment