Helper tool to operate various programming language environments that are based on official Docker images.
- bash
- clojure
- elixir
- erlang
- gcc
- golang
- haskell
- julia
- node
- openjdk
- perl
- perl6
- python
- ruby
- rust
Clone this repository and create a symlink to devenv
script somewhere in your $PATH
. For example:
cd ~/misc
git clone https://github.com/chumakd/devenv.git
sudo ln -s ~+/devenv/devenv /usr/local/bin/
Run script in the current directory using latest version of Ruby interpreter:
devenv run ruby ./my-script.rb --script-opt script-arg
Initialize empty Rust project in the current directory with the latest Rust toolchain:
devenv run rust cargo new my-project
Start Haskell REPL:
devenv haskell-repl
Start interactive shell using latest Python image:
devenv python-shell
For more info please refer to devenv --help
.