ALTERNATE UNIVERSE DEV

Functional Geekery

Functional Geekery Episode 120 - Lisa Passing

In this episode I talk with Lisa Passing. We talk her introduction to Clojure and functional programming, her intro to Rust, how Rust fits in the functional programming world, and more.

Our Guest, Lisa Passing

lislis on Github

Conference Announcements

LambdaDays 2018 will be taking place February 22nd and 23rd in Kraków, Poland. For more information, and to register, visit http://www.lambdadays.org/.

BOB 2018 is coming up in Berlin, Germany on February 23rd, 2018. For more information, and to register, visit http://bobkonf.de/.

:clojureD will be following BOB 2018 in Berlin, Germany on February 24th, 2018. For more information, and to register, visit http://clojured.de/.

Comcast Labs Connect Functional Programming conference will be taking place Friday March 9th in Philadelphia, PA. For more information and to register visit: https://comcastlabsconnectfp.comcast.com/

Micheal Nygard will be hosting a 5-day workshop “Monolith to Microservices” on March 12th-16th in Fort Walton Beach, Florida. For more information, and to register, visit: https://n6consulting.com/workshop/monolith-to-microservices/

CodeBeamSF will be taking place March 15th and 16th, with training taking on the 12th-14th and 19th-21st of March. For more information, and to register, visit: https://codesync.global/conferences/code-beam-sf-2018.

Lambda Squared is a new conference taking place March 30th in Knoxville, Tennessee. For more information, and to register, visit https://www.lambda-squared.com/.

Midlands Graduate School (MGS) is going to be held in Nottingham, UK, 9–13 April, hosted by the School of Computer Science, the University of Nottingham. For more information and to register visit: https://www.functionalgeekery.com/MGS2018

ElixirConf EU will be taking place April 16th and 17th in Warsaw, Poland. For more information, and to register, visit: http://www.elixirconf.eu/.

BuzzConf will take place the Thursday 26th of April, with workshops on Friday April 27th, in Buenos Aires, Argentina. For more information, and to register, visit: http://buzzconf.org/.

Monadic Party, a 5 day Haskell Summer School, will be taking place in Poznań, Poland the 11th-15th of June. Visit https://monadic.party/ for more information and to register.

If you have a conference related to functional programming, contact me, and I will be happy to announce it.

Announcements

Some of you have asked how you can support Functional Geekery, in that vein,
Functional Geekery now has a Patreon Page.

If that is one of the ways you would like to show your support, you can
find out more at https://www.patreon.com/fngeekery.

Topics [@6:15]

About Lisa
PHP
WordPress
Clojure
Rust
How Lisa first got exposed to Clojure
Node.js
Ruby
ClojureBridge
ClojureScript
The help/hindrance of exposure to other languages
Lua
Writing little games to learn a language
What was the convincing needed to look at Clojure
Grasping what “Code as Data” means
Principles picked up from learning Clojure
How Rust was put on Lisa’s radar
Hesitancy at working with a systems language
RustFest
“You can try and it doesn’t matter if you fail”
Crates
Hearing of the idea of a web-framework in Rust
Working with a statically typed language
Haskell
Rust Programming Language Book
Pattern Matching
How Clojure inspired ways of working in Rust
Traits
Functions vs Closures in Rust
Overview of Lisa’s upcoming talk at LambdaDays
Where Lisa sees Rust fitting in the programming languages ecosystem
When Clojure vs Rust
LambdaDays
:clojureD
RustFest
ClojureBridge
ClojureBridge Berlin

As always, a giant Thank You goes to David Belcher for the logo design.

Episode source