<div dir="ltr">Thanks to Ben & Les for the demos. Big thanks to steve hosting the event.<div><br></div><div style>~ Thomas.</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On 7 June 2013 10:44, Ben Arnold <span dir="ltr"><<a href="mailto:benarnold@fsfe.org" target="_blank">benarnold@fsfe.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Fri, Jun 07, 2013 at 10:04:34AM +0100, Les Pritchard wrote:<br>
>    Hi all,<br>
>    Thanks to those of you who attended the meeting last night, I think it's<br>
>    safe to say it was a success. There were some good discussions and even<br>
>    the start of a programming project.<br>
<br>
</div>Indeed, Thanks Les for showing me how layers of storage stuff can fit together<br>
as it's something I've never been able to see for myself.<br>
<br>
<br>
<br>
I gave a short demo on the basis of OOP. We tried to use short, tangible<br>
examples to explain concepts, and here they are; the lug_events.rb shows<br>
different object definitions (classes), and phone.rb the inheritance through<br>
them: <a href="https://github.com/ChesterLUG/Eventomato/tree/develop" target="_blank">https://github.com/ChesterLUG/Eventomato/tree/develop</a><br>
<br>
This site may be useful for explaining OOP more in prose than code (incl.<br>
concepts that I didn't talk about): <a href="http://www.rubyist.net/~slagell/ruby/" target="_blank">http://www.rubyist.net/~slagell/ruby/</a><br>
Particularly the Classes, Inheritance & Accessors pages. The OOP Thinking<br>
page covers more than I did, if you're interested.<br>
<br>
(Les, an aside: interfaces and abstract classes aren't an explicitly<br>
different thing in Ruby. They are just normal classes that act like it,<br>
so basically you start writing Java in Ruby. You can do Singletons very<br>
easily, however, in more than one way.)<br>
<div class="im"><br>
<br>
<br>
>    Thanks very much to Steve for kindly hosting the event.<br>
<br>
</div>+1<br>
<br>
<br>
--<br>
Ben Arnold<br>
Chester, UK<br>
<br>
Free Software Foundation (Europe)<br>
e: benarnold at <a href="http://fsfe.org" target="_blank">fsfe.org</a> | ben at <a href="http://seawolfsanctuary.com" target="_blank">seawolfsanctuary.com</a><br>
w: <a href="http://seawolfsanctuary.com" target="_blank">seawolfsanctuary.com</a> | chat: benarnold at <a href="http://jabber.fsfe.org" target="_blank">jabber.fsfe.org</a><br>
<br>
_______________________________________________<br>
Chester mailing list<br>
<a href="mailto:Chester@mailman.lug.org.uk">Chester@mailman.lug.org.uk</a><br>
<a href="https://mailman.lug.org.uk/mailman/listinfo/chester" target="_blank">https://mailman.lug.org.uk/mailman/listinfo/chester</a><br>
</blockquote></div><br></div>