t****g 发帖数: 35582 | 1 当年学autocad搞autolisp自己做menu啥的。
lisp那叫一个BT呀,所有的开始结束都是圆括号,运算式都是HP计算器式的。
然后经常一搞十几对圆括号套着。 |
v***a 发帖数: 23651 | 2 你难道没有专业绘图员??????
【在 t****g 的大作中提到】 : 当年学autocad搞autolisp自己做menu啥的。 : lisp那叫一个BT呀,所有的开始结束都是圆括号,运算式都是HP计算器式的。 : 然后经常一搞十几对圆括号套着。
|
c********y 发帖数: 30813 | 3 jo来说说slang吧
【在 t****g 的大作中提到】 : 当年学autocad搞autolisp自己做menu啥的。 : lisp那叫一个BT呀,所有的开始结束都是圆括号,运算式都是HP计算器式的。 : 然后经常一搞十几对圆括号套着。
|
t****g 发帖数: 35582 | 4 你大一的时候有专业绘图员?
还好我们当年autocad已经开始慢慢普及了。再早几年制图课作业得用鸭嘴笔。
【在 v***a 的大作中提到】 : 你难道没有专业绘图员??????
|
G********d 发帖数: 10250 | 5 初中学一个语言叫logo 很难学会
【在 t****g 的大作中提到】 : 当年学autocad搞autolisp自己做menu啥的。 : lisp那叫一个BT呀,所有的开始结束都是圆括号,运算式都是HP计算器式的。 : 然后经常一搞十几对圆括号套着。
|
G*****h 发帖数: 33134 | 6 偶觉得这些年来的
C++ java C# perl python ruby 这些都挺变态的
概念都一样,语法各个不同
能编译的不能解释执行,能解释的不能编译
整个儿蛋疼
【在 t****g 的大作中提到】 : 你大一的时候有专业绘图员? : 还好我们当年autocad已经开始慢慢普及了。再早几年制图课作业得用鸭嘴笔。
|
t****g 发帖数: 35582 | 7 那玩艺不是比basic还basic的给小孩玩的语言么?
【在 G********d 的大作中提到】 : 初中学一个语言叫logo 很难学会
|
s*****e 发帖数: 21415 | 8 slang用户层其实和perl之类的差不多,复杂的是内核,属于functional programming
的范畴。
函数以内基本就是imperative programming,简单script
属于把functional programming的先进理念和script的易用性结合的不错的一种语言。
其实纯的functional programming比方说ocaml实际上很不好用。
【在 c********y 的大作中提到】 : jo来说说slang吧
|
t****g 发帖数: 35582 | 9 太高级了,不懂呀。
programming
【在 s*****e 的大作中提到】 : slang用户层其实和perl之类的差不多,复杂的是内核,属于functional programming : 的范畴。 : 函数以内基本就是imperative programming,简单script : 属于把functional programming的先进理念和script的易用性结合的不错的一种语言。 : 其实纯的functional programming比方说ocaml实际上很不好用。
|
G********d 发帖数: 10250 | 10 是啊 我初中的时候不是小孩么。。。但是还是觉得麻烦
老师特别傻
而且界面特别难用
【在 t****g 的大作中提到】 : 那玩艺不是比basic还basic的给小孩玩的语言么?
|
|
|
D*****I 发帖数: 8268 | 11 早忘了,反正做了一个画螺钉的小project。。。
【在 t****g 的大作中提到】 : 当年学autocad搞autolisp自己做menu啥的。 : lisp那叫一个BT呀,所有的开始结束都是圆括号,运算式都是HP计算器式的。 : 然后经常一搞十几对圆括号套着。
|
D*****I 发帖数: 8268 | 12 科班出身都要从最底层学起
【在 v***a 的大作中提到】 : 你难道没有专业绘图员??????
|
s*****e 发帖数: 21415 | 13 话说没有学过functional programming,不懂ML的,都不能算懂programming
【在 t****g 的大作中提到】 : 太高级了,不懂呀。 : : programming
|
t****g 发帖数: 35582 | 14 我玩得东西上实现不了那么高级的东西。
都是几K的ram上玩玩,最复杂不过一个简单的实时OS。
【在 s*****e 的大作中提到】 : 话说没有学过functional programming,不懂ML的,都不能算懂programming
|
T********r 发帖数: 6210 | 15 当年programming language的课的project就是写一个Scheme Language的Interpreter
,什么functional language、memory management、garbage collector都搞过了。交
作业的时候,自己在网上找了个测试程序,一运行居然没问题,这个测试程序如下:
; factorial function
; http://www.niksula.cs.hut.fi/~candolin/scheme/beauty.html
; Shriram Krishnamurthi
(define fac
(lambda (n)
((lambda (n)
((n (lambda (x) (+ x 1))) 0))
((lambda (n)
((lambda (p)
(p (lambda (x)
(lambda (y)
y))))
((n (lambda (p)
(((lambda (x)
(lambda (y)
(lambda (fun)
((fun x) y))))
((lambda (n)
(lambda (f)
(lambda (x)
(f ((n f) x)))))
((lambda (p)
(p (lambda (x)
(lambda (y)
x)))) p)))
(((lambda (x)
(lambda (y)
((y ((lambda (x)
(lambda (y)
((y (lambda (n)
(lambda (f)
(lambda (x)
(f ((n f) x)))))) x))) x))
(lambda (f)
(lambda (x)
x)))))
((lambda (p)
(p (lambda (x)
(lambda (y)
x)))) p))
((lambda (p)
(p (lambda (x)
(lambda (y)
y)))) p)))))
(((lambda (x)
(lambda (y)
(lambda (fun)
((fun x) y))))
((lambda (n)
(lambda (f)
(lambda (x)
(f ((n f) x)))))
(lambda (f)
(lambda (x)
x))))
((lambda (n)
(lambda (f)
(lambda (x)
(f ((n f) x)))))
(lambda (f)
(lambda (x)
x)))))))
(((lambda (i-n)
(lambda (n)
(i-n i-n n)))
(lambda (loop n)
(if (= n 0)
(lambda (f)
(lambda (x)
x))
((lambda (n)
(lambda (f)
(lambda (x)
(f ((n f) x)))))
(loop loop (- n 1)))))) n))))).
【在 t****g 的大作中提到】 : 当年学autocad搞autolisp自己做menu啥的。 : lisp那叫一个BT呀,所有的开始结束都是圆括号,运算式都是HP计算器式的。 : 然后经常一搞十几对圆括号套着。
|
v****n 发帖数: 7841 | 16 传说orbitz的后台是用lisp写的。。。
【在 t****g 的大作中提到】 : 当年学autocad搞autolisp自己做menu啥的。 : lisp那叫一个BT呀,所有的开始结束都是圆括号,运算式都是HP计算器式的。 : 然后经常一搞十几对圆括号套着。
|
r*********r 发帖数: 3195 | 17 ocaml is not pure FP. the whole ML family is a mixed language.
【在 s*****e 的大作中提到】 : 话说没有学过functional programming,不懂ML的,都不能算懂programming
|
r*********r 发帖数: 3195 | 18 jane street capital is probably the only ocaml house on the street |
s*****e 发帖数: 21415 | 19 你们prog lang教什么内容?这个interpreter用什么语言写的呀?
Interpreter
【在 T********r 的大作中提到】 : 当年programming language的课的project就是写一个Scheme Language的Interpreter : ,什么functional language、memory management、garbage collector都搞过了。交 : 作业的时候,自己在网上找了个测试程序,一运行居然没问题,这个测试程序如下: : ; factorial function : ; http://www.niksula.cs.hut.fi/~candolin/scheme/beauty.html : ; Shriram Krishnamurthi : (define fac : (lambda (n) : ((lambda (n) : ((n (lambda (x) (+ x 1))) 0))
|
s*****e 发帖数: 21415 | 20 there are guys using haskell too
【在 r*********r 的大作中提到】 : jane street capital is probably the only ocaml house on the street
|
|
|
r*********r 发帖数: 3195 | 21 who yah? haskell is damn hard to use.
the guy at jane street is advertising ocaml all the time.
http://vimeo.com/14317442
【在 s*****e 的大作中提到】 : there are guys using haskell too
|
d********u 发帖数: 5383 | 22 Scheme/ML.不服的去找MIT CS单挑.当然,不是这个傻逼的BBS.
【在 s*****e 的大作中提到】 : 你们prog lang教什么内容?这个interpreter用什么语言写的呀? : : Interpreter
|
s*****e 发帖数: 21415 | 23 今天的cs小孩怎么都吃了枪药了?@@
不知所云+火气大
【在 d********u 的大作中提到】 : Scheme/ML.不服的去找MIT CS单挑.当然,不是这个傻逼的BBS.
|
T********r 发帖数: 6210 | 24 教functional language的一些概念,用c/c++写的interpreter。
【在 s*****e 的大作中提到】 : 你们prog lang教什么内容?这个interpreter用什么语言写的呀? : : Interpreter
|
f****d 发帖数: 3888 | 25 记得这回事。
【在 t****g 的大作中提到】 : 当年学autocad搞autolisp自己做menu啥的。 : lisp那叫一个BT呀,所有的开始结束都是圆括号,运算式都是HP计算器式的。 : 然后经常一搞十几对圆括号套着。
|