The effect is that you will increase the learning level of difficulty by a higher number than the number of languages you want to learn.
One thing though, if those two languages have sinergy in a project you are building. Let's say an App that has PHP as back-end and JS as front-end, then I would say go for it, because I did that and it ended up been a good thing.
I'd say it depends. If you are starting or maybe only learn a second language you should concentrate on one. But when you are at the point of having been exposed to 10 and more languages (ideally with different paradigms like OOP, FP an logic programming) it is usually easy to pick up new programming languages and learning/using multiple at a time is not as hard.
I think it is not good for most of people. Two languages will be mixed in your head. You will apply concepts of one language while writing in another and face errors.
A had seen the same question about human languages, and answer was: you should have strong basis in one language, to start learning the second one.
Yes, I "modify" my answer elsewhere here. However, I still believe once you've learned one language, you should learn another language as conceptually far apart from the first one you learned as possible ... :)
Yes, and you should learn the two languages most far apart from each other conceptually, such as e.g. Lisp and C++, or Java and F#, or SQL and Rust - Simply because it increases your ability to think ...
A Freshmenโs year old who is a nerd about coding, tech, computers, and software etc. Love to code, program and help out people and collaborate. Just a dev hanging out while playing a game of life.
Depends cause some programs and frameworks need multiple languages to work. So it depends but I would say that learning a bit of everything is really good. For example react native needs html, css, and JavaScript and combined in its JSX Format. So yeah :)
For further actions, you may consider blocking this person and/or reporting abuse
Top comments (7)
The effect is that you will increase the learning level of difficulty by a higher number than the number of languages you want to learn.
One thing though, if those two languages have sinergy in a project you are building. Let's say an App that has PHP as back-end and JS as front-end, then I would say go for it, because I did that and it ended up been a good thing.
If it works for you!
I'd say it depends. If you are starting or maybe only learn a second language you should concentrate on one. But when you are at the point of having been exposed to 10 and more languages (ideally with different paradigms like OOP, FP an logic programming) it is usually easy to pick up new programming languages and learning/using multiple at a time is not as hard.
I think it is not good for most of people. Two languages will be mixed in your head. You will apply concepts of one language while writing in another and face errors.
A had seen the same question about human languages, and answer was: you should have strong basis in one language, to start learning the second one.
Yes, I "modify" my answer elsewhere here. However, I still believe once you've learned one language, you should learn another language as conceptually far apart from the first one you learned as possible ... :)
Still, I see your point, and I agree with it ...
Yes, and you should learn the two languages most far apart from each other conceptually, such as e.g. Lisp and C++, or Java and F#, or SQL and Rust - Simply because it increases your ability to think ...
Depends cause some programs and frameworks need multiple languages to work. So it depends but I would say that learning a bit of everything is really good. For example react native needs html, css, and JavaScript and combined in its JSX Format. So yeah :)