HtDP is how I learned to program correctly *after* I got my bachelor's in CS. I still recommend it to coworkers and other experienced programmers so they can start to learn good coding habits.<span></span><br><br>On Tuesday, August 20, 2013, Alexander McLin wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div>The new design looks good on my iPhone and on desktop. It is a good improvement over the old site. <br>
<br>To add to Neil's comment about dividing into two sections for experienced programmers and educational outreach for aspiring programmers. One issue I often see with others when talking about Racket is that they think it's just an educational platform for middle school to high school. They don't realize it's also a full service serious language for serious programming. I think the web redesign should spend some effort on emphasizing that part.<br>
<br></div>However, although HTDP is intended for beginners, I still bought it anyway as my introduction to Racket and to rework and improve my habits. It is still good resource even for experienced people, so I'd hate to see it hidden away behind a "For Beginner" button. I'm not sure whether segregating completely the advanced and beginner materials is the right way to do it.<br>
<br></div>Alex<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Aug 19, 2013 at 7:12 PM, Sam Tobin-Hochstadt <span dir="ltr"><<a href="javascript:_e({}, 'cvml', 'samth@cs.indiana.edu');" target="_blank">samth@cs.indiana.edu</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Ok, that makes sense. Can you file this as an issue on the GitHub<br>
repository I just mentioned?<br>
<span><font color="#888888"><br>
Sam<br>
</font></span><div><div><br>
On Mon, Aug 19, 2013 at 7:09 PM, Stephen Chang <<a href="javascript:_e({}, 'cvml', 'stchang@ccs.neu.edu');" target="_blank">stchang@ccs.neu.edu</a>> wrote:<br>
>>> - web scraper example is cut off when clicking "?" Maybe make the<br>
>>> overlay window variable width?<br>
>><br>
>> I'm not sure what you mean. Can you include a screenshot?<br>
><br>
> Screenshot attached.<br>
><br>
> Obviously not a huge issue but looking into it more, the example gets<br>
> cut off only because my browser window width is too small (monitor is<br>
> in portrait). If I increase the window width then the entire example<br>
> is visible. Still, it seemed weird because there was plenty of space<br>
> on either side.<br>
><br>
><br>
>><br>
>>><br>
>>> on mobile (android 4.1.2, default browser):<br>
>>> - topright menu has very dark background when opened, so links are not<br>
>>> very visible<br>
>><br>
>> I'll check this out.<br>
>><br>
>> Thanks for the feedback!<br>
>><br>
>> Sam<br>
>><br>
>>><br>
>>> On Mon, Aug 19, 2013 at 5:39 PM, Sam Tobin-Hochstadt<br>
>>> <<a href="javascript:_e({}, 'cvml', 'samth@cs.indiana.edu');" target="_blank">samth@cs.indiana.edu</a>> wrote:<br>
>>>> Recently I (with assistance from Asumu) have spent some time drafting<br>
>>>> a revised home page for Racket. A revised web page will nicely<br>
>>>> complement the big upcoming release, I hope. You can see the draft<br>
>>>> here, which is ready for people to try out:<br>
>>>><br>
>>>> <a href="http://homes.soic.indiana.edu/samth/new-web/" target="_blank">http://homes.soic.indiana.edu/samth/new-web/</a><br>
>>>><br>
>>>> Some things to try out out: clicking the right and left arrows,<br>
>>>> clicking the "?" box, visiting the RacketCon page.<br>
>>>><br>
>>>> The new page addresses a few problems that I see with our current page:<br>
>>>><br>
>>>> 1. It works well on small devices, which our current page doesn't.<br>
>>>> Try it out on a phone or a tablet.<br>
>>>> 2. It reduces the size of the top header, which will lighten the<br>
>>>> burden on the documentation pages, for example, or the pkg index if we<br>
>>>> add the header there.<br>
>>>> 3. It puts more info on the first page. This means that people are<br>
>>>> more likely to see information about how to contribute to Racket or<br>
>>>> approaches to learning programming using our tools.<br>
>>>> 4. The font size is larger, which I think makes it much more readable.<br>
>>>><br>
>>>> Perhaps more controversially, I adapted some prose about Racket from<br>
>>>> Matthias' "Racket is ..." post, and added a tag line at the top.<br>
>>>><br>
>>>> Lots of work is still needed if we want to use this as the basis for<br>
>>>> Racket's web page (it's written in raw HTML, other pages would need<br>
>>>> work, etc), but I hope that people like it enough to continue pursuing<br>
>>>> this.<br>
>>>><br>
>>>> Sam<br>
>>>> _________________________<br>
>>>> Racket Developers list:<br>
>>>> <a href="http://lists.racket-lang.org/dev" target="_blank">http://lists.racket-lang.org/dev</a><br>
>>> _________________________<br>
>>> Racket Developers list:<br>
>>> <a href="http://lists.racket-lang.org/dev" target="_blank">http://lists.racket-lang.org/dev</a><br>
_________________________<br>
Racket Developers list:<br>
<a href="http://lists.racket-lang.org/dev" target="_blank">http://lists.racket-lang.org/dev</a><br>
</div></div></blockquote></div><br></div>
</blockquote>