TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Teach yourself Computer Science functionally

315 pointsby ggr2342almost 2 years ago

8 comments

brandonsparkalmost 2 years ago
The lectures for CMU&#x27;s Principles of Functional Programming course are actually online for free! <a href="http:&#x2F;&#x2F;www.cs.cmu.edu&#x2F;~15150&#x2F;lect.html" rel="nofollow noreferrer">http:&#x2F;&#x2F;www.cs.cmu.edu&#x2F;~15150&#x2F;lect.html</a>
评论 #36320019 未加载
nathantsalmost 2 years ago
alternatively, just start building interesting things and follow all rabbit holes.<p>computer science doesn’t exist in a vacuum.
评论 #36318404 未加载
评论 #36316147 未加载
评论 #36318268 未加载
Zambytealmost 2 years ago
References to the Atom editor shouls be removed
Solvencyalmost 2 years ago
Can&#x27;t say I want to learn &quot;web&quot; from whatever MIT staff wrote this absolutely awful course experience: <a href="http:&#x2F;&#x2F;people.csail.mit.edu&#x2F;dnj&#x2F;teaching&#x2F;6170&#x2F;js-live-2020&#x2F;modules&#x2F;bad&#x2F;index.html" rel="nofollow noreferrer">http:&#x2F;&#x2F;people.csail.mit.edu&#x2F;dnj&#x2F;teaching&#x2F;6170&#x2F;js-live-2020&#x2F;m...</a><p>Even trying to get past 2 swipes in nearly drove me insane.
评论 #36322211 未加载
tabtabalmost 2 years ago
From a practical perspective, one should probably learn procedural&#x2F;OOP first, it&#x27;s the de-facto industry standard, and thus better for one&#x27;s early career. Whether functional is &quot;better&quot; in the longer term, I won&#x27;t get into here, only to say I have skepticism.
评论 #36315382 未加载
评论 #36316077 未加载
评论 #36317168 未加载
评论 #36314556 未加载
评论 #36315219 未加载
评论 #36317691 未加载
imwillofficialalmost 2 years ago
Is there something like this but for traditional CompSci?<p>Trying to change career tracks
评论 #36317798 未加载
评论 #36318263 未加载
serhack_almost 2 years ago
mh, maybe I&#x27;m wrong but it does not touch all of CS, does it? System design, distributed systems, game theory ..
评论 #36317642 未加载
_Rabs_almost 2 years ago
It&#x27;s a cool write up, but why is this site promoting Triplebyte? Lol what?