I have managed to port Wirth’s PICL language compiler (which generates code for PIC16F84) to GNU/Linux(used voc to compile it), I mean, it’s possible to run it, compile sample programs with it on my desktop. Now need to make some more improvements and write a manual so that people can use it.

#pic #pic16f84 #embedded #embedded_programming #programming #screenshot #compiler #wirth #picl #programming_languages #hardware #hardware_programming #oberon

բնօրինակ սփիւռքում(եւ մեկնաբանութիւննե՞ր)

the belief is wide-spread that programming is easy, can be learned on the job, and does not require specific training or talent. However, it is not programming in the sense of coding that is the problem, but design. Applications have become very demanding and their tasks complex. Mastering this growing complexity is the primary challenge. To tackle this task requires experience and an explicit ability for abstraction on many levels. It is difficult to learn this, and even more so to teach it. Not every programmer is a born designer.

https://www.simple-talk.com/opinion/geek-of-the-week/niklaus-wirth-geek-of-the-week/

#programming #wirth #design

բնօրինակ սփիւռքում(եւ մեկնաբանութիւննե՞ր)

Wirth updated he’s Project Oberon sources in February 4, so I decided to track the changes by putting those sources to github. These are changes, mainly in Kernel.Mod https://github.com/norayr/ProjectOberon/commit/86576bbc7b0f8d5153d5b12e4093d1d6310ad72e

#oberon #wirth #kernel #programming #github #git #book #project-oberon #development #software

բնօրինակ սփիւռքում(եւ մեկնաբանութիւննե՞ր)