A keyboard and mouse probably solve most of the complaints in this thread.
A keyboard and mouse probably solve most of the complaints in this thread.
Higher layers of abstraction can make sense; no code tools can be killer; but that isn't really replit. Replit is just a weird product on the side of the abstraction spectrum which requires its devs to understand a large chunk of what would be required to get, say, a nodejs server running on, say, Heroku.
It's for people who want to learn how to code or want to prototype something absolutely as quickly as possible with the minimal amount of tooling and experience.
For sure. I'm just personally not sure that's a billion-dollar company idea myself, which if you've taken $100 million+ of funding, it will need to be. Definitely willing to eat my words though if they pull it off: anything that gets more people into programming and understanding how the devices they use work is a good thing in my opinion (which is worth about as much as you just paid for it!)
Learn to code then be an “excel jockey”. Those folks create just as much value with less of the identity bullshit.
Edit - sorry if this sounded confrontational. That wasn’t my intent - I just learned that I feel passionately about this topic.
The problems start when it is pushed beyond its limits, sheets can become undocumented mess of cell spaghetti which users still expect to scale up and grow new features indefinitely. It's hard to determine for Excel coders when they are past that cost/benefit tipover point and move up to a more robust set of programming tools.
My understanding is that is the problem repl.it is trying to solve. In a sentence: think about your code and not your environment.
My curmudgeonly self thinks that there are deeper problems and externalities that programming on a phone/tablet or in the web only exasperate. Computer literacy is shockingly poor among the incoming generation of people who have only used mobile devices, WebUIs, and maybe a Chromebook - and that's not the fault of people or technology, but the business models that only succeed by locking users into platforms and hiding details of how those platforms work. The issue with programming on mobile or through something like repl.it is that it hides too much - at the end of the day, tinkering with computers requires computers that can be tinkered with and software systems that can be introspected.
VT100 and IBM360, you didn't have to be in the mainframe room to learn to code.
Right now, what's being sold is "more people can go into the career of programming" as opposed to "no really, it's possible to bring so-called 'programming' to everyone.'"
Put differently, it wasn't that Hypercard didn't catch on, it's that things like Hypercard get "killed."
Fully agree with this.
To the extent where I wish there was an "environment service" wherein I simply specify the desired packages and tools I want via GUI (No JSON or Terraform or anything other than radio buttons and drop downs) - and I get a spooled up VM with all the dependencies and paths perfectly built in with no jank package clashes or deprecated packages that need patching.