My personal experience is as somebody comming from almost 3 decades of oop
with c++ and java,  while there are a lot of tutorials etc for folks
starting out with go as a first or second language. I find there is a lack
of support for people moving from other languages and other methodologies.

On 20 Jul 2016 9:53 a.m., "simran" <sim...@dn.gs> wrote:

> I personally find Go just a joy to program in and show my kids some code
> all the time (my kids are 9 years old)... it's still complex for them as i
> haven't overwhelmed them with programming. What they do absolutely LOVE
> though is code.org <http://s.bl-1.com/h/26Yp8n1?url=http://code.org/> (
> https://studio.code.org
> <http://s.bl-1.com/h/26YpD93?url=https://studio.code.org/>/ ) - their
> school has a extra-curricular class around it, and all the kids have taken
> to it with a huge amount of enthusiasm.
>
> The main thing i think they like is that it's visual - for an introduction
> (as a first language), i think the visual components really really help. At
> the moment, you can see the "JavaScript" behind the visual components you
> build, and the kids are starting to progress to that. What i believe might
> be really good is if we can help adapt code.org
> <http://s.bl-1.com/h/26YpJZ5?url=http://code.org/> to also show potential
> "Go" code (as an alternative to the javascript) and let people tweak the
> Go. The educational and fun structure has already been built by code.org
> <http://s.bl-1.com/h/26YpPy7?url=http://code.org/> and they have done
> such a marvellous job, why not build on that?
>
> On Wed, Jul 20, 2016 at 11:35 AM, Dan Kortschak <
> dan.kortsc...@adelaide.edu.au> wrote:
>
>> It's an interesting post and something I can see being true to an
>> extent, but I'd like to put forward an alternative from my own
>> experience.
>>
>> I came to Go as an extremely inexperienced programmer - a couple of
>> years with Perl and a childhood with C64 basic/6502/Z80 and virtually no
>> formal CS background (one half year unit in first year undergrad).
>>
>> When I started using Go it had only been open sourced for a year and a
>> half. I found the support for people starting to use Go to be
>> outstanding even when questions were only tangentially related to Go
>> (generic algorithmic problems were happily(?) helped with). In part it
>> seems this was due to decisions by the Go core developers to help foster
>> a helpful and welcoming environment (rsc has discussed the motivations
>> for this in the past). Maybe that "fresh scene" has diminished a little,
>> but it doesn't really seem so to me.
>>
>> Dan
>>
>> On Tue, 2016-07-19 at 08:16 -0700, Matt Aimonetti wrote:
>> > I just wanted to point out a post I published today talking about the
>> fact
>> > that we are often leaving new / less experienced Go developers high and
>> dry:
>> > https://medium.com/@mattetti/go-is-for-everyone-b4f84be04c43
>> >
>> > I'd love to see what you all in mind to help new or junior developers.
>> > Maybe share some of the pain points you've experienced or seen (for
>> > instance setting up the Go path, finding resources to get started
>> etc...)
>> > I'm thinking about a bunch of very short posts on basic topics and
>> maybe a
>> > real beginner tour of Go. We are going to do a beginner night next
>> month at
>> > our LA/Santa Monica Go meetup and hopefully better understand what the
>> > current pain points/blockers are.
>> >
>> > What do you think?
>>
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "golang-nuts" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to golang-nuts+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
> --
> You received this message because you are subscribed to the Google Groups
> "golang-nuts" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to golang-nuts+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to