4 ms·
Please say it's programmable in Pascal.
by gnuvince 11y ago
Please say it's programmable in Pascal.
- overcast 11y agoHush you!
- venomsnake 11y agoThat will be only for the Turbo models. It was awesome language.
- m_mueller 11y agoI'm not sure whether it was called Turbo Pascal, but we had this Pascal editor with built in 2D draw windows to learn programming in high school. I'm still looking for something equivalent (but maybe a bit more modern/portable) to give to my kid when he's showing some interest. Scratch is nice, but the visual programming becomes limiting very quickly. Is there anything like this today?
- nitrogen 11y agoThere's Processing and Processing.js, or you might be able to find a modern LOGO. Some terms to search for: "live coding", "turtle graphics".
- draven 11y agoOpenframeworks and Cinder are C++, so that's probably not fit for a first experience. Check out LÖVE: https://love2d.org/ https://love2d.org/ It's in Lua (so learning the language won't be a big part of the whole experience) and runs on many different platforms.
- m_mueller 10y agoLöve looks indeed awesome, thanks!
- gnoway 11y agoWell, Delphi can call functions in external assemblies so...technically? https://rosettacode.org/wiki/Call_a_function_in_a_shared_library#Delphi https://rosettacode.org/wiki/Call_a_function_in_a_shared_lib...
- boznz 11y ago+1 Nostalgia. :-)
- analognoise 11y agoCalling out to FreePascal and Lazarus here - if they provide a DLL, yup! I was just looking at controlling NGSpice from FreePascal - one of the examples of running a shared instance of NGSpice is done in a Pascal dialect: http://ngspice.sourceforge.net/shared.html http://ngspice.sourceforge.net/shared.html I like Pascal much better than C++ and think the portable Lazarus GUI toolkit is pretty damn trick. Check it out: http://www.lazarus-ide.org/ http://www.lazarus-ide.org/
- sklogic 11y agoWhy not? Pascal to PTX should be trivial (e.g., there is a lot of LLVM Pascal frontends).