2 ms·
"Some programming concepts that were mostly theoretical 20 years ago have since made it to mainstream including many functional programming paradigms like immut
by zzo38computer 7y ago
"Some programming concepts that were mostly theoretical 20 years ago have since made it to mainstream including many functional programming paradigms like immutability, tail recursion, lazily evaluated collections, pattern matching, first class functions and looking down upon anyone who don’t use them." This is true, although some programmers might have used tail recursion before it was common, as you can do this in assembly language in instruction sets older than twenty years.
"A pixel is no longer a relevant unit of measurement." I don't believe that; I use it a lot.
"A desktop software now means a web page bundled with a browser." While this is very common, it is not true of all software (and I don't use any "web page bundled with a browser" except the browser itself, and I would like to have more stuff you can just use a command-line (e.g. curl or nc) or telnet and don't need the web browser).
"Running your code locally is something you rarely do." Are you sure?
"Storing passwords in plaintext is now frowned upon, but we do it anyway." I think some people do use hashed passwords; I have not seen much of storing passwords in plain text.
"Documentation is always online and it’s called Google. No such thing as offline documentation anymore. Even if there is, nobody knows about it." There are man pages, plain text files (what I generally use to write documentation), ZIP files of HTML, and PDF. But unfortunately some programs don't have a documentation you can store on your own computer.