My impression was and is that many programming languages and tools represent solutions looking for problems, and I was determined that my work should not fall into that category.
C++ is designed to allow you to express ideas, but if you don’t have ideas or don’t have any clue about how to express them, C++ doesn’t offer much help.
Corporate practices can be directly hostile to individuals with exceptional skills and initiative in technical matters. I consider such management of technical people cruel and wasteful.
First, I’d like to see the basic tools such as compilers, debuggers, profilers, database interfaces, GUI builders, CAD tools, and so forth fully support the ISO standard.
It is easy to study the rules of overloading and of templates without noticing that together they are one of the keys to elegant and efficient type-safe containers.
Too many managers and executives try to reduce programming to a low-level assembly-line activity. That’s inefficient, wasteful, costly in the long run, and inhumane to programmers.
Warning: PHP Startup: Unable to load dynamic library 'imagick.so' (tried: /usr/local/lib/php/extensions/no-debug-non-zts-20200930/imagick.so (/usr/local/lib/php/extensions/no-debug-non-zts-20200930/imagick.so: cannot open shared object file: No such file or directory), /usr/local/lib/php/extensions/no-debug-non-zts-20200930/imagick.so.so (/usr/local/lib/php/extensions/no-debug-non-zts-20200930/imagick.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0