linux系统
Clojure 读取器宏
读取器宏 读取器负责读入Clojure形式,并将其从文本转换为Clojure数据结构。 除了那些基本的形式,Clojure 读取器还能识别一组专门的读取器宏。 读取器宏,是指由宏...
3年前 (2021-10-14) 679 0 linux系统 Clojure
clojure匿名函数
匿名函数用 fn 创建匿名函数。 ● 这是一个很简短且不言自明的函数,如果给它取名字的话,不会令可读性增强,反而使得代码更难以阅读。 ● 这是一个仅在别的函数内部使用的函数,需要的...
3年前 (2021-10-14) 662 0 linux系统 Clojure
TIOBE 5 月榜单:时隔五年,C 语言重返第一
来源 | 开源中国 TIOBE 已公布 2020 年 5 月的编程语言排行榜。 本期最大的亮点是 C 语言超越 Java,重返第一的位置。C 语言上一次排名第一,还是在 201...
3年前 (2021-10-14) 608 0 linux系统 Clojure
Clojure for循环
Clojure没有for循环,也没有可以直接改变的变量。 Commons Lang的StringUtils类 indexOfAny对str中的字符进行遍历,并报告第一处能与sea...
3年前 (2021-10-14) 903 0 linux系统 Clojure
可用于Clickhouse的五个开源图形客户端
俄罗斯搜索巨头Yandex开发的面向列存的关系型数据库。ClickHouse是过去两年中OLAP领域中非常热门,并于2016年开源。典型的用户包括著名的公司,例如字节,新浪和腾讯。...
3年前 (2021-10-14) 1085 0 linux系统 Clojure
clojure变量、绑定和命名空间
变量、绑定和命名空间使用def或defn定义了一个对象时,这个对象会被存储在一个Clojure变量(var)中。 def创建了一个名为user/foo的变量。 (def foo...
3年前 (2021-10-14) 641 0 linux系统 Clojure
编程语言发展70年,用50种不同语言输出「Hello World」
「免费学习 60+ 节公开课,投票页面,点击讲师头像」 作者 | Sylvain Saurel 译者 | 风车云马 责编 | 屠敏 【导读】历经 70 年,不断出现的编程语言为开发...
3年前 (2021-10-14) 634 0 linux系统 Clojure
Clojure协议和数据类型
抽象为代码重用打下了基础。 Clojure语言自身对序列、容器和可调用性进行了抽象:定义Java接口并用Java类实现之。 ● 协议(Protocol)作为Java接口的替代物,适...
3年前 (2021-10-14) 659 0 linux系统 Clojure
Java 的新未来:逐渐“Kotlin 化”
来自不同编程语言的竞争正促使 Java 不断吸收新特性,变得更能适应时代和开发人员的新需求。 本文最初发表于 The Bored Dev 网站,经原作者授权由 InfoQ 中文站翻...
3年前 (2021-10-14) 752 0 linux系统 Clojure
Clojure 序列谓词
序列谓词转换函数用于对序列中的值进行转换。 map接受一个源容器coll和一个函数f作为参数,并返回一个新的序列。该序列的所有元素,都是通过对coll中的每个元素调用f得到的。...
3年前 (2021-10-14) 824 0 linux系统 Clojure
有了这十五款编程游戏,谁都可以学编程!
1、Coding Games 一边玩游戏,一边挑战编程难题。Coding games支持包括PHP、C、JavaScript在内的20多种编程语言。用户界面功能强大,可以定制。...
3年前 (2021-10-14) 633 0 linux系统 Clojure
Clojure 部分求值与部分应用
部分求值与部分应用当对函数进行部分求值时,会得到一个新的函数。 该函数接受一个参数,并返回原来的那个函数,只不过有一个参数被固化了。部分求值又名柯里化, 部分应用 部分求值 你...
3年前 (2021-10-14) 597 0 linux系统 Clojure
Clojure 元数据
元数据:用来“描述数据的数据。 在Clojure中,元数据是与一个对象逻辑上的值产生正交的那些数据。 一个person的名和姓是普通的旧式数据(plain old data)。但一...
3年前 (2021-10-14) 642 0 linux系统 Clojure
Clojure 一切皆序列
程序操作的对象是数据。 在最底层,程序面对的是字符串、列表、向量、映射表、集合和树这样的数据结构。 在Clojure中,所有这些数据结构都可以通过同一个抽象概念来访问:序列。 序...
3年前 (2021-10-14) 604 0 linux系统 Clojure
你有想过使用Clojure和Cortex进行机器学习么?
无论是开始接受还是从事一些新事物,总是不容易的。机器学习是可能需要尽快学习新项目的编程技能之一,但你或许并不知道从哪里开始。当然,在这个大社交媒体、门户网站经常出现的这个词,或许真...
3年前 (2021-10-14) 599 0 linux系统 Clojure
Clojure形式与数值类型
函数式风格、对并发的强力支持以及干净的Java互操作,给Clojure提供了极其强大的力量。 形式Clojure具有同像性,lojure代码本身,是由Clojure数据构成的。 当...
3年前 (2021-10-14) 604 0 linux系统 Clojure
鲍勃大爷:为何选择Clojure?
前言: 我用许多不同的语言编写了系统; 从汇编程序到Java。我用二进制机器语言编写程序。我用Fortran,COBOL,PL / 1,C,Pascal,C ++,Java,Lu...
3年前 (2021-10-14) 818 0 linux系统 Clojure
Clojure编程快速入门
● Java运行时。 ● Leiningen。Leiningen是一个用于管理依赖项的工具,并且可以基于代码启动各种任务。 使用Leiningen来安装Clojure 使用Lein...
3年前 (2021-10-14) 773 0 linux系统 Clojure