Jay Taylor's notes
back to listing indexSix programming paradigms that will change how you think about coding
[web search]Every now and then, I stumble across a programming language that does something so different that it changes how I think about coding. In this post, I want to share some of my favorite finds.
This is not your grandma’s “functional programming will change the world!” blog post: this list is much more esoteric. I’d wager most readers haven’t heard of the majority of the languages and paradigms below, so I hope you have as much fun learning about these new concepts as I did.
Note: I have only minimal experience with most of the languages below: I find the ideas behind them fascinating, but claim no expertise in them, so please point out any corrections and errors. Also, if you’ve found any new paradigms and ideas not covered here, please share them!
Update: this post hit the front page of r/programming and HN. Thank you for the great feedback! I’ve added some corrections below.
Concurrent by default
-
Yevgeniy Brikman — Yea, pretty much. The EC2 instances in an ECS cluster are just empty boxes. Using auto scaling …
Why the Best Companies and Developers Give Away Almost …
- 1 comment •
- a year ago•
arya — nice post
Moving to Italy: Our Digital Garage Sale
- 6 comments •
- 2 years ago•
Yevgeniy Brikman — Thanks! The book is indeed my next project. Hope to wrap that up soon :)
Introducing Gruntwork: get up and running on AWS with DevOps best …
- 2 comments •
- a year ago•
Yevgeniy Brikman — * You can find info about Gruntwork Infrastructure Packages here: …