Remy Lebeau 1394 Posted October 9, 2019 1 hour ago, David Schwartz said: I've never seen a "migration" from a large stable Delphi app to a full .NET web-service app succeed. At least, not in the time I was working at these places, and they all were scheduled to be complete during my tenure by had barely made headway by the time I left. I just don't get it. It's actually pretty straightforward to migrate business logic out of a Delphi app incrementally, and improve the testability dramatically along the way. But Management always seems to jump on the Microsoft bandwagon that restarts everything from scratch with a whole new design. Yup, I've been in the exact same boat. That's why my big monolithic (C++Builder written) app still works fine for over 2 decades, and our .NET ported web-based app doesn't 🙂 Share this post Link to post
Rollo62 536 Posted October 9, 2019 (edited) I like the growing support for C++, maybe one day I have the chance to migrate my projects back to C++ if its stable enough. The whole advantage of C++ would be if all these countless popular C/C++ projects like ImageMagick, OpenCV, LibVLC, etc. could be build from CppBuilder out-of-the-box, has anyone tried yet ? As I understood David Millington, Embarcadero has seen this big advantage as well, and is working in that direction to bring C++ world more close to Delphi. Edited October 9, 2019 by Rollo62 Share this post Link to post
David Champion 48 Posted January 2, 2020 On 9/29/2019 at 10:24 AM, Bob Devine said: for my data analysis code I'm more often using Nim-based DLLs these days (https://nim-lang.org/). Python-type syntax and generates C at the back end. After the above comment I took a brief look at Nim and some of the other newer languages such as Go, Dart (window shopping only). The one that really caught my eye was Rust. It has a steep learning curve though. As language its competes more in the C++ space and doesn't have Python-type syntax. Open Source, Elegant, Fast execution and a Strict compiler forcing out various classes of coding errors. Aimed at systems programming, safe concurrency, embedded and Web Assembly. No Garbage collection but a unique pattern of 'ownership' and 'borrowing' enforced by the compiler. Static C library code and dynamic libraries possible. About 50 hours in and really liking it. https://www.rust-lang.org/ Share this post Link to post