David Heffernan 2140 Posted Friday at 06:21 AM 24 minutes ago, PeaShooter_OMO said: I always wondered which IDE you consider to be great and which one you would migrate to if you had to re-write your company's flagship software. I don't care that much about the IDE. It's the compiler and the language that matters more to me. 6 Share this post Link to post
PeaShooter_OMO 7 Posted Friday at 06:29 AM 6 minutes ago, David Heffernan said: I don't care that much about the IDE. It's the compiler and the language that matters more to me. Which route would you then go if you could/wanted to re-write? Share this post Link to post
Dalija Prasnikar 1224 Posted Friday at 07:48 AM 1 hour ago, PeaShooter_OMO said: Do you have a project on it that is bigger than your largest Delphi project? For which language? If so, how does that IDE behave with that project? My projects are all rather small, regardless of the platform and the tools I am using. I am personally using Android Studio with Java. Comparing to Delphi, Android Studio is way more resource hungry and slow. Opening a project takes more than a minute, building about 3 (also highly depends on how AS mood at the moment as rebuilding the same project can last up to 10 minutes). Similar Delphi sized project (actually a tad larger) opens up immediately, and builds in under a minute. AS gobbles up over 4 GB of memory while doing that and burns my CPU at 98%. While Delphi uses a little over 600 MB and 8% CPU. Also I had a AS bug report open for years before it was finally fixed, where it would eat up memory on opening second project, and crawl down to a halt and had to be killed through Task Manager. So if I had to switch projects I had to restart the IDE. I am sayin all this so that people wouldn't think that the grass is much greener on the other side and that there are no problems. But the IDE has more features than Delphi and it definitely has some I would want to have. My son is using IntelliJ for Java, and Rider for C# and he is very satisfied with both. 2 Share this post Link to post
David Heffernan 2140 Posted Saturday at 02:53 PM On 12/1/2023 at 6:29 AM, PeaShooter_OMO said: Which route would you then go if you could/wanted to re-write? I don't really know. There's a part of me that says C++ because I know I'll have good compilers forever. But porting would be hard. For instance, we use lots of nested functions, which don't exist in C++. Not sure how we'd handle that. I think there'd need to be a lot of refactoring of the code in Delphi first to enable a semi automated translation. Share this post Link to post
PeaShooter_OMO 7 Posted 22 hours ago @Dalija Prasnikar and @David Heffernan thank you for the answers. Share this post Link to post