Presented by:

72083a207e95da20108a064731b54876

porkostomus

from Linux With Attitude

A proud member of the Oregon Trail Generation. Clojure programmer, Raspberry Pi chiptune composer.

Clojure is a dialect of LISP that is parasitic, hijacking popular host platforms like Java and JavaScript and enabling them to be suitable for functional programming, in a language that actually makes sense! We will take a brief tour of the languages available for various types of software and the general paradigms they represent, focusing on the functional style and its strengths, and how Clojure can be an ideal way to get into coding today.

Functional programming is getting a lot of attention lately, and as a result of its benefits is becoming a skill that is in increasingly high demand. Functional languages, historically however, have tended to be very academic and not very practical or accessible. This area of the software development landscape is currently changing extremely rapidly, and what we are experiencing is a very exciting time when LISP, a language mostly confined to Computer Science 101, is actually being used by real companies to build complex systems. We will learn how we can use this information to our advantage, exploring the bleeding edge of software technology.

Date:
2018 April 29 - 06:45
Duration:
45 min
Room:
CC-236
Conference:
LinuxFest Northwest 2018
Language:
Track:
Code
Difficulty:
Easy

Happening at the same time:

  1. Linux 102: Choosing the right distro for you
  2. Start Time:
    2018 April 29 06:45

    Room:
    HC-108

  3. Securing Docker on the Cheap - Part 2 - Vulnerabilities
  4. Start Time:
    2018 April 29 06:45

    Room:
    CC-208

  5. Introduction to the Clojure Programming Language
  6. Start Time:
    2018 April 29 06:45

    Room:
    CC-236

  7. Endless Summer of Code: Building the Foundation of a Community Through GSOC
  8. Start Time:
    2018 April 29 06:45

    Room:
    CC-115

  9. Linux email clients give me a migrane
  10. Start Time:
    2018 April 29 06:45

    Room:
    CC-114

  11. Let's uninstall GRUB
  12. Start Time:
    2018 April 29 06:45

    Room:
    CC-235

  13. Brave New World
  14. Start Time:
    2018 April 29 06:45

    Room:
    G-103

  15. End-to-end Encryption in Nextcloud
  16. Start Time:
    2018 April 29 06:45

    Room:
    CC-200

  17. Linux Professional Institute: Exam Lab - Session 2
  18. Start Time:
    2018 April 29 07:00

    Room:
    HC-112 LPI

  19. Let's Self-host Installathon: Nextcloud, Mediawiki, Wordpress... with UBOS
  20. Start Time:
    2018 April 29 07:15

    Room:
    CC-201 TUT1