File tree Expand file tree Collapse file tree 1 file changed +10
-4
lines changed
Expand file tree Collapse file tree 1 file changed +10
-4
lines changed Original file line number Diff line number Diff line change @@ -520,12 +520,18 @@ def promptGridSize(): Int32 \ Console =
520520
521521## Lessons Learned
522522
523- Style is not great. But then again, no examples to compare to.
523+ I think they key lessons is that:
524524
525- Ingredients for success:
525+ - Giving Claude access to the Flix API and Book is invaluable. Claude is very
526+ good at consulting both the API and documentation when it needs to use a
527+ feature or encounters a problem.
528+ - Letting Claude run the compiler repeatedly is very helpful. Moreover, the Flix
529+ compiler being highly resilient allows Claude to discover and fix many errors in one go; meaning that only few compilations are actually required.
530+
531+ The code style Claude uses is not great, but it is also not terrible. In fact,
532+ considering that Claude was never given a single large program, but only
533+ snippets from the Flix Book, its impressive how well it did.
526534
527- - Docs APIs
528- - Runnable compiler with reasonable error messages. (Resiliency helps here.)
529535
530536## Conclusions
531537
You can’t perform that action at this time.
0 commit comments