What are Functions? Coding for Kids [video]
youtube.com
What are Functions? Coding for Kids [video]
1–10 of 50 posts
Re: What are Functions? Coding for Kids [video]
#2[stub for offtopicness - come on you guys, please don't do this here] Edit: perhaps I should explain what the "this" is that you shouldn't do here. It's covered by this guideline from https://news.ycombinator.com/newsguidelines.html : " Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something. " (as well as this one of course: " Don't be snarky. ") The trou…
Seriously, though - seeing how most adult programmers do OO poorly ...
Re: What are Functions? Coding for Kids [video]
#3[stub for offtopicness - come on you guys, please don't do this here] Edit: perhaps I should explain what the "this" is that you shouldn't do here. It's covered by this guideline from https://news.ycombinator.com/newsguidelines.html : " Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something. " (as well as this one of course: " Don't be snarky. ") The trou…
But I don't want my kids' minds being poisoned by OO paradigms. God forbid they start using design patterns everywhere! Seriously, though - seeing how most adult programmers do OO poorly ...
Re: What are Functions? Coding for Kids [video]
#4[stub for offtopicness - come on you guys, please don't do this here] Edit: perhaps I should explain what the "this" is that you shouldn't do here. It's covered by this guideline from https://news.ycombinator.com/newsguidelines.html : " Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something. " (as well as this one of course: " Don't be snarky. ") The trou…
But I don't want my kids' minds being poisoned by OO paradigms. God forbid they start using design patterns everywhere! Seriously, though - seeing how most adult programmers do OO poorly ...
How does a paradigm like that survive? I might be a fan of functional, but I'm not even saying go that way- stay procedural! Learn your abstractions over time and only build them when necessary.
Re: What are Functions? Coding for Kids [video]
#5Earlier quoted context omitted.
But I don't want my kids' minds being poisoned by OO paradigms. God forbid they start using design patterns everywhere! Seriously, though - seeing how most adult programmers do OO poorly ...
It's like Pox Party. You're exposing them early so they get immune when they're adults from this disease.
I wonder when our institutional/civilizational memory of this will fade entirely with childhood vaccination...
Re: What are Functions? Coding for Kids [video]
#6[stub for offtopicness - come on you guys, please don't do this here] Edit: perhaps I should explain what the "this" is that you shouldn't do here. It's covered by this guideline from https://news.ycombinator.com/newsguidelines.html : " Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something. " (as well as this one of course: " Don't be snarky. ") The trou…
Edit: apologies dang, you’re right obviously.
Re: What are Functions? Coding for Kids [video]
#7Earlier quoted context omitted.
But I don't want my kids' minds being poisoned by OO paradigms. God forbid they start using design patterns everywhere! Seriously, though - seeing how most adult programmers do OO poorly ...
I can't agree enough. What other paradigm is so regularly implemented in a way that makes doing it poorly easy(Inheritance), doing it well hard(Composition), and requires a list of caveats so large that it effectively draws down to "only use it in these specific places"? How does a paradigm like that survive? I might be a fan of functional, but I'm not even saying go that way- stay procedural! Learn your abstractions…
Re: What are Functions? Coding for Kids [video]
#8Earlier quoted context omitted.
But I don't want my kids' minds being poisoned by OO paradigms. God forbid they start using design patterns everywhere! Seriously, though - seeing how most adult programmers do OO poorly ...
I can't agree enough. What other paradigm is so regularly implemented in a way that makes doing it poorly easy(Inheritance), doing it well hard(Composition), and requires a list of caveats so large that it effectively draws down to "only use it in these specific places"? How does a paradigm like that survive? I might be a fan of functional, but I'm not even saying go that way- stay procedural! Learn your abstractions…
Re: What are Functions? Coding for Kids [video]
#9[stub for offtopicness - come on you guys, please don't do this here] Edit: perhaps I should explain what the "this" is that you shouldn't do here. It's covered by this guideline from https://news.ycombinator.com/newsguidelines.html : " Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something. " (as well as this one of course: " Don't be snarky. ") The trou…
teach them something equally wrong but less harmful, like that there are four elements and they are fire, earth, air, and water.
Re: What are Functions? Coding for Kids [video]
#10Earlier quoted context omitted.
I can't agree enough. What other paradigm is so regularly implemented in a way that makes doing it poorly easy(Inheritance), doing it well hard(Composition), and requires a list of caveats so large that it effectively draws down to "only use it in these specific places"? How does a paradigm like that survive? I might be a fan of functional, but I'm not even saying go that way- stay procedural! Learn your abstractions…
How do implementations of OO make inheritance easier than composition?