Earlier quoted context omitted.
As far as I know, parts of the compiler are still code automatically translated from C, so this may be part of the reason.
It is not, the compiler has been pure Go since, I think, v1.4.
Ask HN: What open source project, in your opinion, has the highest code quality?
101–110 of 294 posts
Re: Ask HN: What open source project, in your opinion, has the highest code quality?
#102Re: Ask HN: What open source project, in your opinion, has the highest code quality?
#103I hold the source code of Go standard library & base distribution (i.e. compiler, etc.) in very high regard. Especially the standard library is, in my opinion, stunningly easy to read, explore and understand, while at the same time being well thought through, easy to use (great and astonishingly well documented APIs), of very good performance, and with huge amounts of (also well readable!) tests. The compiler (includ…
Re: Ask HN: What open source project, in your opinion, has the highest code quality?
#104OpenBSD and Co. (OpenSSH, etc.) * https://cvsweb.openbsd.org/src/ * https://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin/ssh/ * https://www.libressl.org/ * https://cvsweb.openbsd.org/src/usr.sbin/ntpd/
for sure not. OpenBSD makes no attempt to use proper performance which is critical for a kernel. there are so many naive ad-hoc data structures and algos, it's a shame to walkthrough.
Re: Ask HN: What open source project, in your opinion, has the highest code quality?
#105Python (official cpython)
Re: Ask HN: What open source project, in your opinion, has the highest code quality?
#106Dolphin Emulator https://dolphin-emu.org/
Re: Ask HN: What open source project, in your opinion, has the highest code quality?
#107https://github.com/appleseedhq/appleseed
Even though I can't code C++, I can read it here and understand most of it (besides the maths).
Re: Ask HN: What open source project, in your opinion, has the highest code quality?
#108There are too many in very different domains and languages. However, I opt for jQuery here. It is one of the greatest examples of how constant refactoring and thoughful usage of design pattern get you a very long way. If you are designing JavaScript libraries, pls have a look at jQuery. So many great design decisions aka great code quality.
Re: Ask HN: What open source project, in your opinion, has the highest code quality?
#109C: Redis, SQLite, LUA.
Java: Joda Time, Guava
Re: Ask HN: What open source project, in your opinion, has the highest code quality?
#110Earlier quoted context omitted.
for sure not. OpenBSD makes no attempt to use proper performance which is critical for a kernel. there are so many naive ad-hoc data structures and algos, it's a shame to walkthrough.
How is performance related to code quality. That makes no sense. If anything, if you had to inline ASM for example, the code would suffer from readability.