3 ms·
Is it? Can it compete with c# or swift for desktop applications?
by mapcars 7y ago
Is it? Can it compete with c# or swift for desktop applications?
- Koshkin 7y agoYes. In the sense that neither C# nor, especially, Swift are suitable as teaching languages. (Nor is Python, BTW.)
- briandear 7y agoSwift isn’t suitable? Then why is it being used as a teaching language in many US schools? https://www.apple.com/education/docs/everyone-can-code-curriculum-guide.pdf https://www.apple.com/education/docs/everyone-can-code-curri... A bit more relevant and marketable than Delphi. And with Swift playgrounds, students can even practice using an iPad.
- mapcars 7y agoI remember studying with Delphi, don't remember any specific advantage for studying compared to let's say Java. On the other hand I remember many things seemed illogical.
- nurettin 7y agoIt depends on your use cases, are you just going to pop up a message box? Are you going to develop an ERP? c# and delphi both have devexpress, so apart from delphi's execution speed being faster (in my experience) they aren't really that different. Delphi does require you to manually cleanup memory at finally blocks, unlike c# which does garbage collection. Delphi has a design-time mode which is unique among the languages and is able to show live data from a database while developing master-detail forms and grids.