DEV Community

Discussion on: How programming languages got their names

Collapse
 
jmfayard profile image
Jean-Michel πŸ•΅πŸ»β€β™‚οΈ Fayard • Edited

My favorite conspiration theory is that the names go and swift were chosen specifically to make it hard to google stuff.

If I invent a programming language, I will call it the.

Collapse
 
felipperegazio profile image
Felippe Regazio • Edited

Would be cool to have a book ~Thesign Patterns~

Collapse
 
binarydelight profile image
Binary Delight

Precisely, you always wonder if C# or .NET will yield all the results so occasionally I try csharp and dotnet in my google searches.

Collapse
 
jmfayard profile image
Jean-Michel πŸ•΅πŸ»β€β™‚οΈ Fayard

I am pretty sure that the Google search guys have been working hard on making requests with "go" or "C#" work

Thread Thread
 
dar5hak profile image
Darshak Parikh

The name Go is partially rejected by the community in favour of Golang. Same would be the fate of Thelang;

Collapse
 
zacharylayne profile image
zacharylayne

I program in Hack a lot. Imagine how horrible THAT is too look up.

Collapse
 
fjones profile image
FJones

"the programming language" does make for a nice tagline, too.

Collapse
 
moopet profile image
Ben Sinclair

The The manage to still be the first hits for "the the".

the The album cover, "Soul Mining"

I remember there was a catalogue company in the UK, I think it was part of Littlewoods, but it was well-established, except... it was called "index". That didn't do too well in the old web search era.

I think what we're really looking for here is some kind of A E S T H E T I C language.

Thread Thread
 
aarone4 profile image
Aaron Reese

A bit like the document database from intersystems called chache with an accent on the e. Definitely doesn't work when searching for cache database

Collapse
 
lazzu profile image
Lasse

I'll call mine as "why"

Collapse
 
nijeesh4all profile image
Nijeesh Joshy

someone: What is the best programming language to learn in 2045 ?

google: why?

Collapse
 
mikoloism profile image
mikoloism • Edited

😁
Google : why road map?

Collapse
 
jmfayard profile image
Jean-Michel πŸ•΅πŸ»β€β™‚οΈ Fayard

"Why why?"
nice tagline

Collapse
 
murrayvarey profile image
MurrayVarey

Nice! Also pretty hard to alphabetise, given that 'the' tends to be ignored.

Collapse
 
marcellothearcane profile image
marcellothearcane

For ultimate ungoogleability, start the name with a minus symbol

-language

On its own, you get no results, because it's a shortcut for excluding keywords from Google

Collapse
 
spiralx profile image
James Skinner

Don't forget C, C++, C#, Go and .NET, all of which come close for unsearchability. I'm 99% sure search engines special case a ton of search terms like these - I had to add special cases just implementing a simple search on company names some years back.

Thread Thread
 
bobdotjs profile image
Bob Bass

I use .NET and I've become quite fond of speech to text lately. I am a C# developer. It is a nightmare.

Not to mention that whenever I say C#, it shows up as c sharp.

So yes, I spoke this response but I had to manually input a few key words.

Thread Thread
 
spiralx profile image
James Skinner

Annoying! I guess text-to-speech software should also allow you to add special cases so that it knows if you say "see sharp" it should insert "C#" and similarly insert ".NET" for "dot net".

You could always use something like AutoIT and write a task that would monitor keypresses in application text boxes and replace them based on your preferred rules.

autoitscript.com/forum/topic/63979...

Collapse
 
therealeststu profile image
Stuart Lindstrom

Drop the β€œthe”. Just ; it’s cleaner.

Collapse
 
dar5hak profile image
Darshak Parikh

I got that reference.

Collapse
 
bento64 profile image
bento64

pain is more accurate tbh

Collapse
 
zacharylayne profile image
zacharylayne

What about just naming it with the EOL character? 4 spaces?

Collapse
 
richarddewit profile image
Richard de Wit • Edited

Also the new language V, it was originally named Volt. Why, just why?! The author is even aware it's un-google-able:

Why "V"?

Initially the language had the same name as the product it was created for: Volt. The extension was ".v", I didn't want to mess up git history, so I decided to name it V :)

It's a simple name that reflects the simplicity of the language, and it's easy to pronounce for everyone in the world.

Please note that the name of the language is "V", not "Vlang" or "V-Lang" etc.

The name is not very searchable (like Go), so use #vlang on Twitter, vlang on Google etc.

I mean, come on. Just keep it named Volt and change the extension to .vt or something... It even sounded cooler and think of the logos/artwork possible. Well it's too late now.

Collapse
 
markrailton profile image
Mark Railton

Possibly changed it as Volt is a templating language used for some PHP frameworks, primarily Phalcon.