News for hackers. Stuff that matters.
Re:Making the move from Scala to Go by nradov on Tuesday January 24, 2017 @10:06PM (#13478105)
Yes but occasionally there's no other option. I once had to code a parser for a data format with an odd non-BNF grammar with a bunch of special cases. In order to meet the functional requirement for user-friendly error reporting when parsing invalid inputs I was forced to write really clever (in a bad way) code. Fortunately we haven't found any serious defects in it because I don't think I understand it well enough to debug it.
Re:Making the move from Scala to Go by arvinsim on Tuesday January 24, 2017 @11:02PM (#13478384)
It is okay to write clever code if necessary. Solutions to some problems require it.

Clever code for the sake of being clever is rarely worthy it.