this post was submitted on 11 Oct 2024
852 points (98.2% liked)

Programmer Humor

32483 readers
518 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 

cross-posted from: https://lemmy.zip/post/24335357

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 35 points 1 month ago* (last edited 1 month ago) (7 children)

Unironically awesome. You can debate if it hurts the ability to contribute to a project, but folks should be allowed to express themselves in the language they choose & not be forced into ASCII or English. Where I live, English & Romantic languages are not the norm & there are few programmers since English is seen as a perquisite which is a massive loss for accessibility.

The hotter take: languages like APL, BQN, & Uiua had it right building on symbols (like we did in math class) for abstract ideas & operations inside the language, where you can choose to name the variables whatever makes sense to you & your audience.

[–] [email protected] 6 points 1 month ago (3 children)

Yeah. Tbh, I always wondered why programming languages weren't translated.

I know CS is all about english, but at least the default builtin functions of programming languages could get translated (as well as APIs that care about themselves).

Like, I can't say I don't like it this way (since I'm a native english speaker), but I still wonder what if you could translate code.

Variables could cause problems (more work with translation or hard to understand if not translated). But still - programming languages have no declentions and syntax is simpler so it shouldn't even compare to "real" languages with regards to difficulty of implementation.

[–] [email protected] 3 points 1 month ago

Excel functions are translated. This leads to being pretty much locked out of any support beyond documentation if your system language isn't English.

load more comments (2 replies)
load more comments (5 replies)