4 ms·
Yep; check out how the programming community does it! We have descriptive names for things like "Apache", "React", "nginx", "Rust", and "Java"!
by archgoon 6y ago
Yep; check out how the programming community does it! We have descriptive names for things like "Apache", "React", "nginx", "Rust", and "Java"!
- neutronicus 6y agoThat's because "easy to google" is much more important in the short, medium, and long runs than "easy to guess what it does"
- archgoon 6y agoIndeed, and in a previous era, "to google" was "Who wrote the main papers on this, who should I look up?". Honestly; that's true still today.
- sorenjan 6y agoRust, Go, C, D, R, Flask, Rocket.
- YetAnotherNick 6y agoAppend programming language to the query for searching. Imagine C++ would be named as "Object oriented, generic, general purpose programming language with C compatibility"(of course C won't be named C then).
- elondaits 6y agoIt could be called Stroustrupilian ... or "The one with Turing complete templates".
- xxs 6y ago> "The one with Turing complete templates" Java has Turing complete generics as well
- Mindless2112 6y agoYou mean "C with Classes"?
- elondaits 6y agoNot everything is easy to Google: C, D, F, R, COM, .NET, node ...
- kalium-xyz 6y agoio-lang
- Someone 6y agoPython (the snake; doesn’t show up at all for me in Google’s “All” results). Swift (the bird; Google eventually gives me https://www.merriam-webster.com/dictionary/swift https://www.merriam-webster.com/dictionary/swift, but that page thinks it’s more common as a name of a lizard than as the name of a bird, so Google’s small preview says “Definition of swift · 1 : any of several lizards (especially of the genus Sceloporus) that run swiftly · 2 : a reel for winding yarn…”)
- mcbuilder 6y agoC and R turn up top results with the single letter, D works if you add "language", F is more niche but not hard with some Google Fu, same with the other examples. Not everything is easy to Google, but I find those to be very niche or technical topics, e.g. a random linker error that has many other similar terms with another set of related errors.
- kalium-xyz 6y agoI highly doubt this will work out well in the long term. Considering that once something new comes out with a similar name or even the word which was misspelled to form the name of some JS framework it will rise above in the search results.
- saagarjha 6y agoAlso check out "Duff's device" or "Dijkstra's algorithm" ;)
- andreareina 6y agoAre you telling me it's not a patchy server? http://xahlee.info/UnixResource_dir/open_source_rewrite_history.html http://xahlee.info/UnixResource_dir/open_source_rewrite_hist...
- deleted 6y ago[deleted]
- bsza 6y agoThese are names for products though, not programming concepts. A more accurate analogy would be calling a class a Kay template or calling a for loop a Lovelace construct. And it's great that we don't do that.
- DonCopal 6y agoWe do have Shor's algorithm, Deutsch-Jozsa algorithm etc.
- bsza 6y agoWho is "we"? Both Shor and Jozsa are mathematicians and Deutsch is a physicist.
- deleted 6y ago[deleted]
- deleted 6y ago[deleted]
- srtjstjsj 6y agoLucky us, we have Booleans, Turing Machines, Bolzmann machines, Markov Chains, Liskov Substitution Principle, ISO 8601 dates, the MIT and BSD licenses (hat-tip to the GPL), and the wholly ambiguous concept of a "class" or "object-orientation"
- yellowapple 6y ago> Booleans On-off switches. Or conditionals. Or bits (depending on implementations). Or truthy/falsey values. > Turing Machines Symbolic tape machines. > Bolzmann machines Hidden-unit binary threshold networks. > Markov Chains Cumulative event probability chains. > Liskov Substitution Principle Instance Substitution Principle. > ISO 8601 dates Big-endian dates (or simply YYYY-MM-DD dates). > the MIT and BSD licenses n-clause copycenter licenses.