关闭

clojure初探

标签: clojure
251人阅读 评论(0) 收藏 举报
分类:

本文目的是用clojure输出“Hello world!”

本文用的是window系统,并认定你已经安装java环境。

首先下载clojure,下载地址:https://clojure.org/

解压到自己定的目录里面,然后在cmd里面cd进clojure文件夹。

输入: java -cp ./clojure-1.8.0.jar clojure.main

我的版本是1.8,你根据自己的版本来更改版本号。

然后会提示

Clojure 1.8.0
user=>

输入:(println “hello, world!”)

它就会输出:

hello, world!
nil

这时你已经成功运行hello world程序了。

clojure_hello

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

Clojure专题:字符串处理

本文翻译自Strings 本文内容包括使用Clojure内建的函数和标准库来操作字符串,以及JDK中的相关操作. 版权:This work is licensed under a Creative...
  • ivan_pig
  • ivan_pig
  • 2014-02-10 20:30
  • 2264

clojure实战——搭建web前端开发框架(模拟web服务器、推送js修改)

直接动手搭建框架吧,闲话留着后面碎碎念~~1. 框架概述 使用figwheel库,通过websocket将js推送给浏览器。修改ClojureScript之后,不用重新编译打包,就可立即推送到浏览器进...
  • Linux2_SCDN
  • Linux2_SCDN
  • 2015-10-30 00:53
  • 1215

Clojure系列 - 环境与IDE配置

看七周七并发这本书,对Clojure产生了浓厚的兴趣。写篇日志记录下成长以及“成长的烦恼”。 使用Clojure,必须先准备好工具。首先,我们需要搭建Clojure的构建工具 - lein。Cloj...
  • zhxdick
  • zhxdick
  • 2016-03-16 21:47
  • 2810

几分钟内学习 Clojure

Clojure是JVM上的一个LISP语言变种。它比Common Lisp更强调纯函数式编程,但提供了一些STM工具以处理它所引入的状态问题。这个组合使并行处理更加简单,并且通常是自动的。(你需要Cl...
  • sunboy_2050
  • sunboy_2050
  • 2013-11-18 22:28
  • 5435

介绍使用Clojure的OpenCV开发

介绍使用Clojure的OpenCV开发作为OpenCV2.4.4。OpenCV支持桌面Java开发使用和Android开发非常相似的接口。 Clojure是运行在Java虚拟机上的现代LISP方言...
  • kingroc
  • kingroc
  • 2016-09-08 15:45
  • 314

clojure学习笔记1——安装

装载至http://my.oschina.net/clopopo/blog/141813 目录[-] 步骤一:使用命令行接口步骤二:检查java步骤三:安装clojure步骤四:通过REP...
  • szzxsh
  • szzxsh
  • 2015-11-10 19:07
  • 34

Clojure 学习入门(11)—— 宏 macro

` 原原本本地直译过去,不用`,let语句不被翻译,例如: (let [datastr '{:a 1 :b 2}]) ~' 后面的变量被直接翻译过去,例如:(let [~'conn "met...
  • sunboy_2050
  • sunboy_2050
  • 2013-12-27 23:59
  • 9874

clojure开发利器-light table安装使用

一 安装JDK 二 安装leiningen,配置环境变量。 将leiningen的bin路径追加到Path中:C:\Users\ebaoluo\.lein\bin leiningen的官网下载地址...
  • va_key
  • va_key
  • 2014-03-08 04:39
  • 4590

Clojure 学习入门(7)—— 连接mysql

Clojure的contrib包中实现了对现有JDBC的封装,在wiki上有连接,该页面上包含了对不同的数据库的连接方法和基本的操作,但是这个页面上没有提供足够的信息,足够一个初学者能够使用Cloju...
  • sunboy_2050
  • sunboy_2050
  • 2013-12-22 22:30
  • 8609

clojure.spec库入门学习

clojure是一门动态类型的语言,在类型检查方面并没有c++/java这种静态类型语言好用,所以多个模块之间进行接口参数传递时,由于接口文档设计不严谨等原因,总会发生接口参数类型错误,参数个数不正确...
  • zdplife
  • zdplife
  • 2016-08-25 23:11
  • 979
    个人资料
    • 访问:36219次
    • 积分:676
    • 等级:
    • 排名:千里之外
    • 原创:31篇
    • 转载:1篇
    • 译文:0篇
    • 评论:6条
    最新评论