Hasty Briefsbeta

Bilingual

LLMs as Compilers

10 months ago
  • #Compiler
  • #Software Engineering
  • #LLM
  • LLMs are currently used as assistants, helping with tasks like code autocomplete.
  • There is potential for a transition from assistant mode to compiler mode in coding.
  • In compiler mode, engineers would focus on context and testing features, not examining code.
  • Compilers are provable with straightforward input-output mappings, unlike LLMs.
  • Treating code as an intermediate layer, LLMs can be seen as a new kind of compiler.
  • LLM-as-a-compiler would involve iterative improvements until the output is correct.
  • SWE agents could be key in converting context into features within the LLM compiler system.