News for hackers. Stuff that matters.
Re:Lilith: x86-64 OS written in Crystal by kstenerud on Monday December 23, 2019 @03:54AM (#21862313)
Go is also annoying with its anal retentive source rules. I finally got so frustrated that I modified the compiler: https://github.com/kstenerud/go
Re:Lilith: x86-64 OS written in Crystal by ay on Monday December 23, 2019 @08:21AM (#21863414)
Thank you for this. The passive-aggressive style of erroring on unused variable while staying absolutely silent when I accidentally print the &int variable with %d format, always seemed like an inconsistency to me.
Re:Lilith: x86-64 OS written in Crystal by Reelin on Monday December 23, 2019 @04:14AM (#21862388)
It really is a sad state of affairs when disabling the linter requires patching the compiler. I wonder if any of the LLVM-based Go compilers will adopt a saner policy?