4 ms·
For the 2013 edition of "Project Oberon" book, Niklaus Wirth rewrote the Oberon system for the custom RISC CPU, which he designed in Verilog language. It seems
by dchest 11y ago
For the 2013 edition of "Project Oberon" book, Niklaus Wirth rewrote the Oberon system for the custom RISC CPU, which he designed in Verilog language. It seems like he wasn't a fan of it, so he created Lola-2 in 2014 and wrote a transpiler to Verilog:
"Now textual descriptions of hardware are common place, the preferred languages being Verilog and VHDL. With the view of a teacher, I have the same grave objections against them as for the wide-spread programming languages: they are by far too complex. Thereby they make it difficult and pitfall-prone for beginners, apart from causing headaches for teachers. I felt that Lola could play the same role for HDLs as Oberon for PLs, easing learning for beginners and relieving teachers from headaches."
- zeckalpha 11y agoNeat! Sounds similar to what happened with Bluespec, though not Niklaus Wirth of course: http://csg.csail.mit.edu/IAPBlue/workshop/Augustsson-designer.pdf http://csg.csail.mit.edu/IAPBlue/workshop/Augustsson-designe...