Effective Spark for Neophytes
Spark is a wonderful, esoteric and sometimes obtuse programming environment, but it is very difficult for the neophyte. Understanding the fundamental concepts of the system takes time and energy. To make matters worse, non-trivial example applications of any merit are hard to find. By the end of the talk, neophyte developers will realize what Spark can do for them and give them a perspective to approach their own solutions.
I am a veteran programmer of a wide variety of projects. These have ranged from high-performance servers delicately hand-crafted in C to creaky old desktop applications written in dead frameworks to squeaky-clean mobile applications written using the latest cool tools. I have developed a strong interest in the structure of our craft and how we nurture our new apprentices into strong journeymen. Writing something that seems to work from a superficial inspection is simply not good enough. Like breathtaking sleight-of-hand, what we create should astonish at every level and should withstand inspe