工作比較沉悶,業余生活比較活躍的一個月。
*手頭的活兒要進展下去,依賴別的基礎模塊。但是負責這個工作的同學實在太忙了,我一直收不上租子,這地主也不好當啊。
項目起始,能動手的東西也不多,所以就忙起了業余愛好,這是后話了。
將一個游戲七零八落的分為多進程后,才知道同步異步是寸步難行。這兩天考慮的一個通用邀請系統,也不如以前一根筋的容易實現了————以前邀請雙方再瞎跑,也是在一個進程內晃悠;而如今一個場景切換,邀請雙方就扔下邀請對象不知飛到哪個進程上去了。
偶爾也會想,把那些進程都捏起來就好了。
沒有好的協程支持,沒有好的并發編碼支持,C/C++也就只能在單核單進程上度過余生了。
erlang
由于工作的臨時清閑,就跑去學習了一下erlang,最后還參加了erlbattle。
erlang-china: http://groups.google.com/group/erlang-china/topics
erlbattle: http://code.google.com/p/erlbattle/
erlang有C/C++所沒有的東西,原生的并發編碼支持。這一特性,使得erlang編寫分布式、完整性的應用十分容易。
隨意可用的偽進程,簡單的進程間通信,這對實際交互高耦合但卻要物理分割的應用簡直是福音。
我對這東西一見鐘情。
看完jackey.zhao翻譯的斑馬書之后,我就跑到erlang-china看帖子,然后加入了erlbattle。看著別人在核心代碼中添加的東西,參加比賽,學到了不少好東西。然后耍點小聰明贏得了第一屆的eb比賽。
上周,eb之父和eb之母來京公干,由karlma做東在東來順腐敗。我厚著臉皮去蹭吃蹭喝,有幸瞻仰laofan, zoom.q, karlma, jackey.zhao尊容。
眾人皆70后,經驗豐富技術卓越腳踩光環,席間每每論及java和erlang應用,可憐我這C/C++單根派生功力淺薄的80后,只能悶頭吃肉 :)
posted on 2009-08-15 15:42
LOGOS 閱讀(723)
評論(0) 編輯 收藏 引用 所屬分類:
month-flow