User Tools

Site Tools


Sidebar

Dave Orme muses about data-first development.

My current work emphasizes data engineering and analysis using Kubernetes, Clojure, Scala, Eclipse, and Google Cloud Platform or AWS.


Blog

The Cloud

Scala, Clojure, and FP

Data-First Development

Agile

Older work

Coconut Palm Software home


Donate Bitcoin:

1Ecnr9vtkC8b9FvmQjQaJ9ZsHB127UzVD6

Keywords:

Kubernetes, Docker, Streaming Data, Spark, Scala, Clojure, OSGi, Karaf, GCP, AWS, SQL

Disclaimer:

Everything I say here is my own opinion and not necessarily that of my employer.

fp:home

This is an old revision of the document!


Clojure and Scala

At the time I originally created this page, functional programming on the JVM was a controversial idea. Today, Scala and Clojure are de-facto standards for large scale distributed systems development and in my current job we use both. Here I index blogs and links on these topics.

Clojure(script)

  • Hoplon, the most innovative web programming environment I've seen in a long time
  • Boot Boot, a batteries-included setup for easy library creation with Boot:
    • Including live compile/test followed by hot code reload,
    • Markdown to documentation with live browser reload,
    • and (optional) upload to gh-pages and Clojars
  • Perun - static web sites using Clojure

Lisps, more generally

Why Racket is an excellent blog describing benefits that the Lisp family of languages generally brings to programming.

Scala

Java and FP (pre Java-8)

fp/home.1499909966.txt.gz · Last modified: 2017/07/12 21:39 by djo