Skip to content

Commit 1f08d93

Browse files
committed
work on LLMs
1 parent 72f002c commit 1f08d93

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

content/blog/llms-new-languages.md

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)