[vox] Fwd: SVLUG Feb. 3rd meeting: Eric Wing on 'Swift on Linux'

Bill Kendrick nbs at sonic.net
Wed Feb 3 09:50:29 PST 2016


SVLUG meets tonight in Mountain View.

----- Forwarded message from Rick Moen <rick at linuxmafia.com> -----

Date: Wed, 3 Feb 2016 09:43:54 -0800
From: Rick Moen <rick at linuxmafia.com>
Subject: [svlug-announce] SVLUG Feb. 3rd meeting: Eric Wing on 'Swift on
	Linux'
To: svlug-announce at lists.svlug.org


WHEN:

Wednesday, February 3rd, 2016 
7pm-9pm


MAIN PRESENTATION

TOPIC: Swift on Linux


PRESENTED BY:
 Eric Wing

TOPIC SUMMARY:
Apple, Inc's much-lauded Swift (https://developer.apple.com/swift/)
programming language is now available on Linux
(https://swift.org/blog/swift-linux-port/).  Companies like IBM are
already eyeing Swift (https://developer.ibm.com/swift/) as a potentially
great server back-end language, but our speaker wonders about its
potential for cross-platform user-facing applications. But for Linux in
particular, this runs headlong into what Linus Torvalds himself claims
(http://www.eweek.com/enterprise-apps/linux-founder-linus-torvalds-still-wants-the-desktop.html) 
is the main issue that has prevented Linux on the desktop from really
happening. 

This talk will not be learning how to code in Swift, nor a how-to on
getting Swift installed on your system. Instead, this is a look at how
one could go about making consumer-class, user-facing binaries on Linux
with Swift, using SteamOS (https://en.wikipedia.org/wiki/SteamOS) and
Raspberry Pi 2 (Raspbian, https://www.raspbian.org/) as a laboratory on
how this can be achieved. The talk will include looking at how to build
Swift from the context of how to manage its dependencies, so it is
actually possible to ship stand-alone binaries without dependency
package management and root access. Once that is achieved, the talk
looks towards the present and future of how cross-platform Swift apps
might be developed, and what kinds of apps might be ideal for building
in Swift if the right seeds are planted early enough.

ABOUT THE PRESENTER:
Eric Wing (https://twitter.com/ewingfighter) is a longtime Mac
developer. Feeling he was living too extravagant of a lifestyle of ramen
and subsidized bus passes, Eric Wing graduated (kicking and screaming)
from the University of California, San Diego with a master's degree in
computer engineering, just days before 9/11. In the challenging world
that followed, he worked a wide range of jobs in the field, from
automated testing on satellite systems, to scientific visualization with
a variety of different operating systems and programming languages. In a
stroke of genius (actually, it was more likely just a stroke), he
figured out how he could work even harder for no money and started
working on open-source projects. He has been a contributor to projects
such as SDL (Simple DirectMedia Layer), OpenSceneGraph, and the
Lua/Objective-C Bridge (and its successor LuaCocoa). When he was offered
co-authorship of Beginning iPhone Games Development, how could he
possibly have refused the idea of even more hard work for virtually no
pay? It was a match made in heaven!

LOCATION:

 Symantec
 VCAFE Facility
 350 Ellis Street (near E. Middlefield Road)
 Mountain View, CA 94043

 Directions on how to get there are listed at:
 http://www.svlug.org/directions/symantec.php

We've tried our very best for these directions to be accurate.
If you have any improvements to make, please let SVLUG's volunteers know!
webmaster at svlug.org

POST-MEETING GATHERING:

If you just can't get enough, a smaller group usually goes to a local
restaurant/diner after the meeting:  Frankie, Johnnie & Luigi, Too,
939 West El Camino Real between Shoreline and Castro, Mountain View.

We look forward to seeing you there!



_______________________________________________
svlug-announce mailing list
svlug-announce at lists.svlug.org
http://lists.svlug.org/lists/listinfo/svlug-announce

----- End forwarded message -----

-- 
-bill!
Sent from my computer


More information about the vox mailing list