Live data from Hacker News

Repl.it 1.0: IDE that Grows from Playgrounds to Fullstack Apps

repl.it

121–130 of 140 posts

Re: Repl.it 1.0: IDE that Grows from Playgrounds to Fullstack Apps

#121
post #114

Earlier quoted context omitted.

Just for the sake of listing, what "alternatives" are available today ? I can think of 1. Codepen (pure HTML+CSS+JS+frameworks) 2. jsfiddle.net/ (pure HTML+CSS+JS+frameworks) 3. Cloud 9 (full ide?) 4. https://anvil.works/ (pure Python) 5. CaptainDuckDuck ? 6. Repl.It 7. https://glitch.com/ 8. Runkit.io (pure node.js) Other ?

Is there a cloud (browser) based IDE that allows to run code on a server I specify? Right now I'm using the remote deployment feature of PyCharm to run tensorflow code on different remote GPU servers, but I'd like to uncouple the IDE from my local machine. Ideally, I'd like Github to offer such service, so that I can edit the code in my repo right on github.com, specify a remote server to run it on, and seamlessly tr…

You could set up a CI server that watches commits, and then commit to a branch, have it deploy automatically.

Re: Repl.it 1.0: IDE that Grows from Playgrounds to Fullstack Apps

#122

Earlier quoted context omitted.

Just to be clear, Google using the Classroom product doesn't implicitly grant you permission to use their logo on your marketing materials. Did you obtain permission from the listed entities to use their logos?

Agreed. I expressed some concerns about the now dead "trusted by" section as well https://twitter.com/stephenrigsby/status/973640170648956929 . Also why is your comment kinda-greyed out?

It was downvotes heavily (5 downvotes). "Move fast and break things, including business ethics and trademark laws" must be the prevailing thought among the HN readership

Re: Repl.it 1.0: IDE that Grows from Playgrounds to Fullstack Apps

#123
post #102

Earlier quoted context omitted.

looks great, especially classroom feature.. congrats :)

I'm a university professor, and there's no way i can afford personally 1$/month per student. And definitely the school won't allow me the budget. "Use the lab computers", they'll say.. So I don't know how realistically someone can use repl.it for teaching, at least in public/higher education.

Repl.it allows each teacher account to have up to 200 students for free! Is this enough to cover all your students? If not, reach out to me at tim@repl.it and we can work something out.

Re: Repl.it 1.0: IDE that Grows from Playgrounds to Fullstack Apps

#124

Earlier quoted context omitted.

Agreed. I expressed some concerns about the now dead "trusted by" section as well https://twitter.com/stephenrigsby/status/973640170648956929 . Also why is your comment kinda-greyed out?

It was downvotes heavily (5 downvotes). "Move fast and break things, including business ethics and trademark laws" must be the prevailing thought among the HN readership

[deleted]

Re: Repl.it 1.0: IDE that Grows from Playgrounds to Fullstack Apps

#125

Thought I'd try this out for some Django evangelism but: How do I get to a bash shell? I know how to work around the inability to run management commands but I want to show a noob the normal way to do things.

Incorporating bash access is our next step. :) We know a lot of seasoned users will want to use it as part of their dev setup.

Re: Repl.it 1.0: IDE that Grows from Playgrounds to Fullstack Apps

#126
post #26
post #15

Earlier quoted context omitted.

Oh, I could see how this could be misleading. So the open-source tech you linked to is outdated -- we moved everything from the client-side to our own infra (because we wanted to do things like open a port). We intend to open source the backend infra too but it takes time for the protocol to stabilize. The "open-source" section on the homepage is intended to show that some open-source projects (for example Jest https…

The teacher you're thinking of from last year is me :) Thanks a lot for the great classroom product, and your support. It made my work a lot easier.

[deleted]

Re: Repl.it 1.0: IDE that Grows from Playgrounds to Fullstack Apps

#127
post #103

Earlier quoted context omitted.

repl.it looks awesome. It'd be interesting to hear more about how you're doing provisioning and orchestration. Are you running a Kubernetes or DC/OS cluster by chance? Are you spinning down idle instances after some time? What actually happens behind the scenes to make a deploy go live? etc And then some more general questions - Can I hook a CI into the deploy loop? (Maybe that doesn't quite make sense given the mode…

Great questions and we intend to write about this more in the future. We had to build our own container orchestration mostly for speed and customizability. A bit of context: for every language/environment we have a Dockerfile (naturally) and a JSON configuration that describe how it runs, how it install packages, how it runs unit tests, how it formats code, etc. When we build the container we insert a program that we…

Thanks! This is great. Definitely looking forward to a post.

Re: Repl.it 1.0: IDE that Grows from Playgrounds to Fullstack Apps

#128

Thought I'd try this out for some Django evangelism but: How do I get to a bash shell? I know how to work around the inability to run management commands but I want to show a noob the normal way to do things.

Incorporating bash access is our next step. :) We know a lot of seasoned users will want to use it as part of their dev setup.

It's more that it's awfully tortuous to use Django without it. The syntax for creating and running migrations inside a Python shell isn't very pleasant and all the documentation assumes you're doing all this from a bash shell.

> We know a lot of seasoned users

It's actually the other way around. Seasoned users can work out how to get round the lack of a shell. Beginners will be thoroughly confused.

Re: Repl.it 1.0: IDE that Grows from Playgrounds to Fullstack Apps

#129
post #11

Hey HN, author and Repl.it cofounder here. It's been a long journey to get to what we're calling 1.0 and HN have been there on every step of the way. We started working on what became Repl.it back in school where we were tired of setting up the development environment on every machine we wanted to code on. It was at a time where everything was moving to the cloud and we thought that, naturally, coding would follow su…

This has so much potential but I'm finding it near unusable right now. I use the Clojure REPL, so some of these issues might be unique to it.

    0. No docs. There's plenty of odd and unexplained behavior that needs documenting - at least until stuff is less broken.
    1. Can't eval single forms from editor. Whole files only.
    2. Can't eval anything from files other than main.
    3. Lots of delays and hangs. Very slow. Every eval takes multiple seconds. Some repl starts take 30 seconds.
    4. Weird inconsistent behavior. Sometimes it will render function return values from editor eval to the repl, sometimes not.
    5. Once you drop a new file, stuff breaks in strange ways. E.g. main.clj no longer seems connected to the user namespace.
    6. Can't load other files, (load "other.clj") doesn't find it.
I could go on, but it's currently a mess from my perspective. I swear it used to work pretty well and now it's super broken. Any way I can log these issues and get them worked on?

Re: Repl.it 1.0: IDE that Grows from Playgrounds to Fullstack Apps

#130
post #129
post #11

Hey HN, author and Repl.it cofounder here. It's been a long journey to get to what we're calling 1.0 and HN have been there on every step of the way. We started working on what became Repl.it back in school where we were tired of setting up the development environment on every machine we wanted to code on. It was at a time where everything was moving to the cloud and we thought that, naturally, coding would follow su…

This has so much potential but I'm finding it near unusable right now. I use the Clojure REPL, so some of these issues might be unique to it. 0. No docs. There's plenty of odd and unexplained behavior that needs documenting - at least until stuff is less broken. 1. Can't eval single forms from editor. Whole files only. 2. Can't eval anything from files other than main. 3. Lots of delays and hangs. Very slow. Every ev…

Weird, must be a regression. Read some other comments here yesterday about the clojure repls working well. Looking into it now. For feature requests here https://repl.it/feedback
Post reply on HN