You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2.9 KiB

Myths

This is a list of myths and common misconceptions.

  • FALSEHOOD: "Java is highly portable": While Java runs on several platforms, it's inefficiency and overhead of its extremely high level programming makes it unusable on devices with limited resources such as embedded systems. Its bloated nature and high number of dependencies limit it to running on a few types of mainstream devices that are privileged to have the Java virtual machine implemented.

  • FALSEHOOD: "C is not portable": C is extremely portable if written correctly (e.g. without dependencies), in fact it is probably the most portable language in history because firstly a C compiler is available for almost any platform -- a C compiler is one of the most essential things to have -- and secondly because C is extremely efficient and will run even on devices with extremely limited resources such as embedded systems.

  • FALSEHOOD: "Capitalism fuels progress": Monopolies that inevitably arise in capitalism want to forever prevent others from creating innovations that would make the subject of their business obsolete (e.g. fossil fuel businessmen will want to prevent electric cars). Of course, small businesses cannot compete with large corporations, therefore corporations win and keep the status quo. Small businesses can mostly only succeed in creating bullshit that exists for its own sake (there is e.g. an online store selling literal shit) -- this we would not call a progress. Furthermore capitalism is against the important kind of progress such as social progress or education, because of course educated, independent and mature people would engage less in consumerism and even realize that capitalism is bad.

  • FALSEHOOD: "Feminism, LGBT, Antifa and similar are leftist movements": These are in fact pseudoleftist, fascist movements who don't care about true equality but rather privileges for a certain minority, just as the Italian fascist or Nazis did. This is proven by their naming and means of operation such as violence, censorship, bullying etc. which are anti-equality.

  • FALSEHOOD: "Professional programmers are good programmers": The opposite is true, professionals are those who get paid for writing the shittiest code imaginable, their aim is to make things quickly, satisfy metrics, they destroy and rape technology for profit and adhere to corporate bullshit. No skill beyond literacy is needed to do what they do, that's why we call them code monkeys, they don't and even cannot see programming as art, they see it as something to be exploited for making living. Actual good programmer cannot psychologically bear doing this, so you cannot be a good and professional programmer at the same time, not in 21st century.

  • TODO