Live data from Hacker News

Shelly – a programming language to draw in the browser

shelly.dev

41–44 of 44 posts

Re: Shelly – a programming language to draw in the browser

#42

Earlier quoted context omitted.

Thanks! Would be great to get feedback once you get an occasion. The tutorial is only a start for what we are planning, so this is an area we'd like to work on next. Hence any pointers or ideas are welcome :)

Nicely done tool/site. Is there a play button to make the turtle start at the beginning and follow the path? Or pause and speed commands? I'm expecting that watching a turtle move is going to be key to getting my son into this.

Not yet, but that's one of the features we want to add after this initial release. Thanks for the feedback!

Re: Shelly – a programming language to draw in the browser

#43

I was looking to file some issues with the project but couldn't find a repo. Guess I'm too used to expecting things to be open source. Anyway, I'm hoping the authors see this. I tried Shelly for a while and here's what I think: 1. The tutorial needs background. Its text displayed over more text and that's tough to read. For the first point in the tutorial, I couldn't locate where it was visually and had to carefully…

Thanks for the feedback! 1. the background should be almost-opaque, with very little transparency. Can you share which browser/OS? Probably some missing CSS :) 2. Ha :D Maybe a grace period? Did you mostly mind the squiggly underline errors, or the red box that appears at the bottom? Giving feedback soon enough but not being aggressive is a delicate balance, there's probably room for improvement here.

1. FF 77 on Arch, with ublock origin enabled. I'd still say almost-opaque is a bad idea for text-over-text. Were it an image, an opacity: 0.5+ value would be fine, but text is very distracting even at opacity: 0.8 or so.

2. Maybe that could work. A red underline is fine but the error at the bottom is the biggest thing. Instead of switching between neutral/error state, why don't you experiment with working/neutral state? If the code is fine, show a green tick at the bottom, else just show the error with grey color and a grey icon so it's visible but not attention grabbing. On the other hand, you'd get the advantage of getting people hooked with getting the code back to green. Positive reinforcement.

2.

Re: Shelly – a programming language to draw in the browser

#44
post #40
post #34

Earlier quoted context omitted.

Thanks for the right wording. Yeah, the tool is fine, I got nothing against it, just our attitude makes our world more cluttered and fragmented, we lost the way to communicate in programming world at large. The Mess We're In - Joe Armstrong - https://www.youtube.com/watch?v=lKXe3HUG2l4

I'm not sure I understand your objection. Shelly is a programming language, inspired by Logo, and it also comes with a browser based environment. Isn't half of the communication problem you're referring to demanding that others use words the way you want them to, as opposed to listening, understanding that language is fluid, and trying to hear what they're saying instead of tell them they're wrong?

Your last paragraph is very important. Approaching life like this makes things so much easier and enjoyable for me.
Post reply on HN