6,553 karma · joined August 18, 2011
twitter: @amasad
Founder: https://repl.it
Like an account wide shell access? That's an interesting idea although not sure about the feasibility since every repl is it's own container.
One thing we've been toying with is a CLI-like tool that let's you manage your account. We can add account-wide grep and things like it there. You can access an early version here: https://repl.it/~/cli
>2. While I understand the need to simplify UI, it is not clear why "Python" REPL comes with a folder view to the left by "Python + PyGames" one doesn't. Similarly shell is only accessible in certain types of REPLs. I understand there some key combination to start shell, but only works some of the time.
This is great feedback and we're already starting to address it. The difference between different environments is annoying. I believe PyGame is the same environment so you might be talking about "Python with Turtle" which currently runs a different environment. We're getting close to addressing all this.
As for the shell it's accessible everywhere now, you can pull it up from the command-bar https://blog.repl.it/commandbar
>3. I had a case of one REPL running an infinite loop - none of us could do anything to terminate it.
That's surprising to hear because we do a lot of work to try to handle infinite loops and make it easy to terminate (try this for example https://repl.it/@amasad/loop-test). Do you remember exact steps or do you have a link to debug? You can always email me with bugs or feedback: amjad@repl.it
>4. Once we wrote some code that generated a file. It took us several refresh/logout sequences to make it visible in the file manager - clear support for such use-cases would be helpful.
It's actually quite common use-case to generate files and while incredibly tricky to make it work well I believe we've recently became better at this. Can you give it another shot? Again please email me with the repl if it doesn't work.
Thanks so much, feedback like this is always valuable. You'd be happy to know that a company-wide priority right now is quality, bugs, and reliability. By early next year we'll be much more polished.
If you care to chat about this use-case and help us learn more please email me amjad@repl.it
Repl.it is the first massively open collaborative computing platform where anyone, even without even needing an account, can hop on and in seconds start coding, building, and hosting apps and websites.
Apply if you like working on challenging and impactful problems. Running a service like this is hard to operate, scale, and secure. Also, supporting the number of languages we do (https://repl.it/languages) is a hard tooling problem -- we have to build generic protocols for all IDE actions like executing, debugging, authoring, running tests, writing files, etc. Finally, it's an incredibly challenging frontend/design problem to build a fast collaborative in-browser IDE that's both powerful and simple.
It's a great time to be joining us, we're still 15 full-time people, we reach millions of coders a month, and we're backed by YC and a16z.
I also wrote recently about how GPT-3 being so good with little training at code generation might make for interesting advancement in programming environments: https://blog.repl.it/codingai
Any feature that's implemented in the UI is implemented as abstraction over things you can do by opening the shell. Because we are a small team that prizes simplicity over completeness, and because GH is the most popular we just made that the default.
But you can open the shell (command/cntrl+k and type "shell") then use git to your hearts desire :)
We'll probably add native GitLab or whatever others want in the future. You can always leave feedback here and tell us what you want: https://repl.it/feedback
We've improved performance a lot and we'll keep working on it. I just timed it and it took me 5 seconds to start a new Python repl and execute code :)
> I tried to log in to check whether things had improved, but apparently I need Google's permission to do so now? And, in fact, nothing will run without allowing Google's JavaScript, even once I've logged in.
What do you mean by this? You can log-in via Google but that's about it.
> That being said, I think the world is better with Repl.it in it. It's not like these other things I criticise where I think we're better off without them; Repl.it's flaws are infuriating because they're stopping me from appreciating something potentially great.
Thanks we're always happy to hear feedback, negative more important than positive. I'd invite you or anyone who loves Repl.it but find it to be lacking to apply to work with us https://repl.it/jobs
So I invite you to provide a compelling case for how this is a call for free labour.
- https://github.com/replit/prybar
We're also hiring someone to work on languages at Repl.it: https://repl.it/@util/jerbs#open-positions/language_hacker.t...
Although the API is already pretty experimentation and REPL-friendly. I recorded a video here of the development experience: https://twitter.com/amasad/status/1286813984159444992
Apply!
Repl.it is the first massively open collaborative computing platform where anyone, even without even needing an account, can hop on and in seconds start coding, building, and hosting apps and websites.
Apply if you like working on challenging problems, because running a service like this is hard to operate, scale, and secure. Also, supporting the number of languages we do (https://repl.it/languages) is a hard tooling problem -- we have to build generic protocols for all IDE actions like executing, debugging, authoring, running tests, writing files, etc. Finally, it's an incredibly challenging frontend/design problem to build a fast collaborative in-browser IDE that's both powerful and simple.
It's a great time to be joining us, we're still 12 full-time people, we reach millions of coders a month, and we're backed by YC and a16z.
The internet didn't start in "1991" it started in 1966 with ARPANET and it was so hard and expensive to use it would make using Bitcoin feel like using a toy.
The tone of this article gives me Krugman-on-internet vibes: "By 2005, it will become clear that the Internet’s impact on the economy has been no greater than the fax machine’s"
I also notice random acts of kindness from people, spontaneous corporation amongst rivaling tribes or companies, and things a strict self-interested agent-based analysis will tell us it's not possible.
It's an insightful model of the world but it's too simplistic and pessimistic.