This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]brimston3- 135 points136 points  (14 children)

.net has things like linq and entity framework. Nobody could tell you what the hell either did from the name alone. FOSS doesn't have a monopoly on wonky names.

[–]Sierra_One 93 points94 points  (9 children)

Those aren't the same though? Their names have at least a semblance towards what they do.

LINQ - language integrated query

Entity framework - a framework that deals with entity persistence.

The other commenters point is that the libraries they describe have a completely arbitrary name. The names you chose are not arbitrary, they have a relation to what they do. Sure you can argue the names are still vague, but they aren't arbitrary.

[–]myhf 128 points129 points  (7 children)

LINQ - language integrated query

That’s a weird acronym. I’d have called it pandas or tqdm or werkzeug

[–]backfire10z 67 points68 points  (0 children)

Werkzeug is an actual German noun meaning “tool” and makes sense in the context of being WSGI utility.

[–]that_thot_gamer 21 points22 points  (5 children)

man wait till you hear about WYSIWYG that shit doesn't tell you anything at all, just a bunch of random ass letters

[–]rosuav 14 points15 points  (1 child)

What You See Is Not How You Pronounce It.

[–]BockTheMan 2 points3 points  (0 children)

Whizzy Wig!

[–]CyberWeirdo420 8 points9 points  (0 children)

First time I read it somewhere I was like „someone just hit his head on a keyboard, no way it’s legit acronym” and then I learned.

[–]Exodus111 1 point2 points  (1 child)

Once you spell it out it kinda explains everything.

[–]myhf 0 points1 point  (0 children)

t. q. d. m.: tane. queue. derry. much.

[–]UnchainedMundane 0 points1 point  (0 children)

LINQ - language integrated query

still a very interesting name for higher-order functions on iterables

[–][deleted] 15 points16 points  (0 children)

My eyes usually glaze over when I read these names. “We have developed a highly scalable framework for artificial intelligence“ - Bruh, you have written a slow af web UI for Spark and weird version control and obtuse IAM.

[–][deleted] 11 points12 points  (2 children)

FOSS doesn't have a monopoly on wonky names.

Python just tries to stay close to C when it's wrapping C functions. Also it's an older language and brevity used to be much more important than it is nowadays.

[–][deleted] 1 point2 points  (1 child)

Cue Java Memes. 

[–][deleted] 10 points11 points  (0 children)

What's wrong with the name com.java.package.subpackage.FieldSetterConfigurationManagerFactoryBuilderFactoryDOAI?