3 ms·
After ZX Spectrum Basic, Icon is the first programming language I learned once I had a PC. It's extremely good for learning event based programming and the basi
by Ultimatt 5y ago
After ZX Spectrum Basic, Icon is the first programming language I learned once I had a PC. It's extremely good for learning event based programming and the basic principles of UI programming, as nothing gets in your way and is baked in. The syntax is also a good stepping stone to many other languages. When you're a teenager and your first self taught program in a language is an image editing GUI to build HTML image maps that says a lot about the language design and ease of use! https://gist.github.com/MattOates/076c85498232465388a39e7efc307c56 https://gist.github.com/MattOates/076c85498232465388a39e7efc...
Every time I use generator functions in Python I wonder how many people realise this is a poor mans Icon.
It's worth pointing out that Unicon is where all the Icon development happens as OSS now. The current implementation can almost certainly still run my 19 year old program linked. http://unicon.org/ http://unicon.org/