Forwarded from 南溪集
我理解是那种master出来,没有工程能力,然后就进入一个大公司,大体系下面湖小轮子的那种
Forwarded from 南溪集
但是这家伙面的是架构师的的岗位。 这好像一个画家去面试宫廷画师的岗位,然后拿了一份瞎几把画的作品当作简历「呐,这是我的作品,请你检阅」
Forwarded from dnaugsuz
可是 JS 是 duck typing(动态类型) ,设计非常不严谨
C++ 稍微好一点,但是非常混杂,许多语言特性用 template<> 做
C++ 稍微好一点,但是非常混杂,许多语言特性用 template<> 做
Forwarded from dnaugsuz
C语言没自动内存管理/封装,经常处理buffer
C++也没,但有class和unicode兼容(mbstr)
C++也没,但有class和unicode兼容(mbstr)
Forwarded from dnaugsuz
真正学术的是 Haskell, Scala 这类,如果你愿意了解还有 Prolog, Coq 这种更学术的
曾经拿 Haskell 写过个计算器
曾经拿 Haskell 写过个计算器
GitHub
duangsuse-valid-projects/BinOps
#️⃣ Simple binary operation calculator, supports logN, sin, cos, tan, hexadecimal numbers - duangsuse-valid-projects/BinOps
Forwarded from dnaugsuz
Haskell 的概念就是没有顺序执行,只是一群 (1::Int) (""::[Char]) 这样的“对象”在其范畴内不断变形而已
这种,本质上就是完全
[n+1 | n<-[0..9]] == [1,2,3,4,5,6,7,8,9,10](add a b)
add 0 n = n
add i n = add (i-1) (n+1) 这种,本质上就是完全
(add 2 0) == (add (add 0 1) 1) 的那种等式,模式匹配的变形规则,不像是程序