I think it’s “learned helplessness”, sadly. https://en.m.wikipedia.org/wiki/Learned_helplessness
Like much of math, people are often eager to talk about the cool stuff and make it sound hard because they are proud they understood it. For a newcomer, this is just a brick in the face.
It took me looking at unfamiliar programming languages and realizing that I could read most of them without really knowing them for me to realize I probably could learn to at least read another language.
It’s been years since then and I’m still probably shit at Spanish, but just like programming languages regular languages were made by humans to communicate with other humans, you’re capable of understanding any of them given a reasonable amount of time and guidance.
you just made me inadvertently realize that’s exactly why AI will never take development jobs.
Well, unless it creates its own language that we can’t read.
What is non-plain-tezxt code?
‘Nocode’, scratch, NODE-red, etc.
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.
All programming languages claim to be for humans. Doesn’t make them good at it.
Nobody said all humans
Hey babe, wanna kill all humans?
i don’t think brainfuck or ook are actually meant for humans. more like against humans
They are very much aimed at humans.
Crafted to hurt humans, but still.
imho they’re still made for humans. But the goal is to discuss them rather than code with them n_n
Or Malbolge.
If anything, that only proves the point even harder.
Wtf. Go look at the examples. W. T. F.
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.
Text code is overwhelming
Text is overwhelming (for me)
I like spaced out, low density information. I can process it better.
I wish I understood this point of view better. I crunch through information, so I want it to be densely packed. I’d love to know why and how this helps you so I can better help my peers that are like you?
I love how he said what he said and you dump this 5line paragraph on him 😘👌
I don’t think there is a solution
Maybe codeblocks or the Ue5 visual script thing xD
I’m not looking for a solution, I want to gain empathy so I can be a better leader for my peers and followers. I want to understand how you get through life and what affects this thing that makes you diverse from me so that I can positively impact the people around me.
Oh ok
I’m not a professional in this, I’m afraid that I can’t help you
Thank you. If Ikea could write directions in Python, I would be sooooo happy.
import common_sense from toolbox import AllenKey <snip> allen_key = AllenKey(size=4mm) allen_key.screw(screw1)
…there are languages that aren’t written in plaintext???
“No-code”, scratch, etc
I only code in emoji
Is this you?
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
I’m going to retreat to my safe space and write some shim code in C now, thx
I was going to post the whitespace programming language but this wins
I heard there was a programming language where you programmed a tree, that you could only manipulate manipulate in a “IDE” that looked a bit like Microsoft Word and saved the “source code” as a binary file.
Found the infos: https://youtu.be/vcFBwt1nu2Ut=479
Off the top of my head, Microsoft Excel, Max/MSP, and Piet
LLVM IR wasn’t made for humans
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.
Malbolge