When I first stumbled into Lisp advocacy on various corners of the web I was already an experienced programmer. At that point I had grokked what seemed at the time a wide range of programming languages. I was proud to have the usual suspects (C++, Java, C#, etc.) on my service record and was under impression that I knew everything there is to know about programming languages. I couldn’t have possibly been more wrong.
In which we dip our toe into the functional programming waters and answer the question, how does functional thinking differ from the imperative kind?
Lo que pasa cuando enseñas Filosofía a niños pequeños
The universe appears to work on rules. Gravity tends to pull us to the Earth in the same way every day. Light has behaved exactly the same way for millions of years. Objects in motion tend to stay in motion unless acted upon by an external force.
This is just some rambling by a computer programmer about DNA. I’m not a molecular geneticist. If you spot the inevitable mistakes, please mail me (bert hubert) at firstname.lastname@example.org. I’m not trying to force my view unto the DNA – each observation here is quite ‘uncramped’.
The tech industry and its press have treated the rise of billion-scale social networks and ubiquitous smartphone apps as an unadulterated win for regular people, a triumph of usability and empowerment. [ continúa leyendo el original ]