Post

It's kind of funny that due to AI/LLMs these days another metric to rate #programming languages on has become "token efficiency". On the bright side - some of the beloved languages like #Clojure, #Ruby, #FSharp and #OCaml fared pretty well due to their expressive and compact syntax.

13 reposts23 likes

My reflex is to consider Dynamic languages as "not qualifying" because of the churn that they can create. It can overwhelm a context window (unless there's a mountain of feature extracted training data to compensate) #python

One thing I think this chart misses is the syntax that LLMs have been trained at. For example, the issue with LLMs not understanding collection expressions in C# was notorious and contributed to more verbose code. Same with other language features that make it terse but clear.

💯 We've adjusted our expectations for how much we get out of a given context window simply for all of the guards that have to be put in place with Serena memories and other documentation references.