=== ANCHOR POEM === ════════════════════════════════════════════════════─────────────────────────────── @user-1037 Lua with 0 based indexing would be the perfect language (okay maybe LuaJIT) (i try to hurt as few people as I can as little as I can but it's impossible to not hurt anyone) ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═════════════════════════════════════════════──────────────────────────────┘ === SIMILARITY RANKED === --- #1 fediverse/1320 --- ════════════════════════════════════════════════─────────────────────────────────── ┌───────────────────────────────────────────────────────┐ │ CW: cursing-mentioned-programming-languages-mentioned │ └───────────────────────────────────────────────────────┘ BASH with the syntax/semantics of LUA and the performance of C would probably be the perfect language, IMHO procrastinating again, damnit ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═════════════════════════════════════════──────────────────────────────────┘ --- #2 fediverse/3544 --- ════════════════════════════════════════════════════════─────────────────────────── ┌───────────────────────────┐ │ CW: programming-mentioned │ └───────────────────────────┘ "I wish there was a language that was as simple as C but had [insert complex language feature here]" ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═════════════════════════════════════════════════──────────────────────────┘ --- #3 fediverse/6437 --- ══════════════════════════════════════════════════════════════════════════════───── if I was writing a programming language, I'd name it C just to fuck with people (great, now others can decide how it's known) ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═══════════════════════════════════════════════════════════════════════────┘ --- #4 fediverse/1034 --- ═══════════════════════════════════════════════──────────────────────────────────── @user-192 be careful, recursion can cause stack overflows. better to run function pointers from a loop. That way you can operate as long as necessary. Just make sure you don't get in an infinite loop... ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════───────────────────────────────────┘ --- #5 fediverse/466 --- ═════════════════════════════════════════════────────────────────────────────────── I love Linux. All I have to do is type "authserver" and "worldserver" and wouldn't you know it suddenly a universe is created (with very constrained rules) that anyone might inhabit should they desire to. It's not like I'm perfect - oh wait I have a toot about that, gimme a sec ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧══════════════════════════════════════─────────────────────────────────────┘ --- #6 fediverse/5663 --- ═══════════════════════════════════════════════════════════════════════──────────── I'm going to write some lua code that doesn't do anything useful and which I don't share with anyone ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════════════════════════════───────────┘ --- #7 fediverse/1893 --- ═════════════════════════════════════════════════════────────────────────────────── @user-1056 heh probably, though for this specific instance my Ollama server wasn't running and I had already killed my Stable Diffusion server after utterly failing to produce anything useful... alas, a girl can dream of having a robot familiar, but not today I guess. Not if they keep hiding GPU usage from me >: ( ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧══════════════════════════════════════════════─────────────────────────────┘ --- #8 fediverse/1810 --- ═════════════════════════════════════════════════════────────────────────────────── some people hear words like "datastructures" and "object-oriented programming" and think they're made up terms that don't mean anything important. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧══════════════════════════════════════════════─────────────────────────────┘ --- #9 fediverse_boost/3734 --- ◀─╔══════════════════════[BOOST]════════════════════════─────────────────────────╗ ║ ┌────────────────────────────────────────────────────────────────────────────┐ ║ ║ │ i think my complaints about rust really boil down to “i know what im doing and this language is designed for people who don’t” │ ║ ║ └────────────────────────────────────────────────────────────────────────────┘ ║ ╠─────────┐ ┌───────────╣ ║ similar │ chronological │ different ║ ╚═════════╧═══════════════════════════════════════════─────────────────┴───────╝─▶ --- #10 fediverse/6438 --- ══════════════════════════════════════════════════════════════════════════════───── why would you gatekeep content by keeping us from easily using LLMs some people aren't technical and still need to write computer programs because that's how you enlighten a people is empower them with new tools "I've never heard of that programming language, but luckily I can fit all of it's documentation in my context window." ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═══════════════════════════════════════════════════════════════════════────┘ --- #11 fediverse/793 --- ══════════════════════════════════════════════───────────────────────────────────── @user-245 the abstraction of modern high level languages makes my head spin :babaw_spin:🌀🥴🌀 I feel like there's so many ways to trip yourself up! Consider me bewildered xD ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═══════════════════════════════════════────────────────────────────────────┘ --- #12 fediverse/1437 --- ════════════════════════════════════════════════─────────────────────────────────── a perpetual motion machine would appear stable to the machine in motion ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═════════════════════════════════════════──────────────────────────────────┘ --- #13 fediverse/3123 --- ═══════════════════════════════════════════════════════──────────────────────────── using linux requires constant maintenance and that's kind of unfair, actually. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════════════───────────────────────────┘ --- #14 fediverse/1246 --- ═══════════════════════════════════════════════──────────────────────────────────── @user-883 hehe if I don't understand how it works it's difficult for me to use things. My Linux friends get so exasperated with me because I'm like "cool script gimme like 2 days to figure it out" and they're like "bro just use these flags" and I'm like "no" ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════───────────────────────────────────┘ --- #15 fediverse/1233 --- ═══════════════════════════════════════════════──────────────────────────────────── low key kinda wish someone would kidnap me and lock me in a room with nothing but a c compiler and strict orders to only work on whatever I want ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════───────────────────────────────────┘ --- #16 fediverse/2638 --- ══════════════════════════════════════════════════════───────────────────────────── I really do believe that you can write any computer program you'd like with a combination of Lua, Bash, and C. Bash to start the program and enable updates / configuration, Lua to handle the scripting and ordering of events, and C (or Rust) to execute performance intensive sections. (often in their own threads) ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═══════════════════════════════════════════════────────────────────────────┘ --- #17 fediverse/1035 --- ═══════════════════════════════════════════════──────────────────────────────────── @user-757 @user-192 true and my suggestion doesn't provide a tracelog, pretty much just the status of the variables when it pauses or ends. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════───────────────────────────────────┘ --- #18 fediverse/345 --- ════════════════════════════════════════════─────────────────────────────────────── If you want to write object oriented C, just make one file per class and use static functions for private methods. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═════════════════════════════════════──────────────────────────────────────┘ --- #19 messages/972 --- ═════════════════════════════════════════════════════════════════════════────────── vibecoders write detailed instructions. "A for loop which iterates through all of the elements" and not "a package manager that stores all of it's instants" ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧══════════════════════════════════════════════════════════════════─────────┘ --- #20 fediverse/1841 --- ═════════════════════════════════════════════════════────────────────────────────── curling up in a ball and thinking about crying for hours is the same as crying. If a little bit less of a release. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧══════════════════════════════════════════════─────────────────────────────┘ |