My comment istn't related to the video itself, but while learning new stuff I wonder why are there so many guys inventing new languages and stuff that you must explain each developer on this world while we humans already speak a language?! In my opinion code should be readble by 8 years old ones, I find it terrible what is happening with many of this new programming languages like Kotlin & Co., yes you need less code blabla, who cares, why not better build a machine that understands "please sum this with this and start using this...", and someday we should be able to talk to the computer and say it what we want, not learning thousands of different symbols and what they mean. Alone the example of .fold(100)((s, x) -> s + x) I find it so terrible, that's not a language, that's a composition of symbols, a script if you want, why not using natural language, geometric figures, I don't know! something each kid could understand without needing to explain it beforehand.
It probably looks confusing is because it's different from what we know. Folding is a new abstraction for me. Could you think of a simpler way to represent it? The average eight-year-old wouldn't understand a lot of symbols used in higher math either, but that doesn't mean they aren't useful. It takes some effort to learn to read and understand Haskell, but it's a well-designed language with a lot of advantages. I think it's good that people keep experimenting with designing new languages. We have come a long way since programming languages were first invented, and each new language contributes some new ideas. Maybe you or somebody else can create a language inspired by Haskell that is more intuitive to read and write.
I agree with you, though this makes our code simpler and easier to write in comparison to Imperative programming... But this is bit confusing for new folks to programming. Imperative programing is easier to follow for new folks because of its step by step nature, which people generally do in real life. In contrast to that, functional programming is bit for mathematical.
Excellent. Want to join their training courses
Dude this tuto is Awesome
these videos are not ordered correctly
My comment istn't related to the video itself, but while learning new stuff I wonder why are there so many guys inventing new languages and stuff that you must explain each developer on this world while we humans already speak a language?! In my opinion code should be readble by 8 years old ones, I find it terrible what is happening with many of this new programming languages like Kotlin & Co., yes you need less code blabla, who cares, why not better build a machine that understands "please sum this with this and start using this...", and someday we should be able to talk to the computer and say it what we want, not learning thousands of different symbols and what they mean. Alone the example of .fold(100)((s, x) -> s + x) I find it so terrible, that's not a language, that's a composition of symbols, a script if you want, why not using natural language, geometric figures, I don't know! something each kid could understand without needing to explain it beforehand.
It probably looks confusing is because it's different from what we know. Folding is a new abstraction for me. Could you think of a simpler way to represent it? The average eight-year-old wouldn't understand a lot of symbols used in higher math either, but that doesn't mean they aren't useful. It takes some effort to learn to read and understand Haskell, but it's a well-designed language with a lot of advantages. I think it's good that people keep experimenting with designing new languages. We have come a long way since programming languages were first invented, and each new language contributes some new ideas. Maybe you or somebody else can create a language inspired by Haskell that is more intuitive to read and write.
I agree with you, though this makes our code simpler and easier to write in comparison to Imperative programming... But this is bit confusing for new folks to programming. Imperative programing is easier to follow for new folks because of its step by step nature, which people generally do in real life. In contrast to that, functional programming is bit for mathematical.
Computer per se is more complicated than a 8 yr old can understand.
Children for edu purpose should use programming languages designed for them. There are plenty of them.
No