Name: Mr. Irrational 2013-12-02 20:22
I dislike Python. I dislike everything about the language and all the XKCD reading hipster fashionista trendroids who use it.
I used Python at my job, (previously having no experience with it) cause I heard it was "clean" and "like pseudo code" and figured it would be better than a batch file for Windows. It was not.
It has so much syntax. The only other language I know that has as much syntax is Haskell (another terrible language I spent some time with cause it had a positive reputation (and because of University too, I suppose)). I want all the time I spent learning Python and Haskell back and I just want to devote it to my C or Common Lisp skills.
I hate Clojure.
I dislike anyone, and I mean anyone, who hasn't written a program for dynamic code generation in the context of software rasterization or JIT compilation and dares to have an opinion on programming languages.
I dislike anyone who hasn't written at least a basic CAS and dares to have an opinion on programming languages.
I dislike anoyone who hasn't written at least a vector graphics library with at least the functionality of providing NURBS (at the abstraction layer of plotting pixels using the OS or I guess X windows) that dares to have an opinion on programming languages.
I dislike anyone whose experience with programming is nothing but plumbing other ready made components together.
I dislike "UNIX" as it appears to me in (admittedly bastardized) form in the small set of Linux distributions I have used (Debian, Scientific, OpenSuse, Ubuntu, Funtoo, and Arch Linux). I am keeping an open mind to other unices (I mean to try Plan9 one day, and will probably swap my Linux Distro of choice from Arch Linux to Guix once Guix becomes more stable, also I like how Minix tries to be "one person understandable").
I use a Linux distribution cause that's where all the momentum is, but I'm not happy about it at all. I really really dislike it when someone tells me that something like a modern Linux distribution is actually "good" in any way. I guess I don't dislike that as much as when some even more clueless person says "Linux" is bad because OSX or Windows is better, but I still dislike it. Let me generalize this. I dislike anyone who has an opinion on operating systems but hasn't used at least one of
+ Oberon
+ Genera
+ MacOS (<8) or AmigaOS.
or something other than LINUX WINDOWS OSX. Ideally they'd also have experience with Self (or Smalltalk).
I really dislike people who dislike C, C++ or Java. I don't love these languages, and blame them for a lot, but they're probably better than the Ruby Python Factor Erlang Haskell Clojure Coffescript or whatever the fashionista saying they disklike them thinks is better.
I really dislike people who don't use an ENTERPRISE QUALITY IDE or Emacs. Preferably everyone would use some kind of Emacs. Preferrably Xemacs would have won.
I dislike copyleft. I feel that if the FSF people were honest all their programs would be public domain. I don't like how if I make a public domain program that uses GPLed code I have to make the package GPL if I distribute it. I just don't like that. I don't like having to put legal notices all over the place.
I suppose copy left would be OK if 100 year copyrights or whatever weren't the norm. Copyright was meant to promote competition in a free market by tampering with it and giving new producers a legal monopoly on the distribution of a new product for a few (7) years. Instead copyright is being used as a scarcy emulator for IP.
I used Python at my job, (previously having no experience with it) cause I heard it was "clean" and "like pseudo code" and figured it would be better than a batch file for Windows. It was not.
It has so much syntax. The only other language I know that has as much syntax is Haskell (another terrible language I spent some time with cause it had a positive reputation (and because of University too, I suppose)). I want all the time I spent learning Python and Haskell back and I just want to devote it to my C or Common Lisp skills.
I hate Clojure.
I dislike anyone, and I mean anyone, who hasn't written a program for dynamic code generation in the context of software rasterization or JIT compilation and dares to have an opinion on programming languages.
I dislike anyone who hasn't written at least a basic CAS and dares to have an opinion on programming languages.
I dislike anoyone who hasn't written at least a vector graphics library with at least the functionality of providing NURBS (at the abstraction layer of plotting pixels using the OS or I guess X windows) that dares to have an opinion on programming languages.
I dislike anyone whose experience with programming is nothing but plumbing other ready made components together.
I dislike "UNIX" as it appears to me in (admittedly bastardized) form in the small set of Linux distributions I have used (Debian, Scientific, OpenSuse, Ubuntu, Funtoo, and Arch Linux). I am keeping an open mind to other unices (I mean to try Plan9 one day, and will probably swap my Linux Distro of choice from Arch Linux to Guix once Guix becomes more stable, also I like how Minix tries to be "one person understandable").
I use a Linux distribution cause that's where all the momentum is, but I'm not happy about it at all. I really really dislike it when someone tells me that something like a modern Linux distribution is actually "good" in any way. I guess I don't dislike that as much as when some even more clueless person says "Linux" is bad because OSX or Windows is better, but I still dislike it. Let me generalize this. I dislike anyone who has an opinion on operating systems but hasn't used at least one of
+ Oberon
+ Genera
+ MacOS (<8) or AmigaOS.
or something other than LINUX WINDOWS OSX. Ideally they'd also have experience with Self (or Smalltalk).
I really dislike people who dislike C, C++ or Java. I don't love these languages, and blame them for a lot, but they're probably better than the Ruby Python Factor Erlang Haskell Clojure Coffescript or whatever the fashionista saying they disklike them thinks is better.
I really dislike people who don't use an ENTERPRISE QUALITY IDE or Emacs. Preferably everyone would use some kind of Emacs. Preferrably Xemacs would have won.
I dislike copyleft. I feel that if the FSF people were honest all their programs would be public domain. I don't like how if I make a public domain program that uses GPLed code I have to make the package GPL if I distribute it. I just don't like that. I don't like having to put legal notices all over the place.
I suppose copy left would be OK if 100 year copyrights or whatever weren't the norm. Copyright was meant to promote competition in a free market by tampering with it and giving new producers a legal monopoly on the distribution of a new product for a few (7) years. Instead copyright is being used as a scarcy emulator for IP.