3 ms·
Delphi still has an advantage over .net - no dependencies, you can ship a single exe without worrying about dll's, which makes it great for sme's
by chadcmulligan 9y ago
Delphi still has an advantage over .net - no dependencies, you can ship a single exe without worrying about dll's, which makes it great for sme's
- pjmlp 9y agoThey are finally fixing it with .NET Native and CoreRT, but to enjoy them you need to target UWP or .NET Core apps.
- nurettin 9y agoYou can ship it as a single executable if you statically linked midaslib. Most data processing needs that.
- e12e 9y agoNo need for the .Net-runtime on target computer? Or more like a runnable jar-file that "only" depends on an installed jvm?
- nurettin 9y agoYes, to prove, get any crack exe and run pexplore on it. Very likely you will see some Delphi dfm or list of units compiled into the constant area.
- e12e 9y agoI think I misunderstood - I thought you meant there was a way to ship slim c# exe files.
- nurettin 9y agooh no, I wouldn't even dare try that.
- pjmlp 9y agoYes there is, with .NET Core you just ship everything together, it no longer depends on the installed runtime. You can also AOT compile to a pure binary .exe with Mono or the ongoing CoreRT being developed. UWP apps are compiled to a static executable via .NET Native compiler (uses VC++ backend).
- krylon 9y agoFWIW, there is a package for .Net, Fody Costura or something like that, which allows you to embed dependencies as resources in the executable file.