今天去佳瑪百貨
進去之前要先在櫃台寄放包包
進去一樓逛一圈之後搭電梯上樓
在電梯裡的時候
我突然發現我的包包不見了
我就說:[幹!我的包包勒?」
結果跟我同行的人說:「剛不是拿去寄放了?」
......
2010/5/25
2010/5/21
2010/5/15
程式語言的走向
從 HTML、JavaScript 和 CSS 開始看其他語言
我們可以發現到其他的語言已經開始學習網頁語言
版面內容HTML和版面樣式CSS分離
版面HTML和邏輯JavaScript分離
某些語言已經把版面和邏輯分離,而版面設計的語言是採用XML檔案格式
舉例:
ASP.net 的 ASPX檔
FLEX 的 MXML檔
.net Framework 3.5 WPF 的 XAML檔
但是上面提到的對應到網頁語言,卻只會對應到HTML和 JavaScript
目前的程式語言還沒有把版面內容HTML與版面樣式CSS的分離作出來 (或者是已經有但是我不知道)
我認為很快就會有類似的東西出現
這樣看來FLEX好像有
再加上資料繫結 (Data Binding)
目前FLEX和WPF都有提供資料繫結的方法
在程式語言本身有支援的情況下
MVC架構的東西自然就會分的更清楚
可以明顯的看出未來語言的走向是
1.版面內容和版面樣式分離
2.版面和邏輯分離
3.程式語言本身就把MVC分好,而不需要自己去分
如果語言真的是往這個方向發展
那麼同時懂網頁程式架構和 Design Pattern 的人就會有優勢
我們可以發現到其他的語言已經開始學習網頁語言
版面內容HTML和版面樣式CSS分離
版面HTML和邏輯JavaScript分離
某些語言已經把版面和邏輯分離,而版面設計的語言是採用XML檔案格式
舉例:
ASP.net 的 ASPX檔
FLEX 的 MXML檔
.net Framework 3.5 WPF 的 XAML檔
但是上面提到的對應到網頁語言,卻只會對應到HTML和 JavaScript
目前的程式語言還沒有把版面內容HTML與版面樣式CSS的分離作出來 (或者是已經有但是我不知道)
我認為很快就會有類似的東西出現
這樣看來FLEX好像有
再加上資料繫結 (Data Binding)
目前FLEX和WPF都有提供資料繫結的方法
在程式語言本身有支援的情況下
MVC架構的東西自然就會分的更清楚
可以明顯的看出未來語言的走向是
1.版面內容和版面樣式分離
2.版面和邏輯分離
3.程式語言本身就把MVC分好,而不需要自己去分
如果語言真的是往這個方向發展
那麼同時懂網頁程式架構和 Design Pattern 的人就會有優勢
訂閱:
文章 (Atom)