Sanyaade Adekoya
Jul 26, 2017 · 1 min read

William W Wold

Extremely good article on what serves as an inspiration as reading and writing a programming language (Still at Lexer and Parser stage though) but also need to work on a transpiler for a python to C for a microcontroller device. Since Python is an interpreted language, its VM is also too large for a memory constraint device (256k flash, 32k RAM). So I needed a transpiler from Python to C.

I will be looking at your ways of doing your transpiler and to see if not too hard to replicate for my target domain. Also see if I could get Pinecone to run on some of these microcontrollers :) I have look at Py2C, PyRex, Pyxie, Ctyhon and many more……

I completely aggree with your dive-in approach. I have lot of textbooks on compilers, translators, interpreters and little languages, read many of them several times but never written a language, not even a toy one :(

But I started writing one now and there is no looking back!

Great article! Many thanks!

God blesses!!!

Best regards,
Sanyaade