addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgoogleimageimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

Bret M.


Cedar Park, TX
Hometown: Wichita, KS

Member since:

December 17, 2013

What interests you in Lisp

Strong support for functional paradigms, which in general means I'm more of a fan of Scheme. Clojure is very appealing for the same reason... and for it's sane concurrency support.

Have you programmed in any Lisp based language before?

I've long had a soft spot in my heart for Scheme; it was the language used in my first undergrad CS course and has stuck with me ever since. I still dabble with Gambit and Chicken as time allows. There was some Common Lisp work in grad school... and plenty of experiments in all three through the years.

Strong typing or dynamic typing?

While not rabid on this point, I started out as a Perl programmer so I've never seen types as essential. My go-to language for most things nowadays is Ruby, so I guess that says something. But then there's Haskell... and Scala...

Have you heard of Multi-methods?

Heard of them... and even written a few.

Relational, Object Oriented, Graph, Network, Hierarchical databases. Which is your favorite and why?

I get my fill of relational databases and SQL from my day job. Most of my tinkering has involved row-column databases (Cassandra et. al.) and graph databases, largely because I find the types of problems they address intriguing. Document databases would probably be next in line.


Java/Groovy programmer by day, tinkerer most other times. Most of my interest is in Clojure, Ruby, Scala and Python (in no particular order) with a side of Go and Haskell for variety.

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy