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. 项目简介:呆萌价 APP 系统是一个对接淘宝、京东、拼多多等各大电商平台,用户千万级,日活用户10万+的社交电商系统。 2. 项目职责:主要负责对接淘宝、京东、拼多多等各个平台的订单、转链业务模块,定制项目服务器部署以及代码部署维护,日常线上问题处理修复,开发任务分解、评估,技术调研,参与代码审查,代码上线评估等。 3. 应用技术:springBoot,mybatisPlus,nacos,Dubbo,redis等。
1面向气象数据处理可处理模式数据,雷达卫星数据解析 2.可定制化需求处理气象数据 3.java方向常用技术栈都可以 ,springboot,springcloud,各种中间件,灵活根据需求来完成作品,不拘束于某个项目
拥有超过5年的软件开发经验,精通Java、Python和C#。擅长全栈开发,包括前端React和后端微服务架构。曾主导多个大型项目,成功提升系统性能30%以上。热衷于技术创新,对人工智能和机器学习有深入研究。寻求在贵公司发挥我的技术专长,共同推动技术进步。 技能专长: 编程语言:Java、Python、C#、JavaScript 框架/技术:React、Spring Boot、Docker、Kubernetes 数据库:MySQL、MongoDB、Redis 工具:Git、JIRA、Docker
1.本方案专为街道管理量身打造,旨在解决物业在小区卫生打扫方面存在的时效性与遗漏问题。通过我们的平台,街道能够更有效地监督和管理各小区的卫生状况,确保居民生活环境的整洁与舒适。同时,我们还解决了居民在发现小区问题、社区咨询宣传以及街道企业宣传方面的困扰,为街道与居民之间搭建了一座便捷的沟通桥梁。 2.相较于市场上的同类产品,我们独具匠心地引入了“随手拍”功能。这一功能鼓励居民积极参与到小区管理中来,只需轻轻一点,即可拍摄并上传各自小区存在的问题。为了激励居民的热情,我们还设立了积分兑换机制,居民通过上传问题照片可以获得相应的积分,积分可用于兑换精美奖品,从而形成了一个良性循环,既提升了居民的参
当前共16809个项目

评论