看板 [ Ruby ]
討論串[連結] 松本行弘: Code 的世界~成為超級程式設 …
共 16 篇文章

推噓4(4推 0噓 4→)留言8則,0人參與, 最新作者ericyu (Eric)時間15年前 (2009/07/25 10:03), 編輯資訊
0
0
2
內容預覽:
http://www.amazon.co.jp/dp/4822234312. まつもとゆきひろ コードの世界~スーパー プログラマになる14の思考法. 這是五月的書,內容簡介是說:. 對於程式語言的開發者來說,他們是怎麼看這些程式的 "Code" 呢?. 本書除了介紹發明物件導向語言 "Ruby"
(還有543個字)

推噓3(3推 0噓 4→)留言7則,0人參與, 最新作者godfat (godfat 真常)時間15年前 (2009/07/27 15:45), 編輯資訊
2
0
0
內容預覽:
滿好奇 Matz 對於 Ajax 和 Rails 有什麼看法,. 一方面是 Rails 有些東西後來有加到 Ruby 裡面,. 例如 Symbol#to_proc 等等.... 不過有些時候,Rails 反客為主,有時候會覺得怪怪的. Ruby 1.9 的 encoding 機制,我個人是覺得還挺瘋
(還有1005個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Schelfaniel (Schelfaniel)時間15年前 (2009/07/27 16:17), 編輯資訊
1
0
0
內容預覽:
沒想到 godfat 是物件導向信仰者 @@. 英文也是呀,至少英日對國人來說難度較低。. Common Lisp Macro : ( 這是取自網頁 ). (defmacro square-sum2 (x y). (let ((first (gensym "FIRST-")). (second (g
(還有794個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者godfat (godfat 真常)時間15年前 (2009/07/27 21:52), 編輯資訊
1
0
4
內容預覽:
不是的話,就不會選 ruby 了喔. 有需要這麼複雜嗎..? 試了一下,這樣也行:. (defmacro square-sum2 (x y). (let ((sum (gensym "SUM-"))). `(let* ((,sum (+ ,x ,y))). (* ,sum ,sum)))). 甚至連
(還有611個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Schelfaniel (Schelfaniel)時間15年前 (2009/07/27 22:14), 編輯資訊
1
0
0
內容預覽:
這是從網頁上抄的,我一字未改 :QQ. 這個寫法應該沒什咩問題,. 原本它把 x y 重新 bind 應該是習慣,. 這樣比較安全。. 唔,這樣寫也沒問題,而且這樣就不用 let* 了,直接 let 就好了 :QQ. 這是剛好這例子沒有副作用啦,. 我猜是那作者已經習慣那樣重新 let 一次以策安全
(還有312個字)