- Joined
- Dec 2, 2018
We already have Python tbhYou want this to be accessible to non-programmers, but you also want features like inlines and callables?
To elaborate on this:
Languages shouldn't cater to normies. There's another project like this led by some guy @ MIT, essentially Scratch for Javascript.
I think (not sure) I made the lead project mad by dismissing his project during the live presentation but I have a valid merit to do so.
All of those projects are done from the perspective of a nuanced programmer, NOT from an average person's point of view, let alone a K12 schooler.
Personally, as a zoomer my problem used to be that we had forced to deal with babyshit tools like Scratch, instead of real-world stuff I almost use daily as an adult (Python, TS, C#/Java, C).
The problem is twofold:
1) Most teachers outside of academia are amazingly retarded.
This is a systemwide problem and it would require some kind of a network connecting professionals, academics and kids.
2) Brain matter doesn't fucking grow on trees. Sometimes you need to omit some stuff or oversimplify in order to get your point across. It's easy enough to understand basic concepts like recursion (or mathematics), provided you are smart enough.
Kids aren't there yet, this is why they're here, not at fucking Oxford, Stanford or Priceton.
The curriculum would have to be shaped appropriately in order to compensate.
Now, how does this apply to normies?
Well, they're kind of like mentally stunned children.
I recall watching some bad (yet popular!) YT videos on stuff like Game Theory only to discuss a 10- minute lecture topic in such a bad way it was hilarious.
Speaking of Python, I have recently been doing some algorithms for my graph theory class.
https://en.wikipedia.org/wiki/Graph_coloring
I'll later post the algorithm from my GH.
Also, how the hell do you write a webserver? We only had some semblance of that in Java were we used the Socket Listener to accept requests on port XYZ. I assume the only way to do this right would he to read through the RFCs (like an engineer would) and handle the standard precisely.
Someone in the thread mentioned it's every programmers toy project, but considering that it's just insanely hard I doubt everyone wrote a web server by themselves.
Then again I kinda suck at programming. I limited my procrastination to almost minimum and I find myself sometimes just writing Test cases instead of actual code or program.
I feel like sometimes my brain wants some off time.
Last edited: