PJ Cabrera's Library tagged → View Popular
Clojure » home
Clojure is a dynamic programming language that targets the Java Virtual Machine. It is designed to be a general-purpose language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming. Clojure is a compiled language - it compiles directly to JVM bytecode, yet remains completely dynamic. Every feature supported by Clojure is supported at runtime. Clojure provides easy access to the Java frameworks, with optional type hints and type inference, to ensure that calls to Java can avoid reflection.
Clojure is a dialect of Lisp, and shares with Lisp the code-as-data philosophy and a powerful macro system. Clojure is predominantly a functional programming language, and features a rich set of immutable, persistent data structures. When mutable state is needed, Clojure offers a software transactional memory system and reactive Agent system that ensure clean, correct, multithreaded designs.
crafterm's sprinkle at master — GitHub
Sprinkle is a software provisioning tool you can use to build remote servers. eg. to install a Rails or Merb stack on a brand new provisioned virtual server directly after its created.
puppet - Trac
Puppet is a system for automating system administration tasks.
InfoQ: IDE scripting with Ruby and Eclipse Monkey
Inspired by Greasemonkey for Firefox, Eclipse Monkey is a scripting tool for Eclipse. A lot easier than trying to write an Eclipse plugin.
Selected Tags
Related Tags
Sponsored Links
Top Contributors
Groups interested in scripting
-
Programming
Items: 59 | Visits: 96
Created by: Julian Knight
-
PowerShell
Items: 24 | Visits: 42
Created by: Eric Kraus
-
DOM Scripting and Javascript
I'm just starting to learn ...
Items: 59 | Visits: 57
Created by: Maggie Wolfe Riley
Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »
Join Diigo
