V
主页
Clojure是目前最有趣的语言!世界级编程大师Robert C. Martin(Bob大叔)力赞
发布人
Bob 大叔:目前我觉得最有趣的语言是 Clojure,这是我投入了大量时间学习的语言。这让我有些惊讶,因为 Clojure 其实算是 Lisp 的一种方言,而我从未想过自己会去学习 Lisp。 在我的职业生涯的前三十年里,都从未考虑过学习 Lisp,因为我一度认为那是一种很糟糕的语言 —— 当然,那是因为我完全不了解它。直到有一天,我读了一本书,叫《计算机程序的结构与解释》,书中使用的语言是 Lisp,这立刻吸引了我。突然之间,我就成了 Lisp 的大粉丝。我想找到一种能在日常中使用 Lisp 的方式,于是我遇到了 Clojure。 Clojure 相当于一种可以运行在 JVM(Java虚拟机)上的 Lisp 方言,对我来说非常完美,所以我开始学习编写 Clojure 代码,并乐在其中,这对我来说是一种很好的消遣方式。 此外,还有其他有趣的语言,比如 Forth,这是一种基于后缀表达式的堆栈语言,与我用过的任何语言都不同,非常有趣。Prolog 也是一种非常有趣的语言,你不需要直接告诉机器什么是正确的,而是让机器通过求解来得出正确的结果。总的来说,这些都是非常有趣的语言,大家都应该去了解一下这些语言,因为它们非常独特。一旦你学会了一种非常不同的语言,它就会改变你对代码的整体看法。
打开封面
下载高清视频
观看高清视频
视频下载器
世界级编程大师Robert C. Martin(Bob大叔)直言:面向对象编程和函数式编程是可以兼容的!
敏捷并不是为了加快速度!针对敏捷开发的误解世界级编程大师Robert C. Martin(Bob大叔)这么说
世界级编程大师Robert C. Martin(Bob大叔)公开讲“敏捷运动”背后的故事
世界级编程大师Robert C. Martin(Bob大叔):Scrum大师逐渐演变为一种项目管理职能,与初衷相去甚远
年度重磅!世界著名编程大师Robert C. Martin(Bob大叔)开直播啦!
世界级编程大师Robert C. Martin(Bob大叔)聊软件工匠精神
北京籍前华为首名女黑客瑾瑾 在b站坚持直播编程到凌晨 饿了就吃点泡面 可直播间却迟迟没人观看
知名软件匠人 Robert C. Martin(Bob大叔)新书《函数式设计》导读
揭秘:如何用“怕踩坑”的心理快速掌握Clojure成为函数式编程达人
设计思维的双重奏:面向对象 vs 函数式
Rust 进行了多少次内核系统调用?
Graal VM:云原生时代的Java
【Python学习】张雪峰:给所有python人一个忠告!!!普通人学python玩的就是信息差!!!
AI时代的架构师成长之道
函数设计与领域建模
Cursor 用中文编程,让程序开发不再有门槛!全能AI编程利器,带你高效开发 ,Cursor教程 !威廉说
初中生自制的编程语言JQ
架构不是解决现在的问题,架构更多解决的是非功能性需求
架构师最根本的目标不是试图消除变化而是更好地响应变化
Kafka从入门到实战全套教程(31集全)
05 python 绘图
大疆C++一面:C++什么时候生成默认拷贝构造函数?
C与C++的区别究竟是什么???
C++中“引用”到底占不占内存空间?
【信盈达】C语言和C++的面向对象之间有什么区别?
【禁止废话】 做题家你学的明白编程吗
腾讯、联影秋招C++一面:const与static关键字的用法,与this指针的关系
当标准化达到一定水平的时候,架构才可以复用
用Spring Boot吹简历,往往是不知道啥是Spring Boot。
Java 17新特性,快到起飞! Java 8 要说再见了...
架构的本质是对事务进行结构化的拆分和解耦
如何选择适合自己的架构方法论
面试官:如何设置MySQL分布式架构主键ID,为什么不能使用自增ID或者UUID做主键?问倒一大片。。
【责任链+Spring依赖注入】责任链在实际开发中的使用,也太实用了!!
Python之禅作者因坏坏被踢出Python社区?
Python 3.8生命周期终止,推荐升级到3.11
《利用Python进行数据分析(第三版)》官方配套视频:1 准备工作
持续为企业创造价值才是架构的价值所在
Qt 多线程 动态库dll http请求 动态加载 企业级思路编程
再来一题!C语言经典笔试题:volatile的作用