欢迎加入自定义语法关键字(不太准确)的lisp/scheme,比如Clojure
(map-indexed (fn [i e] ..) obj)
(if (= i index) "current" "")
(try .. (catch Exception e))
要愿意的话多花一两行代码定义个宏 (try-pass ..)也行
【 在 javaboy (喝了咖啡就话多-_-;) 的大作中提到: 】
: 标 题: Re: Python还能火几年?
: 发信站: 水木社区 (Sun Mar 8 21:59:09 2020), 站内
:
: 主要是ruby写代码比python舒适多了。
:
: python: for x in enumerate(obj): ...
: ruby: obj.with_index do ...
:
: python: cls = "current" if i==index else ""
: ruby: cls = if i==index then "current" else ""
:
: python: (这个4行是我觉得最烦的python语法)
: try:
: do_something()
: except:
: pass
:
: try:
: do_something_else()
: except:
: pass
:
: ruby:
: fail_ok do something() end
: fail_ok do something_else() end
:
:
: 【 在 ilovecpp (cpp) 的大作中提到: 】
: : 重写有什么好处?你把pytorch的python部分用有jit的语言,比如java吧,重写了,难道它在gpu上就能快一点?
:
:
: --
:
: ※ 来源:·水木社区 newsmth.net·[FROM: 114.84.103.*]
--
修改:No1 FROM 14.205.169.*
FROM 14.205.169.*