=== ANCHOR POEM === ═════════════════════════════════════════════════────────────────────────────────── if we had better installer software we could have programs that work on any different type of machinery. ... isn't that what a compiler is? ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧══════════════════════════════════════════─────────────────────────────────┘ === SIMILARITY RANKED === --- #1 fediverse/3800 --- ═════════════════════════════════════════════════════════────────────────────────── @user-1352 You're absolutely right, the compiler knows better than me! Certainly the compiler doesn't know best, but certainly the compiler knows better than me. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧══════════════════════════════════════════════════─────────────────────────┘ --- #2 messages/129 --- ═════════════════════════════════════════════────────────────────────────────────── So you're telling me the speed difference between Python and C is due not to the logic that the programmer uses, but rather the optimization capabilities of the compiler? (An interpreter includes a compiler, it just runs it in a loop rather than a single pass) ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧══════════════════════════════════════─────────────────────────────────────┘ --- #3 fediverse/5179 --- ═══════════════════════════════════════════════════════════════════──────────────── why don't corporations let you write code in whatever language you want? it's trivial to run a compiler or interpreter inside of another program. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════════════════════════───────────────┘ --- #4 messages/1230 --- ═════════════════════════════════════════════════════════════════════════════════── The machine cult is just when everyone's job is building and maintaining the computer. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧══════════════════════════════════════════════════════════════════════════─┘ --- #5 fediverse/879 --- ══════════════════════════════════════════════───────────────────────────────────── @user-501 also it's only undefined behavior because the order of the bits aren't defined, so if you do bitfield "pointer arithmetic" then you're screwed if you try and be portable with it. However if you're just using bitfields as compressed data storage then you can safely access integer.a integer.b integer.c etc safely and easily. The compiler doesn't care what order they're in if you don't write logic that requires them to be in a certain order ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═══════════════════════════════════════────────────────────────────────────┘ --- #6 fediverse/404 --- ════════════════════════════════════════════─────────────────────────────────────── a preprocessor directive that tells the compiler to ignore all warnings on the next line ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═════════════════════════════════════──────────────────────────────────────┘ --- #7 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 │ ╘═════════╧╧════════════════════════════════════════───────────────────────────────────┘ --- #8 fediverse/854 --- ══════════════════════════════════════════════───────────────────────────────────── the user knows more than the programmer [more/better] ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═══════════════════════════════════════────────────────────────────────────┘ --- #9 fediverse/6106 --- ═══════════════════════════════════════════════════════════════════════════──────── ┌─────────────────────────────────────────────┐ │ CW: wild-unhinged-absurd-thoughts-mentioned │ └─────────────────────────────────────────────┘ what if closed source computing is actually better? computer programs should be dumb ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════════════════════════════════───────┘ --- #10 fediverse/5360 --- ═════════════════════════════════════════════════════════════════════────────────── another day goes by when I haven't done any programming... oh well ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧══════════════════════════════════════════════════════════════─────────────┘ --- #11 fediverse/1941 --- ═════════════════════════════════════════════════════────────────────────────────── @user-579 I've never actually used xbps-src, I usually just compile it using the same tooling that the people who made the program use. If your project doesn't have a make file then it's probably not ready for distribution yet. That's like, the first thing I write! Though I don't use make, I just use BASH and chain together compiler commands and whatnot ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧══════════════════════════════════════════════─────────────────────────────┘ --- #12 messages/584 --- ═══════════════════════════════════════════════════════════──────────────────────── Crucially, which implied a constant, reliable profit of 20%. Farmers could live like kings, so long as they only tended to themselves. We don't have to conglomerate, but it helps when we do. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════════════════───────────────────────┘ --- #13 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 │ ╘═════════╧╧══════════════════════════════════════════════─────────────────────────────┘ --- #14 fediverse/5839 --- ══════════════════════════════════════════════════════════════════════════───────── @user-1074 good code isn't always easily read. sometimes the architecture is more important. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═══════════════════════════════════════════════════════════════════────────┘ --- #15 fediverse/5247 --- ════════════════════════════════════════════════════════════════════─────────────── the hardest problem in computer science is figuring out why users do what they do. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═════════════════════════════════════════════════════════════──────────────┘ --- #16 fediverse/5185 --- ═══════════════════════════════════════════════════════════════════──────────────── frankly it makes a ton of sense to me that computer programmers would have a game playing in the monitor. Gotta keep those brains active after all. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════════════════════════───────────────┘ --- #17 fediverse/4804 --- ═══════════════════════════════════════════════════════════════──────────────────── I love it when wine doesn't work because it "failed to open program.exe" ... okay, can you tell me why it failed? ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════════════════════───────────────────┘ --- #18 fediverse/3123 --- ═══════════════════════════════════════════════════════──────────────────────────── using linux requires constant maintenance and that's kind of unfair, actually. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════════════───────────────────────────┘ --- #19 fediverse/1579 --- ═════════════════════════════════════════════════────────────────────────────────── fellas is it gay if I think fascists should be killed if they don't permanently revoke their ways ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧══════════════════════════════════════════─────────────────────────────────┘ --- #20 fediverse/1614 --- ════════════════════════════════════════════════════─────────────────────────────── wondering if anyone's ever made a computer that could only run programs written in interpreted languages. Like, no binaries allowed. Would probably be slower, but if my iphone is good enough for NASA to get to the moon then odds are it's good enough for me. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═════════════════════════════════════════════──────────────────────────────┘ |