4 ms·
What this man calls "worse" actually means "something that in better in ways I fail to understand in my simplistic reduction of the complex world". I love Lisp
by Htsthbjig 12y ago
What this man calls "worse" actually means "something that in better in ways I fail to understand in my simplistic reduction of the complex world".
I love Lisp. I used it a lot for creating code that elegantly modifies itself.
But my entire software company succeeded because of languages like C/C++ and python, not because of Lisp or any "functional programming language of the week".
C gives you raw power that nobody else does. The fact that we could use c on c++ did become very useful so many times.
Some people believe that forcing other people not to use things like pointers is a good thing, it is "better".
For me it is the same as forcing people not to use sharpen edges on knifes for their own good.
Yes, it is better in the sense that people wont cut themselves with knifes. But it is worse on other areas too.
And if you let people choose, they will choose to continue using their knifes until something genuinely better appears.
This is exactly what people like this man can't stand, people choosing on their own to use something they don't like so they want to force their "better" way(my way or the highway).
If you have something better, well, show us the code, instead of ranting, and you will discover the fact that making anything that people actually want to use is way harder than ranting in a blog.
- dllthomas 12y ago"For me it is the same as forcing people not to use sharpen edges on knifes for their own good. Yes, it is better in the sense that people wont cut themselves with knifes." People cut themselves far worse trying to use a knife that's too dull for their task than a knife that's too sharp. Sharp knives are only safer when you're not using the knife (more likely to be cut by a sharp knife in a drawer than a dull knife in a drawer, &c).