Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
androso8918yDefinitely the red pill 😂
Knowing all programming languages doesn't mean that one knows algorithms, data structures and best practices.
Plus learning any spoken language to a C2 level takes way more dedication than picking up a programming language's syntax ☺ -
red pill, it would open up your business to anybody and if you keep it quiet you can hear what they don't want you to understand. now if the blue pill does all programing language current and future it would be a little bit harder choice
-
Red one! Communicating different people would be definitely better than communicating one with different languages!
-
Lukas18728yProfessionaly, I use more spoken languages than programming languages, so I would say the red one.
-
lexxer7158yAt least you definetly can speak english when you can speak all programming languages ^^
-
Yeah6916298yBlue. Because English is becoming the language, which everyone can speak. And I don't care about all other languages, which I cannot speak.
Even though C like syntax is like the English of programming languages, I care about the other programming languages.
Because of time issues I don't learn all programming languages. So the blue pill would really be helpful. -
Knowing "all" programming languages doesn't mean I can be a better programmer.
It only means I can do something in several languages. Its overrated if you ask me.
Hence, the red pill for the spoken languages please :) -
The red one. You'll be able to talk to a lot of more people... Considering there are 50% of women on earth, that makes 3,5 billion potential girlfriends !
Without joking, in real life if you master 3-4 programming langages it's enough to be a good developer. What kind of job ask you to know all the langages ? -
stop68708yAm I rhe only Person who wants to try http://xkcd.com/566 ( not the weapon part, weapons destroy computers) ?
-
Yeah6916298y@Letmecode Dude, chill.
Might it be that you just assumed that I am a native English speaker? Because otherwise I cannot explain myselft your "self-serving" part.
I was born in Russia and live in Germany for two decades. I can do at least smalltalk in German, English and Russian. And I learned a bit off Hungarian (which is an interesting language BTW) when I had a Hungarian girlfriend.
So, how would it be self-serving for me, if I push English to be the defacto standard language? Shouldn't I go for German or Russian?
The answer is that I accept English as the language, which people should use to exchange knowledge. Because there has to be one language! I everyone has to learn every language just to be able to potantionally talk to everyone else, that would be nuts. Nobody has time for that!
And English is just the most common language. If you like it or not, you have to accept it. You say that the are more speakers for a specific Chinese dialect, which is BTW Mandarin (!) than -
Yeah6916298y@Letmecode Native English speakers. Yeah maybe. But you are IGNORING here that English is not only spoken by native people. Please compare the the counts of non-native English speakers with non-native Chinese dialect speakers (sum them all up for that matter). This will be a tremendous difference.
And as far as education goes. In my university any written scientific papers needs to be in English, because otherwise your paper would not be accepted in global conferences, where scientists exchange knowledge in English.
I think I know what your problem was with my comment. You just assumed that I implied to banish all languages except English, but that was not my message.
My message was that we have a standard spoken language and it is relatively easy to learn. So for me as software developer it would be more interesting to learn all programming languages instead, as they might get me some insights for my profesion.
Not understanding my point and insulting right away is rude! -
Red pill would make you one of the most impressive people in the world.
Blue pills just makes you are a programmer who can't decide which language to choose. it doesn't mean you will write better software. -
Yeah6916298yOkay, than let's assume no person is "uneducated, ignorant and self-serving" like me and as a consequence every person learns all spoken languages. So everyone can speak with everyone in every language. That kind of make "every language" a composition language, which consists of all languages. So than you basically have only one language! Kind of ironic if you ask me, @Letmecode!
-
aralum488yDistract him by telling: "Look! There is a three-headed monkey behind you" and take both 😁🙈
-
Yeah6916298y@jiraTicket Yeah. Because why would mastering all PROGRAMMING languages make you a better PROGRAMMER. Obviously, have to master all spoken languages to be a better programmer, duh!
</sarcasm>
As a profesional programmer you cannot chose only to programm in one programming language. You could get a new job, where a different programming language is used from your chosen. Do you reject the job offer, just because THEY chose the wrong language? Different languages run on different platforms. Different languages have different use cases (OOP, FP, Markup languages, script languages, system languages).
For example, I hate C++, but still had to learn it. I don't regret it though, because it let me learn about low-level stuff. It forced me to think about stack vs heap stuff in more detail.
On the other side I love C# and it let's learn about high-level stuff more clearly like design pattern, because I don't have to bother with low-level stuff. -
Yeah6916298y@jiraTicket So, yeah, in my opinion it definitely makes you a better programmer if you learn more programming languages (if you can afford the time).
With such a red pill the "affording time" issue would not exist. -
Programming languages are mostly similar if they are not structurally different so knowing how to write good code and smart algorithms is better than knowing all programming languages which most aren't even used in modern projects regularly anymore. So being very efficient in a few key programming languages is the way to take. I would definetly prefer being proficient at all world languages because it would also allow me to go places for work and not have to worry about interacting with people there.
-
ezbie4468yRed Pill. I'm fascinated with linguistics and different language families and besides English and Portuguese I know German enough for me to get by ( learn is in progress) and I can understand a great deal of Spanish (it's Portuguese's closest sister language).
Having this background I can't really miss the red pill.
In fact, if you know various spoken languages - where you have to learn spelling, syntax, word order, phonology, pronunciation, listening and others - learning a computer language, which is basically only spelling and syntax, requires almost no effort.
When I'm learning a computer language I usually see the commands only once and remember them like forever. It's very easy because I got used to memorize tenths of words from spoken languages a day. -
@Marnsghol Yes versatility is a part of being a good programmer. But my post is You can spend a decade writing software in just a handful of language and still only have time to do a handful of projects, and not nearly accomplishing 1% of what you want or what you could build with those languages alone. Not knowing every language is not necessarily something that stops you from accomplishing what you want.
-
@jiraTicket I think you should reread my comment because what you're saying is exactly the same with what I tried to tell.
-
nateye7548ySomehow hard to decide with. If choosing one pill means to know all spoken languages, it shouldn't mean you will be able to speak it correctly just like what the others pointed out for the other pill that points to programming languages since knowing all programming languages doesn't technically mean we mastered data structures and algorithms as how grammar works on the spoken side. Am I making sense? Fck I choose both!
-
Given that programming languages require logical and or structural thinking and not other spoken languages I'd go for blue. Plus, being a master blue piller (lol) you can hire a master red piller (lol2).
-
Red pill, definitely. If I need to learn a specific programming language I can easily learn it. But knowing all spoken languages would be awesome.
-
Yeah6916298y@dfox @trogus the people have decided democratically! Please rename this app/website into linguistRant.
-
Arjun8338yThis question would hv been better - master any one language, but you will forget all other languages , or knowing all languages partially.
Related Rants
-
thebhuwanesh20Why did the chicken cross the road? Assembler Chicken: First, it builds the road ...... C Chicken: It crosse...
-
BambuSource14My girlfriend has these :D (called Code:Deck - available here https://varianto25.com/playing-card...)
-
RAZERZ8Me: so, I heard you do programming! What language? Person: ehhh, English...?
Which pill would you choose?
undefined
programming languages