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.

What Functional Programming Language Should You Learn?

3 pointsby AKdeBergabout 7 years ago

3 comments

hmm_reallyabout 7 years ago
Don&#x27;t kids get taught a functional language at Uni anymore?<p>It would appear it stopped at probably the same time they started teaching Java. Which is why some developers like my self are a bit amused by the younger generation be amazed by this &#x27;new&#x27; thing.<p>Interested in others experience on this, was taught Pop-11, Miranda around 1996 at Uni.
评论 #16754390 未加载
评论 #16753986 未加载
manxabout 7 years ago
From my own experience, I can recommend learning Scala. First, you treat is as a nicer Java, but then while trying to write more Scala idiomatic code, you smoothly slip into the world of functional programming. Sometimes without even noticing it, e.g. you are using monads (Option, Future) before knowing what a monad is.
评论 #16753865 未加载
dalyabout 7 years ago
ML. You&#x27;re probably not aware of it but the next generation of programmers are learning how to write provably correct programs. Just in time for self-driving cars&#x2F;trucks&#x2F;planes.