July 11th 2017 – MUG Meeting

Regular MUG Meeting

We meet at 6:30pm on the second Tuesday of each month at the Farmington Community Library.

Topics Include:

Getting Started with the GNU Toolchain 

At the heart of the GNU project is a suite of development tools known as the GNU Toolchain. This suite of tools makes it easy to develop, compile, and release code. In this talk Dr. Bob will talk about the GNU Toolchain.  You'll learn about software life cycle, development cycle, and build cycle and the support offered by the components of the GNU Toolchain. He'll also demonstrate how to write a few simple programs (hello, ungz, zhead) from C/C++ source code, with libraries, testing, and debugging. He'll cover using gcc, ar, ld, tar, and make. He'll also touch on using gdb, autoconf, m4, bison+flex, man, info, doxygen, plantuml, emacs, eclipse, readelf, and strace. It's a presentation you won't want to miss.

If it takes a rocket scientist ... Dr. Robert Meier received a B.S.Physics and B.S.Electrical Engineering from Villanova University in 1981 and a Dr of Electrical Engineering from Stanford in 1987. For NASA Ames Research Center he developed autonomous procedures which flew as the Cryogenics Fluid Transfer experiment (STS-57 SHOOT), and Curiosity Sky Crane (MSL). A Unix user since 1981, he wrote the emacs C++ electric mode, and has researched parallel, and distributed computing, and interplanetary networking for Bell Labs and others. 

 

Scheme, Guile, and Racket: an introduction

Functional programming concepts are becoming more and more prevalent for developers. But getting started with these languages can be pretty daunting. In this talk Craig Maloney will discuss is recent fascination with learning Scheme, a LISP language designed for learning. We'll start with a simple tutorial of Scheme and show how a few simple commands and concepts can lead to more powerful programs. We'll also talk about how to set up your own Scheme environment using the FSF's Guile environment and the Racket variant of Scheme. Come learn more about this popular variant of LISP and learn more about functional programming.

Craig Maloney is one of the board members for MUG. He's been programming computers ever since he inserted Atari BASIC into his Atari 400. He can be found over at http://decafbad.net

Plus we'll have our regular features: Jobs Looking for People, People Looking for Jobs, and much more! We'll also be meeting for dinner at Red Lobster in Novi after the meeting. 

July 11th, 2017 6:30 PM   through   8:45 PM
32737 W 12 Mile Rd
Farmington Hills, MI 48334
United States

Show large map
Email:

Help spread the word

Please help us and let your friends, colleagues and followers know about our page: July 11th 2017 - MUG Meeting


You can also share the below link in an email or on your website.
http://www.mug.org/?page=CiviCRM&q=civicrm/event/info&page_id=1425&id=70&reset=1