Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You mean all the examples which do exist in all major programming languages, completely invalidating their entire point? Gotcha.


How do you mean? I just tried typing

  var x = ٢ + ٢;
into a C# project in Visual Studio and got a bunch of errors like

  Unexpected character '٢'


You really don’t see the irony when you’re posting this on a website and it renders just fine?


Ah, I think I see the confusion. In the linked article it talks about whether the code itself can include non-western digits. That's distinct from whether it can handle strings or render text containing non-western digits.



It's great that those languages exist. But that doesn't refute that mainstream PL design is linguistically narrow. Even the languages in that article are mostly monolingual, whereas the author is envisioning multilingual languages.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: