NotNotePad - Live Demo
What is NotNotePad
lets take the idea of programming
code (text)=> code interpreter/compiler=> machine code (binary data)
now when trying to improve this process we can encounter a few problems like
- any changes in the code syntax will require every user to update is interpreter and every program or library to update its code base, which can result in mostly small or non-breaking changes in every language generation leap.
- sometimes code syntax which is easy to write can be harder to interpret for an interpretor.
- for some people coding in general is not the best way to program especially for people in the creative area like designers.
that's why we have tools like:
- bable (code translator)
es6 + jsx=> raw js=> code interpreter
- wix (website builder)
visual editor=> html=> html renderer
- unreal engine blueprints
visual editor=> compiled data=> cpp interpreter
- google blockly
visual editor=> compiled code=>…