Live data from Hacker News

Show HN: Pakhi – Bangla Programming Language

github.com

21–30 of 69 posts

Re: Show HN: Pakhi – Bangla Programming Language

#23

While I 100% applaud the effort - and I absolutely love the idea of languages in non-English languages - you should be aware that phonetically (and if you drop the 'h'), the name is a racist term in the UK at least.

It doesn’t sound the same spoken. Pakhi (bird) is pronounced like “pa” (as in dad) + “khee” (as in “fee” but starting with an aspirated k). It’s not pronounced like the racist term, which is pronounced in Britain like “pack” + “e.”

Re: Show HN: Pakhi – Bangla Programming Language

#25

I wonder if it’s possible for the programming languages to take advantage of the unique features in some languages, e.g. Agglutination in Hungarian and Turkish. Has any study being done to that effect? I love the concept, this project has the potential to bring a whole new demography to the fold of programming.

I see programming as manipulating a bunch of semantic objects. Syntax is just the (bad) user interface to this. This shouldn't rely on a natural spoken language at all. For example instead of `case` or `if`, there could (and should) just be symbols for such common things. Languages like Java have a lot of English keywords to represent flaky, redundant concepts with bad semantics. It's also a bit cumbersome that these languages often prevent you from naming variables with these already taken words. Seems actually like every 10 years people realize they didn't need all those English sentences in their languages if you look at a lineage like COBOL -> Visual Basic -> Java -> JavaScript or whatever 2010 fad.

Re: Show HN: Pakhi – Bangla Programming Language

#28

I wonder if it’s possible for the programming languages to take advantage of the unique features in some languages, e.g. Agglutination in Hungarian and Turkish. Has any study being done to that effect? I love the concept, this project has the potential to bring a whole new demography to the fold of programming.

Since RPN is front page, let me note that Turkish can be viewed as an RPN language -- the verb comes at the end

(although agglutination etc make it not quite so clear cut)

The agglutination is very similar to properties on structs

object.time.by.ability.duration

Except that there is a fixed standard order, and every object (word) responds in the same way. -- Very similar to an inheritance hierarchy from a single object :)

A difference would be that every subclass a.k.a word has a meaningful way to respond to the dimensions of duration, ability, startPoint, byWho, and a few others that are not easily expressible in English but very convenient

Re: Show HN: Pakhi – Bangla Programming Language

#29

While I 100% applaud the effort - and I absolutely love the idea of languages in non-English languages - you should be aware that phonetically (and if you drop the 'h'), the name is a racist term in the UK at least.

There are plenty of terms in languages that are common words in that language but may sound like different and possibly offensive words in other languages. But that doesn't mean we should avoid using those words.

Re: Show HN: Pakhi – Bangla Programming Language

#30

While I 100% applaud the effort - and I absolutely love the idea of languages in non-English languages - you should be aware that phonetically (and if you drop the 'h'), the name is a racist term in the UK at least.

This is an ignorant statement. Pakhi means "bird" in Bengali. Check the translation. Edit: To all the downvoters, I truly hope that ignorance is bliss for you. Maybe learn another language before you project your ressentiment tinged identity-politics idiocy onto something you don't even understand. [1] https://translate.google.com/?sl=bn&tl=en&text=pakhi&op=tran...

You're probably being downvoted for the 1st sentence. And for the Edit.

Why is it ignorant? OP is just stating a fact. Is OP the PC police, or is he the canary trying to warn that the "cancel mob" might attack this project if they took offense at the name, I can't tell.

You saying it means "bird" is also just a fact...

Post reply on HN