• Joakim Tendstrand是Clojure和Datomic的架构师和开发人员,最近向作者强烈推荐了自己团队的产品Polylith的特点是功能简单和可组合性。它可以帮助我们构建简单、可维护、可测试和可扩展的系统。它像乐高(Lego™)一样利用具有共享函数属性的构件块来构建系统。
  • 我们正在考虑编写静态分析仪来收集Clojure代码的软件指标.当然,它会处理诸如文件数量,功能,每个函数的参数等显而易见的东西.我想知道是否有任何针对Clojure代码的指标.有任何想法吗?代码日志版权声明:翻译自:http://stackoverflow.com/questions/5649559/specific-software-metrics-for-clojure-programs
  • 即使仔细查看Clojure上的文档,我没有看到任何直接确认Clojure是否支持运算符重载.如果有的话,有人可以为我提供一个如何超载的快速说明,让我们说,“”运算符委托给我们可以调用myPlus的一些预定义的方法.我对Clojure很新,所以有人在这里的帮助将不胜感激.
  • 何时何地在Clojure代码中输入注释?显然,当性能计数.但是有没有什么规则可以在何时(仅当做Java Interop?)和哪里添加它们(函数定义参数)?http://stackoverflow.com/questions/2569069/when-and-where-do-you-put-type-annotations-in-clojure-code
  • 多核或多CPU使得并发的要求更加迫切,传统使用锁来管理并发,遗憾的是已被证明不太理想,因为它们经常导致死锁、饥饿、竞争和容易出错。在这篇文章中,我们将探讨如何利用Clojure的软件事务存储器(STM)来更好地利用现代硬件。并发难题的核心是状态问题,实质上,大多数编程语言都会使用多线程共享数据更新的方式管理状态。
  • 今日,Clojure 发布了一份年度调查报告的结果,本次调查的受访者有 2325 人,Clojure 的这个调查每 14 个月进行一次,上次的调查是在 2016 年,总共有 2420 名受访者。由此可见,Clojure 的使用者并没有很大的波动。Clojure 是一种 LISP 风格的语言,运行在 JVM 上。
  • 2018 年不知不觉已经过了 20 天,从元旦开始就一直在重写之前的一个词来形容 2017 的话,应该会是:变化。由于换了工作, 那就从工作开始谈起吧。大概是在 17 年 4 月份从有赞毕业的,当时就想写一下在有赞两年的收获,但觉得时机不是很对,就一直到了现在。因为有赞,我来到了杭州,第一年可能去的地方比较少,第二年基本上把西湖周边的山爬遍了,不得不说杭州是我呆过最宜居的城市,互联网氛围也好,我走的时候几个北漂的同学都来杭州买房了。
  • 聊天记录长的我都记不住了, 写博客...起因是看到了网上有人写 Clojure 然后用快捷键直接执行代码,感觉还是蛮舒服的, 特别是用来教学的时候, 或者试验一些功能的时候,
  • 无论是开始接受还是从事一些新事物,总是不容易的。机器学习是可能需要尽快学习新项目的编程技能之一,但你或许并不知道从哪里开始。当然,在这个大社交媒体、门户网站经常出现的这个词,或许真的是出现在你简历上的一个很好的证明。本文将使用Clojure和Cortex进行机器学习。你将学习如何从头开始创建易于理解和随时可用的神经网络,以及使用经过训练的网络REPL与LISP获得即时结果。
  • 在 2017 年的最后一天, 回顾一下自己这一年, 碎片化的记忆奔涌而出, 感觉自己好像没有做什么, 但是又好像做了很多, 所以, 用文字将自己这碎片的记忆梳理一下, 算是给自己做个小小的总结, 再顺便为 2018 定下一个小小的目标…思考了一下自己 2017 年最大的收获, 那估计就是读书了, 因为每天路上的时间实在是太漫长了…这一年主要的阅读时间聚集在 6 月 到 10 月之间, 究其原因, 实际上是工作压力没有那么大, 路上不用想太多工作上的琐碎, 可以安心的在地铁上看一段时间的小说. 而在工作压力
  • 使用 Clojure 编写 OpenWhisk 操作,第 3 部分通过开发一个库存控制系统来了解该如何做在前两篇教程中,您学习了如何使用 Clojure(一种基于 Lisp 的函数式编程语言)编写一个基本的 OpenWhisk 应用程序,从而为 OpenWhisk 应用程序创建操作。本教程是本系列的最后一部分,将展示如何改进任何这类应用程序。首先,您将学习如何支持包含双引号的参数。然后,我将展示如何使用永久型数据库 (Cloudant) 代替变量来存储信息。
  • Hoplon 7.1.0 发布了,Hoplon 是 Web 编程更简单的方式,该项目包含 Web 编程的一些方法和库。采用 Clojure 和 ClojureScript 编写应用。主要更新内容:下载地址: