|
|
|
|
|
by zargath
3808 days ago
|
|
I know naming is one of the hardest things in Computer Science, but ".net" always stroke me as the worst name ever. Just like C, C#, Go and Node. You wonder if they sat down and said "Lets take over the internet, what word do people use the most?". I remember when I started using .net when it was in beta 15y ago, searches on "c#" or ".net" simply wielded no results, because of naming and search engine limitations. When .net launched, it introduced vb.net, that gave Visual Basic support. Not a smooth transition, but it gave some developers a bridge to stand on. I wonder why Microsoft didn't just skip the .Net name to signal a new change in both technology and philosophy instead of getting heads blown up by old developers not understanding the switch. |
|
Go, Python, Lisp, C, C#, Java, all these words getting double booked to make them memorable. If I want to find a place to fix my lisp, do I go on stack-overflow or to a speech therapist? Book on Go patterns? "Java island book"?
But luckily nowadays we can abuse word connections to get google to spit out the right things. "Python generators" may refer to a machine to generate snakes, but short of living in an xkcd comic, it'll probably return the right results. It just gets a little muddled when developers find just the right collocation to name their pet python [project?]. But then we just heap on more specifiers. Unless you decide to call your library "THE" in a fit of genius.
Like Tabasco in your eyes, it just adds spice to your search experience, doesn't it.