Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

NYC LOCAL: Tuesday 12 February 2013 Lisp NYC: Brian Hurt on Type Systems

3 views
Skip to first unread message

secr...@lxny.org

unread,
Feb 11, 2013, 1:10:42 AM2/11/13
to
<blockquote
what="official LispNYC announcement from
http://lispnyc.org/"
edits="list of mailing list posts removed">

Subject: New York City Lisp User Group: Type Systems with Brian Hurt
X-URL: http://lispnyc.org/
Date: Sun, 10 Feb 2013 10:27:01 -0500 (EST)

corner New York City
Lisp Group LispNYC.org meetings blogs news home

( front-page )

Upcoming related events:
* Jan 23-25, Lambda Next in Berlin, Germany
* Feb, 12, Erlang Factory Lite 2013 in Munich, Germany
* Mar 18-20, Clojure West in Portland, Oregon
* Apr 2-3, 8th Annual Philly Emerging Tech Conference in Philadelphia,
Pennsylvania
* Jun 1-4, European Lisp Symposium 2013 - ELS'13 in Madrid, Spain
* Jun 9-12, "30 Years of Smalltalk" the Smalltalk Industry Conference -
STIC'13 in Phoenix, Arizona

( meeting - Tuesday, February 12, 7:00 PM - Type Systems with Brian Hurt
)

Although Lisp is generally known for its flexibility and dynamic typing,
it can certainly be made to accommodate static typing, which is exactly
what this presentation is not about.

The first in a series of talks, functional software guru and type
aficionado Brian Hurt discusses his personal philosophy of type systems
with the goals of writing more software, more quickly, delivering it to
market with fewer bugs.

In a language agnostic way, Brian discusses:
* An antagonistic history of type systems
* Static vs. dynamic types? You're doing it wrong.
* Software guarantees
* Software Transactional Memory and concurrency
* Bug hunt: it's not even sporting anymore
* How and why C# failed
* The many benefits of functional software
* How to make Lisp even better

Pizza and beer provided by Meetup.

About our speaker:

It has been said that a programmer should learn three languages: assembly
language, Lisp, and Haskell. Brian has been paid to program in assembly
language, Ocaml, and Clojure, and declares this "close enough." He's also
been known to program in C, C++, Java, SQL, and many other languages as
need arises, but claims that BASIC programming was only when he was young
and foolish. "C'mon, man-I learned Pascal and ditched BASIC when I was
12. Give me a break!" he replied.

Location:
Meetup HQ, 9th Floor
632 Broadway

< ... />

( functional development )

LispNYC is a community devoted to the advocacy and advancement of
Lisp-based functional programming technologies such as Common Lisp,
Scheme and Clojure.

We focus on education, outreach, regular monthly meetings, mailing lists
and development projects.

Monthly meetings are held every second Tuesday, are free and open to all.

Providing parentheses to NYC since 2002

( member services )

mailing list Lispnyc Bloggers Meetup Google+ Facebook Linked In Twitter

( contact )

contact lisp merchandise

[ilc.png]

bottom corner
"Like DNA, such a language [Lisp] does not go out of style." - Paul
Graham, ANSI Common Lisp
about this site

</blockquote>


Distributed poC TINC:

Jay Sulzberger <secr...@lxny.org>
Corresponding Secretary LXNY
LXNY is New York's Free Computing Organization.
http://www.lxny.org
0 new messages