3 ms·
I've lately been trying out FreePascal for building my indie games (which have in the past been in C, Python, Java, Objective-C, and finally JavaScript), and it
by mdhughes 9y ago
I've lately been trying out FreePascal for building my indie games (which have in the past been in C, Python, Java, Objective-C, and finally JavaScript), and it's going well enough. There's certainly room for improvement, and the Lazarus IDE is not at all to my taste, but it's likely to be my next-ten-years language.
https://mdhughes.tech/2017/09/02/pascal/ https://mdhughes.tech/2017/09/02/pascal/
and a couple of followup posts
https://mdhughes.tech/category/pascal/ https://mdhughes.tech/category/pascal/
- Zablus 9y agoIf you don't rely on the presence of a form designer then you might want to use Visual Studio Code with the OmniPascal plugin (http://www.omnipascal.com http://www.omnipascal.com) as a replacement for the Lazarus code editor.
- oneweekwonder 9y agoI was a lot younger and got it working on delphi7 but look at glscene[0]. It really changed how I view OOP and GL, amazing framework for its time... [0]: http://wiki.lazarus.freepascal.org/GLScene http://wiki.lazarus.freepascal.org/GLScene
- wila 9y agoAlso love GLScene, used it for building a 3D STL activex viewer control and that was not as hard as expected.
- j_s 9y agoAny early feedback on mobile?
- mdhughes 9y agoHaven't tried it yet, once I get desktop tech demo stable (hopefully this month, barring work & laziness) and can see it run on non-Macs, mobile's the next target. No idea how I'll test Android, I'm a Mac and iOS guy, and years ago when I tried the Android IDE the emulator was appalling.
- leledumbo 9y agoLazarus and/or Free Pascal? Android is looking good, though maybe not really a pleasing experience for those with less experience. It even has multiple approaches. iOS is still dark, no one seems interested in making it work, even Arduino gets its place before iOS. Delphi? Some big mobile apps are written in it already. WPS Office for Android and/iOS, if you ever heard, was written in Delphi. At least the last time I decompile their APK it confirms a Delphi runtime existence. Disadvantage would be the framework that's not native, thus you may end up in jumbo size APK even for a form + label containing hello world.