HN Academy

The best online courses of Hacker News.

Hacker News Comments on
Paradigms of Computer Programming – Abstraction and Concurrency

edX · Université catholique de Louvain · 1 HN comments

HN Academy has aggregated all Hacker News stories and comments that mention edX's "Paradigms of Computer Programming – Abstraction and Concurrency" from Université catholique de Louvain.
Course Description

This course covers data abstraction, state, and deterministic dataflow in a unified framework with practical code exercises.

HN Academy Rankings
Provider Info
This course is offered by Université catholique de Louvain on the edX platform.
HN Academy may receive a referral commission when you make purchases on sites after clicking through links on this page. Most courses are available for free with the option to purchase a completion certificate.

Hacker News Stories and Comments

All the comments and stories posted to Hacker News that reference this url.
Jan 06, 2021 · bmitc on Why Learn Prolog in 2021?
Definitely! It's been on my backburner for years as well. I have the book and started to take the edX course a couple of years ago, but got sidetracked with work. I e-mailed Peter Van Roy back in May, asking if the edX course would be resumed. He stated that the local university course got removed from the engineering curriculum, so that's why the edX course isn't running anymore. Hopefully it comes back. He mentioned that he had recorded some lectures on his YouTube channel.

https://www.edx.org/course/paradigms-of-computer-programming...

https://www.edx.org/course/paradigms-of-computer-programming...

https://www.youtube.com/user/PeterVanRoy

blisse
Super glad to see this!

Programming Paradigms for Dummies (https://info.ucl.ac.be/~pvr/VanRoyChapter.pdf) is something I try to get everyone I know who's interested to read and really think hard about.

The textbook is the only real textbook I've bought after university because it's so... foundational.

I like to refer to programming paradigms as the building blocks of design patterns -- how do you derive design patterns and best practices? By trying to bring programming paradigms into your design! Our practice of immutability can be viewed as a means to make data flow more deterministically.

HN Academy is an independent project and is not operated by Y Combinator, Coursera, edX, or any of the universities and other institutions providing courses.
~ yaj@
;laksdfhjdhksalkfj more things
yahnd.com ~ Privacy Policy ~
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.