Hasty Briefsbeta

Bilingual

Working on a Programming Language in the Age of LLMs

9 months ago
  • #Programming Languages
  • #Innovation
  • #LLMs
  • The author has been working on Rye since 2018, seeing potential value in it despite the rise of LLMs.
  • LLMs generate code from prompts, and while results can be good, they still rely on existing programming languages and resources.
  • Developing a new programming language is challenging, especially when LLMs threaten to make traditional languages obsolete.
  • LLMs currently depend on host languages but may eventually develop their own ecosystems, potentially killing off existing languages.
  • The key question is whether natural language is the best way to declare computer instructions, or if specialized languages offer better precision.
  • Programming languages are tools for thinking, not just communication, and losing them could diminish our ability to think precisely.
  • LLMs are backward-looking, trained on past data, raising concerns about whether they can drive genuine innovation.
  • The author questions if LLMs can produce original thought or merely recombine existing knowledge.
  • Despite the challenges, the author believes it's still worthwhile to build a new language, perhaps now more than ever.