隨便聊聊

   上一篇文章是在去年8月份寫的, 已經快半年沒到csdn寫東西了. 一來是習慣了在everynote裏面寫東西, 另外是現在越來越忙, 沒多少時間來寫片長篇博文了. 

   去年到現在做的東西很雜, 思路也在不停地發展變化. 去年到現在做的東西主要有:

   一. 做給c++加入元數據的東西, 我以前還寫過一個文章來介紹這個:http://blog.csdn.net/chief1985/article/details/7711725. 這個主要是業餘愛好, 去年還有一個月來專門開發這個, 現在的時間越來越少了, 所以現在基本處於停滯的狀態. 現在的進展是文章裏面的想法基本都實現了, 可以在windows上和mac下運行了. 主要包括的功能包括: 1. 元數據, 基本支持c++的各種類型, 當然也支持模板的支持. 現在起碼分析stl裏面的list, map等各種類型的元數據沒問題了; 2. 函數的聚合.: 將幾個函數聚合到一個函數上已經實現了, 但現在mac下的一個問題是clang默認用的是cdecl調用方式, 所以顯示聲明爲cdecl調用方式時還有點問題. 3. 類型轉換自動生成. 這個基本走通了, 還沒有完全測試, 起碼可以按照shortest path的方式生成代碼了. 現在一直在考慮的問題是如何交叉編譯的問題, 因爲shortest path裏面路徑權重是按照運行時間生成的, 而交叉編譯時是沒法運行的. 現在做法是再一個平臺上生成權重文件後, 在編譯生成其他平臺時直接用這個權重文件. 後續要做的事情主要是將這個和瀏覽器連接起來, 讓javascript或lua, python等語言只需要在這個環境下處理一下, 就可以直接用現有的一下c++庫.

  二. 做類似微信的通訊工具. 我以前就經常說過, 通訊是移動互聯網的基礎, 所以讓不同的人能夠交流起來是很關鍵的. 類似微信的聊天只是通訊的一種方式, 通訊是有很多變種的, 只是有很多不是這麼直接的而已. 這裏面的一下細節也在不停地完善, 現在越來越清楚該如何實現心中的想法了. 這裏面的一些東西現在還不方便說, 看後面有沒有時間再介紹了.

 三. 做ios應用, 去年主要是做android應用, 也在mac os x上寫過一個小應用. 去年十月份換了macbook pro後就開始逐步轉型ios開發. ios確實有很多地方設計的比android好, 特別是接口和效率方面比android好多了, 程序員要考慮的很少. 程序員需要的東西其實不多, 微軟的做法其實是大而全, 很多東西程序員要不停地重複造輪子, 而且框架和效率都需要程序員考慮. 蘋果將程序員也當做用戶了, 很會將程序員的真正需求考慮進去, 做到極致. 而不是大而全, 因爲大而全無論對於程序員, 還是應用的用戶, 都會變得平庸.

四. 有了很多應用的想法, 這些想法都記錄在evernote裏面, 這些基本是我覺得自己生活想用的一些應用, 不一定適合所有人. 我是一個內向的人, 所以這些想法是適合內向的人的. 現在很多人是外向的, 特別是做產品的人, 所以真正爲內向的人的想法做的應用很少. 用內向的思路做的應用是不是一個機會呢? 這個我也不知道了, 得做出來看反響了.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章