PHP 創始人校園講座

此篇文章最近更新時間為2008-11-17 10:22:28 目前共有3篇留言
相關標籤:

關於作者 - JosephJ

D-Link 友訊科技工程師。喜好戶外運動、2008 年 5 月完成「跑步環島」。對於新技術跟程式碼有著強烈的偏執狂。

Rasmus 校園講座海報 今天的投影片:http://talks.php.net/show/ncu
今天的照片:http://www.flickr.com/photos/josephj/sets/72157609280897581/

在明彥大大的「聽 Rasmus 一席話,勝過看 10 本 PHP 的書」做開場, 今天讓我徹底見識到 PHP 創辦人 Rasmus Lerdolf 的風采,真的跟預想中的程式高手完全不一樣。


Hacker


coder, hacker, and dreamer Hacker 是由 Coder 與 Dreamer 交集而成。 他說自己是個 Terrible Coder,常常是為了解決某個問題用最簡單的方式來寫 Code。 對於很多專業的程式設計師來看,這些 Code 的品質是很差的。 但這也是 Open Source 的好處,他可以做好一個東西、解決它的問題, 將它 Open、自然而然就有人會去提昇 Code 的品質。


PHP 的建立

因為他來北歐,在沒有 WWW 的時代,得拜託他兄弟替媽媽把一個月份丹麥報紙用郵寄的方式到居住的國家。 1993 初次見到 WWW,他就認為這個東西能夠給他媽媽帶來很大的幫助。 而那時寫網頁如果要有多一些互動,唯一的選擇就是用 perl,寫起來非常地困難... 他希望寫網頁應該要有更簡單的方法,所以他就讀了 Bison 這本如何建立程式語言的書、 試著解決網頁撰寫困難的問題。而 PHP 的原型於 1994 年誕生:
PHP 誕生!
對於 PHP 的態度,他說 PHP 是個 Hacker Friendly Language,而不是一個 Pretty Language。 有大學教授跟他講,作為程式語言、PHP 這樣做是不是當的! 但他認為只要能幫助開發者簡單做出成品,這才是最重要的。 所以他參考了像是 Python 與 Perl 的語法,讓開發者很快就能上手。 有人說 Erland 是個很棒的程式語言,但他認為 PHP 沒必要往一個很漂亮的程式語言發展: 「Don't push everyone into a box.」

I hate programming!

令人意外的是,Rasmus 其實很不喜歡寫程式, 他覺得為了一個你已經可以預知結果的東西寫程式是很無聊的,真的有趣的事情是在解決問題上。 他當初並沒有想到 PHP 會這樣的紅,小小抱怨了一下、害得他現在還得繼續維護。 他堅持自己是一個 Terrible Coder、所以著重於快速解決現有的問題,不去講求 Code 的整潔。 做一個好的 Coder,可能為了品質,禮拜六日還得繼續 Coding。 他只希望做個 Hacker、有多一點私人的生活時間。 Just Solving Problem > How You Solve

Hack U

Hack U 是在美國大學舉辦的 Hack Day,他很喜歡與學生相處的時間。 並不是為了徵才,而是觀察學生的潛能,希望找到能夠對 Internet 產生衝擊的孩子。 他會觀察,有問題時他們問誰?他們每個人負責些什麼?做的到什麼。 他往往可以從這中間觀察到很多,將這群人放在壓力下,可以看到許多履歷表中所看不到的東西。

有趣的東東



Comments

  1. jiing 2009-02-17 15:44:57
    s/Erland/Erlang/
    s/PHP 這樣做是不是當的/PHP 這樣做是不適當的/
  2. josephj 2008-11-21 14:13:34
    Ingy 是用 VIM 做投影片, 真想效法...
    http://search.cpan.org/~ingy/Vroom-0.13/lib/Vroom/Vroom.pm
  3. Dreamer 2008-11-19 08:50:29
    一般教父级的人物好像总有些怪毛病,据说GNU教主Richard Stallman完全不用网络浏览器,看网页他只用email~~~Orz

    BTW,台湾Yahoo的活动好多啊,羡慕ING……
暱稱: 必填。
Email: 非必填。若填寫為不公開欄位,僅供站長參考聯繫。
內容: 必填。限 255 個字元以內。
送出

Facebook Comment