Clojure

开源公司:甲骨文公司

作品详情

中文名
clojure
展开
特 点
函数式编程语言引入
展开
风格
Clojure是一种LISP风格的语言
展开
性 质
当今最主流的运算平台JVM
展开
释 义
JVM的字节码进行运算
展开
特色
支持不可变的数据结构
展开




1基本内容




  



概述



Clojure是一种LISP风格的语言,运行在JVM上。Clojure的一大特色就是其并发机制,它支持不可变的数据结构(Clojure是来自于可持久化的数据结构)。Clojure还有一个特色是软件事务存储(Software Transactional Memory,STM),其支持用事务代替锁和互斥器来更新共享内存。STM还是一个有争议的技术,还需要更好的证明自己,一个简单的办法就是访问一个JVM上的实现。


作为当今最主流的运算平台JVM,把函数式编程语言引入JVM也是很多人尝试的方向,Clojure就是其中之一。Clojure是一个在JVM平台运行的动态函数式编程语言,其语法解决于LISP语言,在JVM平台运行的时候,会被编译为JVM的字节码进行运算。  





特点


Clojure保持了函数式语言的主要特点,例如immutable state,Full Lisp-style macro support,persistent data structures等等,并且还能够非常方便的调用Java类库的API,和Java类库进行良好的整合。




2编程举例





Hello world:


(println "Hello, world!")


定义一个函数:


(defn square [x] (* x x))


使用Java Swing库的 GUI Hello World:


(javax.swing.JOptionPane/showMessageDialog nil "Hello World")



声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
案例
1. 面向线下推销校服后,直接让学生在微信购买,无需统计和人为转账 2. 本方案包含支付, 报表统计,并生成订单文件发给工厂,小是这个项目的特点 3. 由前端 与微信对接的h5 , 以及后端java代码 组成
310教育vuemysql
1.此系统针对企业,解决社区老人就餐问题,点餐问题 2.针对老人可以预设一周的餐品,提前生成订单,每天出餐后,由助餐员送餐上门!可以设置每餐餐补,可优惠,老人不出门,也不用打外卖电话,提前预设!提供完整的配餐体系统,从客服,厨师,助餐员,财务,统计,形成闭环 3.系统由,用户管理,财务管理,订单管理,菜品管理,基础设置,系统日志,角色管理等组成
一个本地生活类的家政服务小程序平台,为需要家政服务的人提供一个找到家政服务人员的平台。这是一款集专业、便捷、高效于一体的家政服务平台,旨在为用户提供一站式家庭服务解决方案。无论您需要日常保洁、月嫂服务、家电维修还是家居保养,只需轻点屏幕,即可享受高品质的家政服务。我们严格筛选并培训服务人员,确保每位服务师都具备专业技能和良好的服务态度。通过小程序,您可以轻松预约服务、查看服务进度、评价服务质量,让您的家庭生活更加舒适无忧。快来体验吧,让我们的生活更加美好!
OA协同办公系统简介 一、系统概述 OA协同办公系统是一款旨在提高企业内部沟通效率、优化工作流程、增强团队协作能力的企业级办公软件。它通过集成多种办公自动化功能,帮助企业实现信息资源的高效管理和任务的快速执行,从而提升整体工作效率和响应速度。 二、核心功能 文档管理:提供文档存储、共享、权限控制等功能,确保企业知识资产的安全和便捷访问。 工作流程管理:通过可视化的工作流程设计,实现业务流程的自动化,减少人工干预,提高流程效率。 任务与项目管理:支持任务分配、进度跟踪和项目管理,帮助团队成员明确职责,有效推进项目进度。 通讯与协作:集成即时通讯、视频会议、邮件等功能,促进团队成员间的沟通
随着旅游业的快速发展,越来越多的用户希望能够在一个平台上找到全面的旅游服务。游洛APP旨在为用户提供一站 式的旅游解决方案,涵盖旅游信息查询、在线预订、行程规划、用户评价等多种功能,提升用户的旅游体验。 技术架构: SpringBoot,pringSecurity,MySQL,Redis,HTML5/CSS3/avaScript,uniapp,RESTfuI API,Maven,Git
320旅游vuemysqlandroid
当前共16809个项目

评论