clojure教程

     

数据驱动开发DDD是一个谎言

94

在Clojure社区中,人们经常讨论数据驱动开发这样的事情。就像您不编写任何代码或逻辑一样。相反,你声明数据结构,主要是map,然后申明:有一种 Deus ex Machina 可以评估这些map并执.

小众语言程序员:薪水高、竞争低、面试人性化 - ano

1464 1 2K

在我绝大部分的编程生涯中,我一直是一个主流的开发者。所谓主流,我指的是用一种编程语言写作,并使用我所从事的大部分软件开发类别(主要是网络开发)所使用的工具,如PHP、JavaScript,以及这些生态.

Clojure + Dart = ClojureDart

884 2K
ClojureDart 是Clojure 语言的一个移植版本,可编译为 Google 开发的 Dart 语言,由 Clojure 咨询公司 Tensegritics 发布,ClojureDart 能将.

cerner/clara-rules: Clojure的业务规则引擎与专家系统

1164 1 2K

Clara 提供了一种更简单的方法来用代码表达领域知识,而无需企业规则系统的重量。Clara 是用 Clojure(Script) 编写的具有 Java 互操作性的前向链接规则引擎。它旨在通过以开发人.

从Clojure/ClojureScript迁移到Rust:体积小4倍性能快50倍 - asciinema

1197

asciinema-player 已经在 J​​avaScript 和 Rust 中从头开始重新实现,使虚拟终端解释器的速度提高了 50 倍,同时将 JS 包的大小减少了 4 倍。是什么促使我们要改变.

6 年专业Clojure经验分享 - Erez

2274 1 6K

Clojure 是一种很棒的编程语言,因为它具有函数性、缺乏对象/对原始值的关注以及通过其无缝 Java 互操作提供的庞大 JVM 生态系统 与其他编程语言相比,Clojure 工程师的招聘和构建工.

深度学习中的函数语言之美 - Clojure和Haskell

2281 6K

深度学习是基于人工神经网络的机器学习方法的子集。这些都受到大脑等生物系统中的信息处理和分布式通信节点的启发。在深度学习中,每个级别都学习将输入数据转换为稍微更抽象和复合的表示。例如,在面部识别系统中,.

鲍勃大爷:为何选择Clojure?

6961 5 6K

我用许多不同的语言编写了系统; 从汇编程序到Java。我用二进制机器语言编写程序。我用Fortran,COBOL,PL / 1,C,Pascal,C ++,Java,Lua,Smalltalk,Log.

Clojure软件事务存储器

1128 5K

多核或多CPU使得并发的要求更加迫切,传统使用锁来管理并发,遗憾的是已被证明不太理想,因为它们经常导致死锁、饥饿、竞争和容易出错。在这篇文章中,我们将探讨如何利用Clojure的软件事务存储器(STM.

Clojure前端开发栈: 基于ClojureScript的Core.Async

1705 1

Core.Async是一个基于ClojureScript前端开发库包,见:Github案例传统的异步编程问题:1.嵌套的回调难以维护和理解2.JS是单线程3.JS promises虽然改进很多,易于阅.

2个月深入学习clojure的一点浅见.

2 4103 1

1:clojure 值得学习.2:clojure的学习曲线很陡峭.3:入门了 clojure 你会觉得java是重量级的.4:入门了clojure 你会觉的有种真正自由的感觉.5:学习clojure的.

why clojure

813

why clojure,选择Clojure的理由:作者选择1957年的Lisp是由于一本书籍:Structure and Interpretation of Computer Programs1. C.

Clojure入门教程: Clojure – Functional Programming for the JVM中文版

9 3805 1

徐明明翻译的Clojure入门教程: Clojure – Functional Programming for the JVM中文版 英文原文:Clojure - Functional Progra.

clojure 和 node.js 的性能比较

2 3070 1
A geek with a hat » Comparing clojure and node.js for speed如下图,Node.js在1M以下数据集操作时性能要快于 clojure:cloju.