Sven Barth schrieb:
On 15.10.2013 15:48, Hans-Peter Diettrich wrote:
I'm not sure whether it's possible to run 16 bit code in a 32 bit VM on
an 64 bit host.

If the CPU is fully emulated (e.g. QEMU without KVM) then it should be no problem.

That's not the point. You even can teach people using (emulated) punched cards for job control and coding, but such knowledge is of no use on nowadays systems. Teaching OS specific console operations (commands...) is related to IT, but not to writing programs in general.

For writing programs you need some editor and an compiler/linker, e.g. a Lazarus IDE which runs on a variety of systems. Then students can learn how to use a console (window) for program I/O in about 1 hour, sufficient for the following introduction and practice in "The Art of Computer Programming" [Knuth]. Creating and using a GUI can become a detached course, covering both the general GUI design principles and how to master event driven applications.

DoDi


--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to