Live data from Hacker News

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

repl.it

1–10 of 81 posts

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

#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 chooser. Maybe button labels, even tooltips would help. But I would definitely make the logo the 'home' button. Even refreshing the page didn't take me back.

Anyway, a minor complaint. A super-cool effort. I will now go play with it some more.

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

#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.

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

#6
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.

It wasn't obvious enough for a half-asleep half-wit (me). But as I said, a very minor complaint. It is a great app you have made.

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

#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..).

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

#8
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.

I thought that the lambda button would give me a list of available functions in my current language. I'd definitely recommend changing the label to something less ambiguous.

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

#10
Would it be possible to implement user input via the REPL instead of the current javascript prompts? Would be much less clunky.

Also, at the moment something like this doesn't work at all (Python):

  while True:
      user_input = raw_input()
      if user_input is 'q':
          break
      else:
          print user_input
Post reply on HN