Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It seems very odd to me that the author would choose to add such an FAQ entry but fail to explain /how/ or /why/ GCC "is a crap." I'm sure there are several valid criticisms of GCC, but to be so forward without a list of examples or even a link to someone else's article does not inspire me to trust your software in my ring 0.


Add to that the very next FAQ entry after that:

> Do you have any kind of tests to check if the code is working as expected?

> We don’t need tests. If it compiles, it is good enough; if it boots up, then it is perfect.


As someone's personal hobby project - more power to that person! It takes a lot more skill and dedication than I possess. I wish nothing but success and good fortune. And you can be as opinionated as you want.

As something to be presented to the wider world, with a desire to have (testing) users and contributions... Hmm.


This is obviously being said at least partially tongue in cheek. Not every website is Microsoft dot com.


I don't want to use tongue in cheek software


Then don’t? Its not like it’s going to replace iOS any time soon.


It seems like it's some kind of joke software, but it isn't labeled that way. Here is the creator:

https://news.ycombinator.com/item?id=40725452


They're quoting Linus Torvalds.


Then they should link a reference


> "Regression testing"? What's that? If it compiles, it is good; if it boots up, it is perfect.

Source: Torvalds, Linus (1998-04-08). linux-kernel mailing list. https://lkml.iu.edu/hypermail/linux/kernel/9804.1/0149.html


"They" are in no obligation of doing anything. It's a hobby project from someone. They owe you nothing.



You left out "In the spirit of lighthearted development" and "As the project matures, implementing a comprehensive suite of automated tests is definitely on our roadmap."


That text was added since the original comment: https://archive.is/4CEWV


Performance art maybe?



Right! Even though that post is almost 20(!!) years old, Theo is respected enough that you could use that as a rationale for crapping on GCC.

Obviously Theo has his detractors, rightfully so. And the language he uses in that post is not what I would use at all. It's downright unacceptable. But at least it's something - a thing from an authority you can point to and say "this is why!"




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: