2 ms·
I applaud your effort. Programmers, of all people, should understand the effect that language has on shaping thoughts. My biggest question is - why couple a ne
by dTal 6y ago
I applaud your effort. Programmers, of all people, should understand the effect that language has on shaping thoughts.
My biggest question is - why couple a new programming language and the translation system? Either system alone would be difficult to get a foothold. Wouldn't you be better off picking an existing programming language that you really like - one with good semantics and lots of libraries - and implementing the translation system on top of that? Some sort of Lisp would seem to be a natural fit. What does your language offer to someone who is already comfortable with English-based programming languages?
(sorry for double-commenting, but I didn't want to start a merged thread for two very different topics)
- gabordemooij 6y agoWhen I created Citrine the original purpose was not to make it localized, just as readable as possible. However, the language evolved into something different. At a certain point I figured that the grammar allows for a lot of flexibility which could be used to turn it into a localized language.