- APL comes to mind. As well as the classic http://www.eecg.toronto.edu/~jzhu/csc326/readings/iverson.pd...
- You might want to cross post to https://reddit.com/r/programminglanguages/.
- I like how you have a subreddit.
- I'm a little confused about how to view the source. The GitHub seems to just be a website. Is there a folder I should be looking at?
- You might want to educate people near the top on how to quickly enter symbols (control+command+spacebar on Mac OS X). I find unless a programmer is familiar with that, they are quickly turned off by symbolic languages.
I'm super interested in symbols as a way of increasing expressivity, but the ctrl+cmd+space route just seems like it'd be too much overhead for the tradeoff to be worth it.
I'd love to hear what people who have gotten over the learning curve think about it as a language feature.
Have one experimental mathy one and one silly one for parents.
Will post one of those soon.
I don’t like them unless the tooling is great. With proper tooling, it’s looking to be a very interesting new area of r and d.
Do you want to stare at 100000LOC of if/else, for and function declaration statements? Me neither.
That said, since I use a standard US keyboard, the requirement to use symbols I can't easily type would prevent me from building anything with it.
Maybe a quick example that shows how easily I can do some non-trivial task would be nice, "here is how Ji lets you multiply matrices or something."
The "g" in "pronounced gee" obfuscates your intent. Use IPA if you want to clarify pronunciation.
You don't need to know IPA off by heart for it to be useful, I certainly don't, I only recognise a few characters, or whatever they're called.
'Gee' isn't terrible in combination with the name itself ('ji') since it eliminates options.
Better IMO if you want to avoid IPA is giving an example like 'the first syllable in 'genius'', but that's not so good (or at least much harder) for polysyllabic names of things.