3 ms·
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 h
by forbes 15y ago
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.
- amasad 15y agoWe thought the lambda button would be obvious! Will add labels/tooltips soon, thanks.
- forbes 15y agoIt 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.
- rprospero 15y agoI 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.
- alttag 15y agoSame 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.
- amasad 15y agoWebsite conventions? We think of repl.it as a webapp, not a website. Once you load a language the app remembers your language and loads it for you on next page load, and if you want to change your language you click the language selector button (which I agree is not that clear at the moment).
- zbuc 15y agoThen it should also load the last program you were working on -- and, if possible, the output from the interpreter as well. Cool app!
- max99x 15y agoCurrently you can save a replayable session and get a unique link, but this is public. We do have plans to remember history locally (either just as command history or a full-blown session) in the future. The initial relevant issue is at https://github.com/replit/repl.it/issues/15 https://github.com/replit/repl.it/issues/15.
- xtan 15y agoagreed with op. Lambda is not at all obvious.
- DanielRibeiro 15y agoI liked the fact that it is much faster than ideone[1], even though it has way less languages. [1] http://ideone.com/ http://ideone.com/
- yahelc 15y agoI think the difference is that ideone is actually running those languages on the backend, whereas this is running JS-based interpreters in the browser.
- DanielRibeiro 15y agoI guess this is right.
- amasad 15y agoA quick fix has been deployed. Clicking on the logo would open up the language selector page, and added tooltips to the buttons.