Why do people faint at the sight of plain-text code?
-
I only code in emoji
-
Making something to make humans suffer is still making it for humans
-
I take it back
I'm sorry
I'm so, so sorry
-
Text code is overwhelming
Text is overwhelming (for me)
I like spaced out, low density information. I can process it better.
-
I take it back
I'm sorry
I'm so, so sorry
Wouldn't you rather want to code in this? https://github.com/Gen-Alpha-Inc/skibidi-lang
-
OOO/README.md at master · AlexanderOttenhoff/OOO
OΟО Is a Turing complete programming language derived from Ook! That leverages the benefits of Unicode - OOO/README.md at master · AlexanderOttenhoff/OOO
GitHub (github.com)
-
Wouldn't you rather want to code in this? https://github.com/Gen-Alpha-Inc/skibidi-lang
I'm going to retreat to my safe space and write some shim code in C now, thx
-
Text code is overwhelming
Text is overwhelming (for me)
I like spaced out, low density information. I can process it better.
-
LLVM IR wasn't made for humans
-
-
Different brains.
When I took over programming for my robotics team in highschool I switched from whatever visual flowchart bullshit they were using to robotc. I can't make heads or tails of programming without actual words that literally say what the program does.
-
No-one said they had to be easily read for humans.
-
I found the web dev
-
It... Kind of was though, IR gives us a way to translate higher level concepts to lower (but not the lowest) level representation. It also gives us a way to optimize before machine translation.
-
Text code is overwhelming
Text is overwhelming (for me)
I like spaced out, low density information. I can process it better.
-
Or Malebolge.
-
obviously the sadistic ones! those PLs certainly weren't made for the computer's benefit
-
imho they're still made for humans. But the goal is to discuss them rather than code with them n_n
-
For me, I think it's that most common-language things that I happen to look at are 500-line+ with non-obvious short names (initialisms? might be an issue with low-level). Some of it might be down to optimization or language features/requirements, or not using libraries. Though I also don't hate whitespace so it may just be my brain.
The other side of the coin is that interpreted languages (being more readable) are slower(+single-threaded) and have other limitations/issues. I have some hope that Python's update with JIT and no-GIL may change that, but integrating it into other tools is still an issue so I haven't looked into it.
The one language that has clicked for me is Nim-lang (compiles-to-C, interop). I haven't done enough real projects, but I like the syntactic sugar and UFCS. Not sure if that's the best way to say it, but it's like the options that exist can be used to make code more concise. Something that seems small like how you can write conditions or loops can make a big difference.