呢個就係好多developer唔鍾意OOP既理由,java/OOP興起就培養出一D唔理資源既programmer, C++用64K內做到 ...
pchai 發表於 2021-4-20 10:15



C++ 唔係 oo 咩?

TOP

C++ 唔係 oo 咩?
it_jobs 發表於 2021-4-20 14:23


你岩. C++係OOP, 我應該再推前. 用C做example

TOP

class A {
   public:
      // pure virtual function
      virtual int getValue() = 0;
};


class B: public A {
   private:
     int b;
   public:
      int getValue () {
         return b;
      }
};
C++ 難學難精

TOP

class A {
   public:
      // pure virtual function
      virtual int getValue() = 0;
};


class B:  ...
testest 發表於 2021-4-21 00:01


只係呢2個 class, 就唔明為為何要 class A 要 virtual.

TOP

你岩. C++係OOP, 我應該再推前. 用C做example
pchai 發表於 2021-4-20 14:40


其實就算寫 c++, 一樣可以當 structural 寫, 所有野都係 function.
當你寫到有返咁上下大, 發覺要用 oop 先解決到問題, 先改用 oop 都可以.

講執行效率, foot print, 最好係 asm,
borland 老闆寫 delphi compiler (up to ver 4),  佢走後無人 maint 到, 重寫左幾年.

不過如果我做個個 web system, 有人提議用 asm 去做,
我估一係我辭職, 一係炒左提議果個人啦.

TOP

其實就算寫 c++, 一樣可以當 structural 寫, 所有野都係 function.
當你寫到有返咁上下大, 發覺要用 oop  ...
it_jobs 發表於 2021-4-21 14:20


本身HTML/CSS/JS已經係唔efficient

TOP

其實就算寫 c++, 一樣可以當 structural 寫, 所有野都係 function.
當你寫到有返咁上下大, 發覺要用 oop  ...
it_jobs 發表於 2021-4-21 14:20


有 Emscripten 同 asm.js

TOP

本身HTML/CSS/JS已經係唔efficient
KinChungE 發表於 2021-4-21 15:32


但當年佢地都解決左一啲問題.  如果師兄有更好提議, 不妨提出.
或者實作出黎, 睇下有無商機

TOP

有 Emscripten 同 asm.js
joe0joe 發表於 2021-4-21 15:56


快過 asm?

樓主唔要 overhead 喎, C++ 寫 OOP 都嫌, overhead 多.
咁 emscripten/webasm/asm.js 寫完係咪快過 C++/asm?
寫完搵咩人 maint?

TOP

但當年佢地都解決左一啲問題.  如果師兄有更好提議, 不妨提出.
或者實作出黎, 睇下有無商機 ...
it_jobs 發表於 2021-4-21 16:29


以software project黎講, 縮短development time遠遠重要過減少overhead

TOP