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.
[ Parent
| on HN ]