Get the latest tech news

Developing a Space Flight Simulator in Clojure


Developing a Space Flight Simulator in Clojure

Jolt Physics to simulate wheeled vehicles and collisions with meshes Fastmath for fast matrix and vector math as well as spline interpolation Comb for templating shader code Instaparse to parse NASA Planetary Constant Kernel (PCK) files Gloss to parse NASA Double Precision Array Files (DAF) Coffi as a foreign function interface core.memoize for least recently used caching of function results Apache Commons Compress to read map tiles from tar files Malli to add schemas to functions Immuconf to load the configuration file Progrock a progress bar for long running builds Claypoole to implement parallel for loops tools.build to build the project clj-async-profiler Clojure profiler creating flame graphs slf4j-timbre Java logging implementation for Clojure Reference coordinate systems and orientations of other bodies are provided in text files which consist of human and machine readable sections. When updating a depot, the Steam ContentBuilder command line tool creates and uploads a patch in order to preserve storage space and bandwidth.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Clojure

Clojure

Related news:

News photo

Poor man's bitemporal data system in SQLite and Clojure

News photo

Structuring large Clojure codebases with Biff

News photo

Writing your Clojure tests in EDN files