Becoming Foolish
31–35 of 35 posts
Re: Becoming Foolish
#32That's why in germany the first course in the first semester of CS teaches you three things: imperative programming, functional programming and logical programming. That way you can choose your favorite programming paradigm early on in your career and don't get surprised and wonder what would have been if you found it earlier in your career. I hope other countries teach programming like that as well
Re: Becoming Foolish
#33It's not clear exactly which video gave the paradigm shift...can anyone enlighten me?
Re: Becoming Foolish
#34Earlier quoted context omitted.
I have seen imperative / OOP Python written in the style of Java. It's not great.
Relevant video: Stop Writing Classes https://www.youtube.com/watch?v=o9pEzgHorH0
Re: Becoming Foolish
#35That's why in germany the first course in the first semester of CS teaches you three things: imperative programming, functional programming and logical programming. That way you can choose your favorite programming paradigm early on in your career and don't get surprised and wonder what would have been if you found it earlier in your career. I hope other countries teach programming like that as well