Start: Jun 7 2016 18:30
End: Jun 7 2016 20:30
Location: 6th Floor, 200 Victoria St. Carlton VIC 3053
Link:
http://luv.asn.au/meetings/map
Speakers:
* Les Kitchen, Functional Programming
* Russell Coker, BOINC
Functional Programming
----------------------
From Wikipedia: In computer science, functional
programming is a
programming paradigm—a style of building the structure and elements
of
computer programs—that treats computation as the evaluation of
mathematical functions and avoids changing-state and mutable data. It is
a declarative programming paradigm, which means programming is done with
expressions or declarations instead of statements. In functional code,
the output value of a function depends only on the arguments that are
input to the function, so calling a function f twice with the same value
for an argument x will produce the same result f(x) each time.
Eliminating side effects, i.e. changes in state that do not depend on
the function inputs, can make it much easier to understand and predict
the behavior of a program, which is one of the key motivations for the
development of functional programming.
Dr Les Kitchen is an Honorary Senior Research Fellow in the Department
of Computer Science and Software Engineering at The University of Melbourne.
BOINC
-----
An overview of BOINC (Berkeley Open Infrastructure for Network
Computing) on Linux and running SETI@home with it. Will also include
random side topics such as how to deal with heat problems in PCs.
Russell Coker has done lots of Linux development over the years, mostly
involved with Debian.
Venue: 200 Victoria St. Carlton VIC 3053
Late arrivals, please call (0490) 049 589 for access to the venue.
Before and/or after each meeting those who are interested are welcome to
join other members for dinner. We are open to suggestions for a good
place to eat near our venue. Maria's on Peel Street in North Melbourne
is currently the most popular place to eat after meetings.
LUV would like to acknowledge Red Hat and Infoxchange for their help in
obtaining the meeting venues.
Linux Users of Victoria Inc. is an incorporated association,
registration number A0040056C.