Do not compare apples and oranges.
OOP is implemented as an extension of C. But it is a completely different concept.
What is good about OOP is the change of the design framework of programming. Say, Lisp can be converted to C and that indeed is what the compiler does. But they are different languages with more focuses on its abstraction. Likewise, OOP is a way of abstraction, a way to express it.
Writing in Lisp is different from writing in C. They are not interchangeable. It may be the same to the machine but not to programmers.
Not even knowing the importance of its concepts and talking about issues of implementation, is somewhat like looking at trees and not seeing the woods.
It is just a way to devalue OOP.
The reason why they are to denigrate the importance of the revolution, is totally of theirs, not ours.
In the year 2012, why should we need to emphasize the importance of OOP for Pete's sake?
Please. Let us have the freedom of thoughts and religions.
月曜日, 10月 22, 2012
RP2040 Zero で MicroPython を使う
埋め込み用マイコンでも Python を動かせる MicroPython というものがあります。 リアルタイムでコマンドラインからマイコンを動かせる画期的なシステムなので、ちょっとした感動が味わえます。 使い方としては、まずファームウエアをアップロードしてドライブとして認識さ...
-
Qt はまってます。Mac でも書いたアプリがコンパイルできて、しっかり動くのを確認しました。このあいだ Chitubox が Qt 使ってるのを知ってうれしかったです。 Mac でもそのまま動くんですが、アプリのアイコンの設定はプラットフォーム依存です。 公式マニュアルでも設定...
-
コンデンサマイク 極性があります コンデンサマイクがようやく届きました。モジュールではないのでそのままでは信号が弱いので使えません。信号を増幅する必要があります。 ちょっとした手間ですが、首尾よく動いてくれました。この回路の応用で、使えるマイクが出来ます。 ...
-
PowerBuilder では Time, Date, DateTime などという型があります。 デフォルトの表示形式から変更する場合は String() 関数を使います。 String(Date('1/12/2016'),'yyyy-mm-dd...