NooneAtAll3
7 hours ago
Usually when I read posts like this, I come out with wonder and thinking "what amazing tools there are in our world". This time, however, my opinion is that Gappa is too raw to use effectively yet
Sure, some of the problems encountered are due to different domain (it might not have been expected that math-oriented tool would be checking code, so it's no surprise that in the end the author's mistake was found in translation _into_ math form). But others feel straight up unfinished
"no evaluate() mode" and "no output of intermediates" indicates that dev hasn't encountered varied enough early adopters yet (to learn that such a UX is needed for manual optimization)
"needs (q+e)-Q==(q-Q)+e hint" means there are some gaps yet to be filled in the implementation or the manual
and "output more than 1 value for 1-value input range" seems straight up as a bug
---
in the end it seems like a nice idea - but I'll be waiting for one more blog down the line before putting Gappa into my toolbelt