工具與語言的輪迴

2021-04-01 07:03:33 字數 891 閱讀 1740

昨天寫 40 個儲存過程,越發意識到這個問題的嚴重.

要寫很多儲存過程,結構類似,毫無疑問,先做儲存過程產生器,一次生成四個.速度快,**規範.

回憶以前玩 vb 的時候,做控制項要寫很多無聊的public property...實現骨骼特性,當時 vb 提供了乙個**生成工具,可以方便的生成這種無聊**,甚至還能模擬繼承,學名叫對映,當然,逆向特性並不好. 機器生成**固然速度快,但比起  vb.*** 在語言級別實現繼承二者優劣判若雲泥.

記得 ma** 裡有個工具,用來實現 oo 的彙編,誰會用它呢,不如用 c++. 也有人說用 c 模擬 oo,雖然我也有過這個想法,但是很明顯,即使用良好的實現也是很不適用的.

工具生成**操作便捷,例如將檔案拖曳到資料夾,比之 move b/ a

但工具的長處也只適合表達簡單事物,對於複雜事物,需要使用語言.例如批處理和 shell 指令碼.

語言把動作變成可以理解的一句話.亦因此可以代替如**產生器,**嚮導之類的工具.

在 ejb 中實現乙個 bean 最好借助 jbuilder 的嚮導,而在 .*** 裡,把乙個方法變成 web 方法只是簡單的乙個修飾.

在 c++ 要生成 *** 元件,將面對無法逃避的 *** 迷宮,而在 vb 裡,這些特性在語言上已經包裝.

vb 用窗體設計器生成窗體,.*** 裡生成的是可以理解的**。在網頁裡可以通過標記來做到。標記是語言級別的,可以無限增多,而 vb 的控制項雖然可以動態增加,但用起來遠不如標記順手。

作為取代**生成器的語言,它的作用即以語言的形式封裝低層次的**,這一點和簡單的做個函式完全不同。

prolog 封裝了遞迴和資料庫,雖然現在沒有大用,但我依然看好。

把語言變成混雜的指令碼,像 asp 一樣,一段**,一段生成**的**。所有 oop,or-map 竊以為都會被這個方式統一。

企業的輪迴

網際網路發展到今天這個地步,每個人都獲得了極大 的方便和樂趣。同時,每個人也獲得了無數的機會。但是,對於企業則不是這樣。企業始終在煉獄中輪迴,不得脫生。這裡是指真正的企業,那些在市場上摸爬滾打 自生自滅的企業。很多特種企業,尤其是國企,暫時不作討論。如今真正的企業,是闖出來的,或者說是創出來的。是誰...

國甲2與大雁輪迴

國甲2與大雁輪迴 3年前買的國甲2,還是讓當時專案組的乙個小兄弟買的 現在已經離開去外企了 擰起來很流暢,記得也就是3年前去了一趟黃山。今天求著lp,讓她給我賣了乙個大雁輪迴,魔方小站上說 很牛。發現中國真的適合把任何小東西做到極致。別看小小魔方,裡面的構造真的很是有學問,國甲2的軌道設計,就很據有...

C語言的三世輪迴

1.c語言的三世輪迴 c語言是乙個通用的程式語言,它並不 很高階 也不是很龐大,並且和其他語言不同的是,它也並不限於某個特定的應用領域,也不受特定的機器和作業系統的限制,如雷貫耳的unix作業系統,以及其上執行的大部分程式,如我們熟知的ls,cp這些程式都是c語言的傑作,由於c語言很適合用於編譯器 ...