The Artima Developer Community
Sponsored Link

Agile Buzz Forum
Great Words of Wisdom from Niall

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
James Robertson

Posts: 29924
Nickname: jarober61
Registered: Jun, 2003

David Buck, Smalltalker at large
Great Words of Wisdom from Niall Posted: Nov 30, 2007 8:15 PM
Reply to this message Reply

This post originated from an RSS feed registered with Agile Buzz by James Robertson.
Original Post: Great Words of Wisdom from Niall
Feed Title: Travis Griggs - Blog
Feed URL: http://www.cincomsmalltalk.com/rssBlog/travis-rss.xml
Feed Description: This TAG Line is Extra
Latest Agile Buzz Posts
Latest Agile Buzz Posts by James Robertson
Latest Posts From Travis Griggs - Blog

Advertisement

Niall put this tidbit in the comment of a previous post. I like it so much, I think it deserves front page attention.

My approach is to, as one might say, 'trick' the audience into accepting that they already do grok

keyword:syntax: (and cascades) by getting them viewing a slide of English text, e.g.



    Memo

        to: Linux group

        from: Travis

        re: Smalltalk syntax

        date: 12 may 2007.



    I shall try to show you that Smalltalk syntax

        is easy to learn;

        is not really weird.



and then showing the same in Smalltalk, e.g.



    Memo

        to: 'Linux group'

        from: 'Travis'

        re: Smalltalk syntax

        date: (12 may: 2007).



    Smalltalk syntax

        isEasyToLearn: true;

        isReallyWeird: false.



Remarking that first is properly-punctuated English, and that they already know how to read it, bridges

naturally to explaining that the second is properly-punctuated Smalltalk and therefore they already

know how to read it too since they understand the English syntax rules.  I find this short-circuits the,

"Oh gosh, this looks weird", response that is otherwise likely if you just start showing Smalltalk code. 

Joking that them mustn't let their ability to read English go out of scope whenever they encounter code

can get the audience in the mood to see any issues they have reading keywords as their problem and a

laugh rather than your problem and a fault of Smalltalk.

Very astute. Very nice.

Read: Great Words of Wisdom from Niall

Topic: Taking control of XML.XMLParser's Network access Previous Topic   Next Topic Topic: Changes

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use