This is a substantial piece of writing with information many here would find interesting; putting it behind a buzzfeed list style headline does it a disservice. One step short of calling it "Six weird programming paradigms that will blow your mind".
Programming paradigms that change how you think about coding
11–20 of 206 posts
Re: Programming paradigms that change how you think about coding
#12Since 'functional' is not mentioned, I will assume that it is mainstream now!
Re: Programming paradigms that change how you think about coding
#13This is a substantial piece of writing with information many here would find interesting; putting it behind a buzzfeed list style headline does it a disservice. One step short of calling it "Six weird programming paradigms that will blow your mind".
Re: Programming paradigms that change how you think about coding
#14Re: Programming paradigms that change how you think about coding
#15Since 'functional' is not mentioned, I will assume that it is mainstream now!
Or maybe it just won't 'change the way you think about coding'
(Aside: I was somewhat disappointed by the blogger calling out the "Wolfram Language" as something special or to be admired. It's a ridiculous ad-hoc hodgepodge of a language. I stress the word language.)
Re: Programming paradigms that change how you think about coding
#16Since 'functional' is not mentioned, I will assume that it is mainstream now!
Re: Programming paradigms that change how you think about coding
#17Re: Programming paradigms that change how you think about coding
#18Since 'functional' is not mentioned, I will assume that it is mainstream now!
This is not immediately obvious to me, here's why (from the same wikipedia article [1]):
While functional languages typically do appear to specify "how", a compiler for a purely functional programming language is free to extensively rewrite the operational behavior of a function, so long as the same result is returned for the same inputs. This can be used to, for example, make a function compute its result in parallel, or to perform substantial optimizations (such as deforestation) that a compiler may not be able to safely apply to a language with side effects.
Re: Programming paradigms that change how you think about coding
#19The concurrent by default paradigm looks like it could be really useful for some cases. Does anyone know of any more well-used languages that support it?
Re: Programming paradigms that change how you think about coding
#2010 Ways Buzzfeed-style Headlines Will Forever Be Annoying