top | item 39054887

(no title)

cracrecry | 2 years ago

There are multiple reasons to use Linux, probably as many as Linux users. The author believes everybody is like him and is not.

Over time all software becomes bloated as it is cheaper to buy hardware than pay developers. In the past paying people was worth it because you could do with cheap machines what only very expensive machines could do. Now cheap machines are very powerful.

In the Open source Arena it is also way cheaper in things that are not money: People are doing it in their free time and they do not want to pay with their free time nasty bugs as a result of writing low level instead of high level, functional and so on.

People must not forget that writing low level code, like in the past, is way more efficient but comes at a huge price: nasty bugs that are psychologically very taxing for a developer. Huge delays and overcosts.

As a company we write functional programming/high level code that is from 20 times to 100x more inefficient than what we could get with low level programming. We ship it anyway because:

1. It works and it is good enough. 2. Nobody will notice the difference and pay us for the enormous amount of work that will take to do it low level.

There are things in which we do very low level programming, but it gives us an edge over the competition, and someone pays for the work done.

discuss

order

No comments yet.