=== ANCHOR POEM === ═══════════════════════════════════════════════════════──────────────────────────── ┌───────────────────────┐ │ CW: cursing-mentioned │ └───────────────────────┘ A big reason why I hate Java is because I write terrible Java that would constantly need to be refactored. Even though it's faster and better, nobody would understand it, so it would need to be rewritten. Fucking great, that's why I don't write Java. Fucking Java. [Java is the main language used in her university studies. The ones she's currently failing out of.] ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════════════───────────────────────────┘ === SIMILARITY RANKED === --- #1 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 │ ╘═════════╧╧═══════════════════════════════════════════════════════════════════════────┘ --- #2 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 │ ╘═════════╧╧═══════════════════════════════════════════════════════════════════════────┘ --- #3 fediverse/876 --- ══════════════════════════════════════════════───────────────────────────────────── @user-246 there is a reason to be annoyed, and that reason is that storing numbers as "dynamically typed" string values is both inefficient and frustrating due to the bugs it provokes. Not sure how common those bugs are in HTML, but dynamically typed languages like Python and Javascript have a whole class of potential errors that are significantly more difficult to debug than on C or Rust where the variables are statically typed ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═══════════════════════════════════════────────────────────────────────────┘ --- #4 fediverse/2859 --- ══════════════════════════════════════════════════════───────────────────────────── ┌───────────────────────┐ │ CW: cursing-mentioned │ └───────────────────────┘ large corporations will often error check constantly which slows down their software to an immense degree. every time data passes from one function to another, there's like... 15 different tests to check if it's this type or that, or in the right random seed and it's like... wow can you not, like. design your software intelligently and then you won't need a bunch of slow-ass if checks every time you want to update a string??? software should be writable without fucking getters and setters. If it isn't, then your functions aren't complete. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═══════════════════════════════════════════════────────────────────────────┘ --- #5 fediverse/5405 --- ══════════════════════════════════════════════════════════════════════───────────── can't stop thinking about a visual programming editor that can be interacted with in the same way that people are used to (think chromebooks dragging and dropping icons in a web UI) but produces a text-file full of code and all the required compilation scripts for any language the user requires... seriously, programming is not THAT different between the different languages. especially the main ones. they're all essentially variables and function calls at the end of the day, so why not abstract away all the extra details and build something that n00bz can actually use to build things. I technically could make this but I don't have the bandwidth and I don't think it's important really? who can say, the tools tend to co-create the solutions in my experience. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═══════════════════════════════════════════════════════════════────────────┘ --- #6 fediverse/3072 --- ═══════════════════════════════════════════════════════──────────────────────────── ┌──────────────────────────────────────────────────────────┐ │ CW: re: details for those who don't know and are curious │ └──────────────────────────────────────────────────────────┘ @user-246 That's ridiculous! They wouldn't even let you hand deliver them? Why wouldn't copies suffice! They should have all that information on file already! I'm fuming >: ( ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════════════───────────────────────────┘ --- #7 fediverse_boost/5981 --- ◀─╔═══════════════════════════════[BOOST]════════════════════════════════────────╗ ║ ┌────────────────────────────────────────────────────────────────────────────┐ ║ ║ │ Some programming languages I’ve tried and liked and would recommend to others:C (especially C89/C90/“ANSI C” and C99)posix shell, bourne shell, and similar shells (bash, ksh93, mksh)PHPScheme (depending on the vibes I’m getting from someone I might recommend)Common Lisp (Same caveat as Scheme)Emacs Lisp (Same caveat as Scheme and Common Lisp)Motorola 68000 assembly │ ║ ║ │ │ ║ ║ │ Some languages I’ve tried and liked but would not recommend to others:Hewlett-Packard RPL (Actually I might recommend it to someone but it has to be a very specific kind of person)FORTH (same as RPL)Commodore BASIC (Microsoft BASIC) for the VIC-206502 assembly (so bad it’s good)Z80 assembly │ ║ ║ │ │ ║ ║ │ Some languages I’ve tried, did not like, and would not recommend to others:COBOL (maybe I could get used to it? I can at least read it. Just it’s so painfully like writing SQL statements without being as generally useful as SQL database queries)Kotlin (Like that feeling when you read words that alone you understand, but together in a sentence they make zero sense)JavaClojure (a.k.a. “Let’s make Common Lisp but make it worse”)Rust (stands for “Ridiculous Use of System Time” or something as far as I am concerned, heavy on memory and storage and super slow to compile and reads like Kotlin)TI BASIC (TI-82/83/84 style; TI-89 is a little bit better but still not good)C++ (unless you’re just writing almost completely C and building it with a C++ compiler)x86 assembly (I kind of like it but mostly don’t, there are better and more coherent CISC processor ISA’s if you’re into that) │ ║ ║ │ │ ║ ║ │ I should put Javascript somewhere, so I’ll say that it’s possible to write javascript code that I like and can read. Just no one chooses to do it anymore. There was a window between the time JQuery started to fade and all these stupid fucking “web frameworks” took off that it was somewhat tolerable. │ ║ ║ └────────────────────────────────────────────────────────────────────────────┘ ║ ╠─────────┐ ┌───────────╣ ║ similar │ chronological │ different ║ ╚═════════╧════════════════════════════════════════════════════════════┴───────╝─▶ --- #8 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 │ ╘═════════╧╧════════════════════════════════════════───────────────────────────────────┘ --- #9 fediverse/4296 --- ═══════════════════════════════════════════════════════════──────────────────────── @user-1655 why don't we just weaponize email and send json to each other that ends up parsed, interpreted, and presented on the end-user's computer using whatever client we want? ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════════════════───────────────────────┘ --- #10 fediverse/1870 --- ═════════════════════════════════════════════════════────────────────────────────── why would I want other people using my computer? They don't know how to use my computer! They might break something or mess something up or automatically read/edit my files that are stored in standard locations through the usage of a script which automagically scans and ransomwares machines on the internet who store their files in specific standardized locations! no thank you. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧══════════════════════════════════════════════─────────────────────────────┘ --- #11 messages/303 --- ═════════════════════════════════════════════════────────────────────────────────── Most of my magic is based on communicatuion. Why the fuck doesn't anyone want to sit down on a bunch of drugs and attempt to figure out telepathy with me? It's literally all I want! Though I can't say it's all I'll ever want. I'm sure I'll want more, but like... It's not that hard, conceptually, so... Let's just fucking try it please? ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧══════════════════════════════════════════─────────────────────────────────┘ --- #12 fediverse/5832 --- ═════════════════════════════════════════════════════════════════════════────────── Linux is so cool, I hate it so much. Linux is so cool, I love it to death. Linux is so cool, I want to scream~ Linux is so cool, nothing works but dreams. yearnyearnyearnyearnyearnyearn ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧══════════════════════════════════════════════════════════════════─────────┘ --- #13 fediverse/5765 --- ╔═══════════════════════════════════════════════════════════════════════───────────┐ ║ Lua is the most fun language to write code in! The reason is because it's so │ ║ simple, it distills programming down to it's basics, and there's very few │ ║ surprises. Plus, you can use it like a bash script, meaning it's great for │ ║ writing little utilities. │ ║ │ ║ why are we so attached to monolithic massive programs without shared memory? │ ║ we could just write to the hard drive by file.io'ing a file and opening it │ ║ later in a different program. What's the deal with databases, whatever │ ║ happened to just loading things into a datastructure? │ ║ │ ║ oh, is your filesize too massive? what if we redundancied and abstracted and │ ║ concentrically inter-co-acted and thus our familiar forces are defined. │ ║ │ ║ who are your true foes, in [checks notes] computer programming? um, probably │ ║ complexity, probably logical incongruities, probably │ ║ future-technical-debt-style incomprehensibilities, probably stuff that doesn't │ ║ really have anything to do with the hardware but instead is mostly software. │ ║ │ ║ essentially, organization, but done on a whim. │ ║ │ ║ "but $?" │ ╟─────────┐ ┌───────────┤ ║ similar │ chronological │ different │ ╚═════════╧════════════════════════════════════════════════════════════┴──────────┘ --- #14 fediverse/3919 --- ══════════════════════════════════════════════════════════───────────────────────── ┌───────────────────────┐ │ CW: cursing-mentioned │ └───────────────────────┘ that feeling when your computers are just fucked and it's like... whatever, computers are fucked, I don't give a fuck ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═══════════════════════════════════════════════════────────────────────────┘ --- #15 fediverse/3802 --- ═════════════════════════════════════════════════════════────────────────────────── what if we got together and adopted a new open source project every month and just collectively worked around the clock to learn and work through the important problems facing it or even like, cleared out the backlog of stupid pointless boring tasks that would allow the developers to work on something better call it the wandering parade of development could give us some experience organizing small, short-term projects to accomplish specific goals and tasks in an ad-hoc way that relied less upon procedure and more on "I think so-and-so knows something about that, they were looking into those files and posted a breakdown of how they work yesterday" ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧══════════════════════════════════════════════════─────────────────────────┘ --- #16 fediverse/2124 --- ╔═════════════════════════════════════════════════════─────────────────────────────┐ ║ seriously, just google docs mixed with WC3 editor. │ ║ │ ║ boom, infinite storytelling device. As long as you were good with it, which │ ║ was something that a CHILD could learn in like 3-6 months. │ ║ │ ║ Seems like it could be an ENTIRELY NEW SKILL that people could play with. │ ║ │ ║ But no, we learn excel and word in class at middle school. │ ║ │ ║ boring. │ ║ │ ║ I'd rather learn Bash or terminal customization or memory hierarchy │ ║ organization. │ ║ │ ║ Yeah I mean that's cool but dude have you heard of multithreading? It's so │ ║ cool, you can run like 500 different thoughts at once. It's amazing. │ ║ │ ║ ... I dunno, but I'm sure there's times when you'd want to use it. Like, │ ║ processing a lot of data little-by-little. │ ║ │ ║ like, what if you had a camera feed of EVERY social media perspective AT ALL │ ║ TIMES. Like, an instance admin streaming your inputted text to their databanks │ ║ that they can project onto an LLM which interprets and identifies mis-aligned │ ║ or altered direction units and mark them as "flagged", whatever that means, │ ║ for their future the algorithm doesn' │ ╟─────────┐ ┌───────────┤ ║ similar │ chronological │ different │ ╚═════════╧══════════════════════════════════════════──────────────────┴──────────┘ --- #17 fediverse/3290 --- ═══════════════════════════════════════════════════════──────────────────────────── ┌───────────────────────┐ │ CW: cursing-mentioned │ └───────────────────────┘ All because [redacted] stupid fucking dumb piece of shit [redacted] put their half-empty ice-cream mug next to [redacted] and forgot about it. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════════════───────────────────────────┘ --- #18 messages/481 --- ═══════════════════════════════════════════════════════──────────────────────────── All because [redacted] stupid fucking dumb piece of shit [redacted] put their half-empty ice-cream mug next to [redacted] and forgot about it. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════════════───────────────────────────┘ --- #19 fediverse/617 --- ═════════════════════════════════════════════────────────────────────────────────── So much of computing is just... handling the quirks of hardware and presenting it to the user (programmer) in a way that is sane and makes sense, instead of the arcane and [nebulous/confabulous/incomprehensible] way that physical nature demands our absurdly potentialized computational endeavors be. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧══════════════════════════════════════─────────────────────────────────────┘ --- #20 fediverse/1225 --- ═══════════════════════════════════════════════──────────────────────────────────── @user-883 don't worry I can sift through junk. I'll write my own using yours as a reference to debug why mine isn't working. "oh probably because I didn't do this part here" also, bad news. Guess I'm doing C programming. What should I make? I'm thinking Tic Tac Toe or maybe a really basic Asteroids or something ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════───────────────────────────────────┘ |