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

Again, I'll ask, what's the complaint (in a ChatGPT-free world to go with your first comment) if someone provides implementations in only a handful of languages? What is your actual complaint or do you just enjoy making non-serious whining posts?


Nothing, I guess. I was only "almost" inclined to complain anyways, so I don't get why you see the reason to persecute me. The minor quirk that made me mad is that a FAANG company wrote something in 3 times but didn't once manage to choose a language people use. It's like if Microsoft open sourced their new autocorrect library for Visual Basic, C# and Excel - it's readily apparent why those languages would be chosen.

So, nothing is wrong with it. I'm pissing and moaning about getting trolled by the big company again, because in this instance I think it's more intellectually stimulating than giving $FAANG_CO a consolation prize.


Apple implemented it in Swift, because they needed it for a feature in iOS. They also have Matlab and Mathematica versions, because mathy types like those languages.


without a doubt the strangest take. they released open source implementations of an a11y feature, and did so in languages designed with mathematic computation, and you’re mad because FAANG + didn’t use rust?

wut


Outside of your deliberate misinterpretation of my point, yes. Apple could have written it in 10 languages and they still wouldn't choose something open or widely used.

It's one thing to write it in Swift, but then rewriting it in Matlab and Mathematica before generously releasing it to the public is just a slap in the face. Maybe that's lost on the denizens of today's Hacker News, but it bothers me anyways.


Well of course it does. It's Apple.


They do a good job of it, for whatever that's worth. At least when Microsoft open-sources something it's usually by accident, Apple's choices are... painfully deliberate.


It's not "trolling" to provide an open-source implementation of something in languages that you personally don't use.


No, but it is trolling to "generously" port that code to two proprietary languages before releasing it. Were it not for the cookie points they earn for opening accessibility code, they may as well have never released this.


> No, but it is trolling to "generously" port that code to two proprietary languages before releasing it

No, it's not.


Okay, I guess.




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

Search: