-
Notifications
You must be signed in to change notification settings - Fork 2
Clojure
Jason Charney edited this page Apr 4, 2016
·
1 revision
🚧 New Page!
Clojure (pronounced "KLOH-ZHUR") is a dialect of the Lisp programming language created by Rich Hickey that runs on the Java Virtual Machine (JVM).
Java.
$ cd ~/Software
$ mkdir clojure
$ cd clojure
$ curl -SLO http://repo1.maven.org/maven2/org/clojure/clojure/1.8.0/clojure-1.8.0.zip
$ unzip clojure-1.8.0.zip
$ mkdir clojure
$ mv clojure-1.8.0 clojure/
$ sudo clojure /opt/
TODO: Make a shell script to run this.
$ cd /opt/closure/clojure-1.8.0
$ java -cp clojure-1.8.0.jar clojure.main
To exit, Ctrl+C
TODO: Add a Hello World example.
Setup
- [Assemble the Hardware](Assemble the Hardware)
- [Install the Software](Install the Software)
- SD Card Formatting and Image Mounting
- ❤️ [TLDR version](Install the Software#tldr)
- 🆕 [Windows version](Install the Software#doing-this-in-windows)
- 🆙 [Setup your Raspberry Pi](Setup your Raspberry Pi)
- [Download the Missing Parts](Download the Missing Parts)
- Clone this repo
- 🆕 [Install these first](Install these first)
-
Python(It's taken care of) - 🆙 CMake
- 🆙 Node
- 🆕 Expect (Tcl/Tk is not dead!)
- 🆙 tmux and ncurses
- 🆙 htop
- 🆙 wavemon
- Vim
- 🆙 Ruby
- 🆙 weechat
- 🆕 urxvt 256 color terminal!
- 🆕 i3 A better window manager
- 🆕 Ranger
- 🆙 Qt5
- 🆕 Chromium
wicd-curses- 📻 Software Defined Radio
- 🎮 [Linux Toys](Linux Toys)
Typical Utilities
- [Downloading and extracting with curl and tar](curl and tar)
- [Browsing with ls and cat](ls and cat)
- [Searching with grep and find](grep and find)
- [Filtering with sed and awk](sed and awk)
- [Piping with less, pv, and tee](less, pv, and tee)
- Monitor your system with htop
- Multiplex with tmux