Live data from Hacker News

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

repl.it

131–140 of 140 posts

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

#131
post #130
post #129

Earlier quoted context omitted.

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

So because of all the traffic we're getting (on here, Product Hunt, and Tech Crunch) there is a lot of container pool misses and because of the JVM Clojure takes a while to load. We just upped the Clojure pool so it should work now.

To address your points but please feel free to add this to our feedback board too.

>0. No docs. There's plenty of odd and unexplained behavior that needs documenting - at least until stuff is less broken.

This is definitely an area we need to fix but to your other comment there shouldn't be any unexplained behavior. If there is it's a bug. Please report it here: https://repl.it/bugs

>1. Can't eval single forms from editor. Whole files only.

Meaning you want to highlight code and eval it? That's something we've seen requested before and would love to implement.

> 2. Can't eval anything from files other than main.

Yes so if you start adding files we switch to executing code via `lein exec main.clj`. We should probably drop the REPL in the same namespace as well. Do you know if there is an easy way to connect the REPL to a running program?

> 3. Lots of delays and hangs. Very slow. Every eval takes multiple seconds. Some repl starts take 30 seconds.

should be fixed now.

>4. Weird inconsistent behavior. Sometimes it will render function return values from editor eval to the repl, sometimes not.

This should be consistent. It's the first time we hear about this, can you please report it with some repro steps?

> 5. Once you drop a new file, stuff breaks in strange ways. E.g. main.clj no longer seems connected to the user namespace.

Related to point #2

> 6. Can't load other files, (load "other.clj") doesn't find it.

It works, you shouldn't add the extension in `load`. See working example: https://repl.it/@amasad/Load-example

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

#132
post #131
post #130

Earlier quoted context omitted.

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

So because of all the traffic we're getting (on here, Product Hunt, and Tech Crunch) there is a lot of container pool misses and because of the JVM Clojure takes a while to load. We just upped the Clojure pool so it should work now. To address your points but please feel free to add this to our feedback board too. >0. No docs. There's plenty of odd and unexplained behavior that needs documenting - at least until stuf…

Thanks, really helpful! I have submitted a bug report.

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

#133
post #132
post #131

Earlier quoted context omitted.

So because of all the traffic we're getting (on here, Product Hunt, and Tech Crunch) there is a lot of container pool misses and because of the JVM Clojure takes a while to load. We just upped the Clojure pool so it should work now. To address your points but please feel free to add this to our feedback board too. >0. No docs. There's plenty of odd and unexplained behavior that needs documenting - at least until stuf…

Thanks, really helpful! I have submitted a bug report.

I hope at least for now the speed/delay issues are fixed.

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

#134
post #3

I use repl.it a lot but the python autocompleter is seriously lacking.

Yes, we're on it. We're implementing a language-server-protocol LSP for Python and most of our languages. Coming out soon.

Any chance you have an ETA?

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

#135
post #3

Earlier quoted context omitted.

Yes, we're on it. We're implementing a language-server-protocol LSP for Python and most of our languages. Coming out soon.

Any chance you have an ETA?

May by the latest. But most likely will get something out for python soon.

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

#137
post #3

I use repl.it a lot but the python autocompleter is seriously lacking.

Yes, we're on it. We're implementing a language-server-protocol LSP for Python and most of our languages. Coming out soon.

How does Repl.it make money to stay afloat? pay yourself?

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

#138
post #3

Earlier quoted context omitted.

Yes, we're on it. We're implementing a language-server-protocol LSP for Python and most of our languages. Coming out soon.

How does Repl.it make money to stay afloat? pay yourself?

Look at repl.it/pricing you can pay us for private repls (kind of like GitHub). Or if you're a school you can pay us for a really nice coding LMS.

But also, we're VC-backed, however, we're not the kind of startup that wants to grow at all expenses. We want to get that dough.

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

#140
post #138

Earlier quoted context omitted.

How does Repl.it make money to stay afloat? pay yourself?

Look at repl.it/pricing you can pay us for private repls (kind of like GitHub). Or if you're a school you can pay us for a really nice coding LMS. But also, we're VC-backed, however, we're not the kind of startup that wants to grow at all expenses. We want to get that dough.

I too want you all to stay in business.
Post reply on HN