Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66]) by www.NetBSD.org (Postfix) with ESMTP id AD8B663B915 for ; Fri, 4 May 2012 11:49:48 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id EF27914A44C; Fri, 4 May 2012 11:50:06 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 9223314A441 for ; Fri, 4 May 2012 11:50:04 +0000 (UTC) X-Virus-Scanned: amavisd-new at NetBSD.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.NetBSD.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id uhZN85R8Cq1e for ; Fri, 4 May 2012 11:50:04 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id CB0DD14A309 for ; Fri, 4 May 2012 11:50:03 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id 63080175DD; Fri, 4 May 2012 11:51:30 +0000 (UTC) MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Date: Fri, 4 May 2012 11:51:30 +0000 From: "Ryo ONODERA" Subject: CVS commit: pkgsrc/lang/clojure To: pkgsrc-changes@NetBSD.org Reply-To: ryoon@netbsd.org X-Mailer: log_accum Message-Id: <20120504115130.63080175DD@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk Module Name: pkgsrc Committed By: ryoon Date: Fri May 4 11:51:30 UTC 2012 Update of /cvsroot/pkgsrc/lang/clojure In directory ivanova.netbsd.org:/tmp/cvs-serv22246 Log Message: Import clojure-1.4.0 as lang/clojure. Clojure is a dynamic programming language that targets the Java Virtual Machine (and the CLR, and JavaScript). 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. I hope you find Clojure's combination of facilities elegant, powerful, practical and fun to use. Status: Vendor Tag: TNF Release Tags: pkgsrc-base N pkgsrc/lang/clojure/MESSAGE N pkgsrc/lang/clojure/DESCR N pkgsrc/lang/clojure/Makefile N pkgsrc/lang/clojure/PLIST N pkgsrc/lang/clojure/distinfo N pkgsrc/lang/clojure/files/clj.sh No conflicts created by this import