Over decades education has changed. But nowdays we might face new challenges given the introduction of Large Language Models (LLMs) like ChatGPT, which could influence the way we learn and affecting our critical thinking.
Pipeline operators are a common feature in functional programming languages like Elixir and OCaml. Here I explore how to implement a simple and similar version of that operator in Python.
This post is just to share a quote from the excellent book A Philosophy of Software Design, 2nd Edition by John K. Ousterhout.
Everyone has their own opinion about the first programming language you should learn, but in this post I will talk about how much this matter and in the long run, and if the first language you learn will stay forever in your life.
Just scattered thoughts and a consequence of some empirical experiences and/or anecdotal evidence gathered over these years.