Variable naming conventions by programming language:

Python: the_thing
JavaScript: theThing
TypeScript: theThing: any
Java: AbstractFactoryPatternSingletonInstanceManagerThing
C: i
Go: thing, err
Rust: maybe_the_thing

@raiderrobert using camelCase for Rust. Is this bait? 😆
@crenfrow I knew I was going to screw one up. Thanks! Fixing it!
@raiderrobert haha, all good! I can't keep it straight jumping between languages all the time either.
@raiderrobert I understood all the references except Rust. Is because of the optionals?
@betzerra Yeah, I was trying to figure out how to make a joke about the optionals. It was my best one.
@raiderrobert @betzerra It was clear to this rust programmer that you were going for the flavor of `if let Some(bullshit) = maybe_the_thing { ...`
@overeducatedredneck @raiderrobert Im very used to optionals because of Swift 😅. I like them, I do not like Rust though

@raiderrobert

Common Lisp: *the-thing*

@raiderrobert lol at the any. That's so true...
@raiderrobert Java should be type T lol.
@raiderrobert forth, cobol, basic and pascal missing

@raiderrobert

In Rust I'd use: the_thing_opt

@raiderrobert Haskell: theThing, theThing' :: TheThing

@raiderrobert

C++: std::shared_ptr<AbstractTemplatedThingFactory<T>>::type

PHP: $the_thing

COBOL: THE-THING-THAT-DOES-THE-STUFF-FOR-BUSINESS-LOGIC

Assembly: mov eax, [thing]

Kotlin: theThing?.let { it }

@kolaente @raiderrobert a thing-factory is that the place where they make thingies?
@feike
I didn't know that thing-factories are a thing nowadays
@kolaente @raiderrobert

@raiderrobert

Fortran:
IMPLICIT REAL*8(A-H, O-Z)
THING=0.0D0

@raiderrobert I love camelCase and I use it everywhere.
@raiderrobert so right with the Java one 🤣🤣🤣
@raiderrobert C for the win! (Ok, `i` is a bit short if it's not literally a for loop index.)
@raiderrobert Java variable convention is camelCase, you are mixing type convention with variable names

@raiderrobert
Zig: perhaps something like this
const the_thing: *anyopaque = undefined;

Or less meaningful but more iconic:
const the_thing = comptime null;

@raiderrobert Smalltalk: `aThing`

@raiderrobert in Elm:

thing: Maybe Thing