from Hacker News

Show HN: Ji Language – Looking for Feedback

by elisk on 8/25/19, 5:28 PM with 25 comments

  • by breck on 8/25/19, 9:04 PM

    Cool stuff! Some random thoughts:

    - 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.

  • by badrabbit on 8/25/19, 10:55 PM

    I don't get what problem it solves. The whole symbol thing is confusing and feels like adding problem and complexity where it is not needed.
  • by ARandomerDude on 8/25/19, 8:33 PM

    My take: it certainly looks interesting, and I congratulate you on building it.

    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.

  • by DavidCanHelp on 8/25/19, 9:13 PM

    Seems like JavaScript with extra steps...
  • by jrumbut on 8/26/19, 2:30 AM

    I think adding about a sentence as soon as possible on the landing page that explains your language in more specific, formal terms would be helpful. "Ji enables literate programming and is good at x."

    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."

  • by ebg13 on 8/25/19, 10:24 PM

    > Ji (pronounced gee)

    The "g" in "pronounced gee" obfuscates your intent. Use IPA if you want to clarify pronunciation.

  • by bkyan on 8/25/19, 9:57 PM

    What does Ji compile to?