I’ve always wondered why there weren’t more non-english charactered programming languages but I can only assume it was just inertia This seems like a reasonably good security measure too
I think another part of it is culture. Outside of Western tech circles there's far less a culture (it feels) to invent new languages. To my knowledge Ruby's Matz is the only notable exception, and he's highly unusual as a Japanese. Then, using non-ascii-friendly character set is an even greater challenge. Non-ascii encodings are harder to program in due to the need to switch in and out of input methods. That said, so…
Show HN: Han – A Korean programming language written in Rust
111–120 of 131 posts
Re: Show HN: Han – A Korean programming language written in Rust
#112@apt-apt-apt-apt pointed out in a separate comment that: >A simple translation of keywords seems straightforward, I wonder why it's not standard. I replied that for Japanese at least, probably due to symbol input being too tedious. However I think it's worth mentioning a potential mitigation, and maybe even an advantage. As a mitigation, full-width symbols could be used instead, which are typically the default in Jap…
Japanese input system do allow use of arbitrary UTF-8 symbols, but you have to type out the "pronunciation" for symbols, e.g. "nottoiko-ru" for ≠, "goudou" for ≡, "yueni" for ∴, "ramuda" for λ, etc. Just using "!=" is faster.
And my other point is that != is _harder_ to type in Japanese input mode because you constantly have to manage full-width vs half-width input.
Re: Show HN: Han – A Korean programming language written in Rust
#113Re: Show HN: Han – A Korean programming language written in Rust
#114I suppose is again why I discuss with everyone as I would like to have a single language in the world, it would reduce wars, miscommunications, bound everyone closer. But ofc, the other point of view is that it reduces culture But I think it would happen as UK/US or Spanish, same language with variations, but everyone can understand each other.
I can't imagine what would have happened if Python or JS had been fragmented into X different languages because of egos, and instead of collaborating, decide each to create their own languages. I don't think we would be where we are today, probably AIs would not be around, since we would be fighting to understand so many different programming languages.
Re: Show HN: Han – A Korean programming language written in Rust
#115I think is a dumb idea. Historically has been easy to learn programming languages because everyone uses the same things, no fragmention. If now everyone starts creating their own programming languages with different language everything is fragmented, you would to a company, and in the interview they will require you to know korean to work there, they will not be able to hire contractors, you will not be able to see a…
The author made some art and came here to share it and discuss craftsmanship, and you replied it with an insult and reviewed it like it’s a business decision steeped in global politics. You missed the point and were mean while doing so.
Re: Show HN: Han – A Korean programming language written in Rust
#116Hangul's phonetic symbolic design: https://news.ycombinator.com/item?id=47382219
Korean plural forms: https://news.ycombinator.com/item?id=47386312
Your comment on how LLM tokenizers shorten common inputs in training data; Korean is more visually compact but suffers from poor token compression: https://news.ycombinator.com/item?id=47381843
Hangul keyboard layout - so cool that the layout is split between consonant and vowel hands and forms rhythmic harmony while typing: https://news.ycombinator.com/item?id=47382081
Re: Show HN: Han – A Korean programming language written in Rust
#117I think is a dumb idea. Historically has been easy to learn programming languages because everyone uses the same things, no fragmention. If now everyone starts creating their own programming languages with different language everything is fragmented, you would to a company, and in the interview they will require you to know korean to work there, they will not be able to hire contractors, you will not be able to see a…
Re: Show HN: Han – A Korean programming language written in Rust
#118Curious about the name — if the language uses Korean (Hangul) keywords, why call it “Han”? In Latin letters that usually reads like the Chinese 汉 (Han) / pinyin rather than Korean. Is there a specific reason for that choice?
Re: Show HN: Han – A Korean programming language written in Rust
#119I’ve always wondered why there weren’t more non-english charactered programming languages but I can only assume it was just inertia This seems like a reasonably good security measure too