** MacTechGroup Meeting Wednesday Jun 7 - 7PM

Owen Hartnett owen at clipboardinc.com
Thu Jun 1 21:18:02 EDT 2017


MacTechGroup

The MacTechGroup holds meetings for Macintosh programmers on the first Wednesday of each month at MIT in Cambridge, Massachusetts, USA.

Next Meeting:
Jun 7- 7:00 PM Building E51  MIT Sloan School 

 Topic: Sequences and Collections in Swift.

 Speaker: John Shockey


Room 325.

Coming from Objective-C, we're used to a standard library that's mostly classes and functions. The Swift Standard Library is quite different. 

Not only are the concrete objects more often structs or enums (value types) than classes (reference types), but a lot of the heavy lifting is done by protocols. Two of the most important are Sequence and Collection. 

I'll show these essential protocols, how built in types like arrays and dictionaries (and many more) get substantial power from conforming to them, how some less obvious types do as well, and how you can make your own types conform to get a whole lot of functionality almost for free.

The first half hour to hour, we have an open discussion session and "Bring out your code." For "Bring Out Your Code" session, members can bring in intractable bugs, and we'll help debug them as a group. We don't guarantee success, but our track record is very good. Our final hour is for the presentation. No dues, no fees, no costs.


************************


You can get a map showing building E51 at
<http://whereis.mit.edu/bin/map?oldstate=2&off.x=4620&off <http://whereis.mit.edu/bin/map?oldstate=2&off.x=4620&off>.y=1640&hi=bldg_e51&zoom.x=89&zoom.y=38>


The MacTechGrp always meets the first Wednesday of the month. (Sometimes I screw up the date of the notice, but it's always the first Wednesday)

You can get more information on the MacTechGrp and directions at http://www.mactechgroup.org <http://www.mactechgroup.org/>.  We're also on Meetup.com <http://meetup.com/> now - check it out.  Please sign up for our group on Meetup, and swell our ranks.  It's free to sign up.  I'm paying the bill.

To contact the unindicted co-conspirator irresponsible for this group,
email owen at clipboardinc. <mailto:owen at clipboardinc.net>com


_______________________________________________
MacTechGroup-annouce mailing list
MacTechGroup-annouce at lists.mactechgroup.org <mailto:MacTechGroup-annouce at lists.mactechgroup.org>
http://lists.mactechgroup.org/mailman/listinfo/mactechgroup-annouce <http://lists.mactechgroup.org/mailman/listinfo/mactechgroup-annouce>
_______________________________________________
MacTechGroup-annouce mailing list
MacTechGroup-annouce at lists.mactechgroup.org <mailto:MacTechGroup-annouce at lists.mactechgroup.org>
http://lists.mactechgroup.org/mailman/listinfo/mactechgroup-annouce <http://lists.mactechgroup.org/mailman/listinfo/mactechgroup-annouce>_______________________________________________
MacTechGroup-annouce mailing list
MacTechGroup-annouce at lists.mactechgroup.org <mailto:MacTechGroup-annouce at lists.mactechgroup.org>
http://lists.mactechgroup.org/mailman/listinfo/mactechgroup-annouce <http://lists.mactechgroup.org/mailman/listinfo/mactechgroup-annouce>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mactechgroup.org/pipermail/mactechgroup-annouce/attachments/20170601/3d04578f/attachment-0001.html>


More information about the MacTechGroup-annouce mailing list