#+TITLE: Professional Lessons and Opinions #+AUTHOR: Yann Esposito #+EMAIL: yann.esposito@gmail.com #+DATE: 2019-07-04 #+KEYWORDS: programming, blog, org-mode #+DESCRIPTION: Different divagations about my experiences in the professional world of Software Developper * Technical Choices How to choose a programming language/paradigm to write with. - programming is about making the program do what you want it to do. - not much told, lot harder, and not as natural/intuitive; a program should not do something you do not want it to do. - programming paradigms, functional is superior because it better fit all real-life scenarios. - in Machine Learning, Kolmogorov complexity. Object Oriented is worse than Functional programming to represent naturally many real life problems.