Live data from Hacker News

Try Python, Ruby, Lua, Scheme, QBasic, Forth ...

repl.it

21–30 of 81 posts

Re: Try Python, Ruby, Lua, Scheme, QBasic, Forth ...

#21
post #7

It's fun by itself, but what I believe could make it really useful would be to include interactive tutorials for each language. That's what I was expecting when I clicked the link.

We have put lots of time and effort into getting all of these languages to run smoothly in the browser, we thought we would showcase this project before continuing on with our plans (more languages, tutorials, etc..).

Sorry I realize my comment sounded a bit negative, which wasn't at all my intention. You've done a fantastic job already and it's great to know tutorials are on your todo list.

Re: Try Python, Ruby, Lua, Scheme, QBasic, Forth ...

#23
post #17

This is awesome! I see this replacing my normal pastebin/ideone workflows ... One comment: in python, technically tabs are equivalent to 8 spaces, but in your REPL it is equivalent to 4 spaces. Is that a modification to the version of python you are using, or did you make a decision to match 4 spaces (BTW: I really like this, but it breaks some older code)

[deleted]

Re: Try Python, Ruby, Lua, Scheme, QBasic, Forth ...

#25
I'm getting a 330 ERR_CONTENT_DECODING_FAILED when I try to load up the site. If no one else is getting this then chances are it's my company's firewall interfering. If its rule set detects either "fun" and/or "potentially useful" the site is immediately banned.

Re: Try Python, Ruby, Lua, Scheme, QBasic, Forth ...

#26
post #22

Nice stuff... What about some SCALA ? mixed paradigm functional + object oriented with a lot of mojo !

Scala is great and we would love to have it. But the core philosophy behind repl.it is that everything has to be client-side. We're not very experienced with the JVM languages, but we are planning to experiment in loading them inside a Java Applet. Not sure how doable is this, would appreciate some feedback.

Re: Try Python, Ruby, Lua, Scheme, QBasic, Forth ...

#27
post #25

I'm getting a 330 ERR_CONTENT_DECODING_FAILED when I try to load up the site. If no one else is getting this then chances are it's my company's firewall interfering. If its rule set detects either "fun" and/or "potentially useful" the site is immediately banned.

Getting the same error here.

Error 330 (net::ERR_CONTENT_DECODING_FAILED): Unknown error.

Re: Try Python, Ruby, Lua, Scheme, QBasic, Forth ...

#28
post #26
post #22

Nice stuff... What about some SCALA ? mixed paradigm functional + object oriented with a lot of mojo !

Scala is great and we would love to have it. But the core philosophy behind repl.it is that everything has to be client-side. We're not very experienced with the JVM languages, but we are planning to experiment in loading them inside a Java Applet. Not sure how doable is this, would appreciate some feedback.

Nice, thanks for the reply... I am not sure either if it can be done like that, but It would be great to have it. Good luck with the experiment I hope it works out well.

Re: Try Python, Ruby, Lua, Scheme, QBasic, Forth ...

#29
post #3
post #2

amasad: After a 5 minute play my first impressions are 'awesome!'. Some feedback: I selected QBasic then changed my mind but couldn't immediately figure out how to get back to the list of the languages. Clicking the logo of a website usually takes you back to the 'home page', which in this case I consider to be the list of languages. You have buttons at the top right, with the lambda taking me back to the language ch…

We thought the lambda button would be obvious! Will add labels/tooltips soon, thanks.

Same comment as the GP. I felt like you're breaking a convention by not having the logo go back to the chooser page, and by not returning to the chooser on refresh/revisit.
Post reply on HN