Must have a minimum of 1000 lines of code in a single project to count as "used", so that following a tutorial or running some examples won't count as "using the language".
Only new code counts. If I have an old project and make changes to it, the changes must be substantial(>1000 lines diff) to count as actively using it.
I won't start or avoid new software projects or languages to manipulate this market, though if somebody adds an option and I see it it could influence me. For example, "SMT-LIB" and the option reminds me that I could solve a problem using an SMT solver; but I wouldn't e.g. avoid using the Z3 Python library in favor of SMT-LIB just to get mana.
Going through my personal markets to early-resolve or cancel because of the pivot.
I'll leave this one open for now. Emacs Lisp, Python, Common Lisp, Racket, and Haskell all resolve YES. Mathematica might too, but counting and timing the lines of code is annoying so I'll do it later.
I haven't written any other languages on this table this year.
Turing machine
This one was closer than you might think. I actually did get Claude 3 to implement a Turing Machine. But it's not going to reach 1000 lines of TM specification most likely.
I renamed this to Perl 5, but it could also have been ( https://en.wikipedia.org/wiki/PEARL_(programming_language) ), Perl 5, or the language formerly known as Perl 6 but which is now named Raku. You can rename it again if you meant one of the other two.
@Mira what was the original answer before you renamed it it to "Perl 5"? (I don't see the Mag's original answer anywhere in the UI)
@AxelJacobsen Not this year. Some years I solve like 2 of those before I get bored, so next year it's unlikely to meet the 1000 line minimum to influence this market. Though it would count as a "project" if I solved sufficiently many problems.
@Mira word, thanks! If you haven't used Julia before, its an absolute joy. I don't want to influence the market in an unethical way, but dang it's a buttery language