[C/C++] Wlasna biblioteka
Ostatnio zmodyfikowano 2012-01-17 16:33
jsc |
» 2012-01-16 22:56:58 Fakt, że enkapsulacja rozwala skomplikowane algorytmy nie oznacza od razu trzeba ideę OOP trzeba od razu wywalić na śmietnik. Można spróbować wyodrębnić rozwalone optymalizacje przez rozgraniczenie enkapsulacją i ją zatrzeć przez zlanie klas składowych jedną wielką. |
|
akwes |
» 2012-01-16 23:03:30 Ale ja kocham OOP. Nie wyobrażam sobie pisania aplikacji bez tego :P Ale wydawało mi się że systemy właśnie powinni pisać użyci wcześniej "performance freak".
Znalazłem jeszcze jedną dyskusję na temat przepisania kernela linuksa na C++, ale ktoś to uznał za głupotę - że po prostu obiektowość przy pisaniu systemu nie jest potrzebna. |
|
mactec |
» 2012-01-17 07:29:17 Jakiego tutoriala używasz? |
|
Elaine |
» 2012-01-17 09:50:05 Teraz pisząc dużo małych ale niezbędnych programów mamy po 4 operacje więcej na każdym.
|
Wygenerowane kody są identyczne, w obydwu występują dokładnie te same instrukcje i w tej samej kolejności. Gdzie są te cztery dodatkowe operacje? |
|
akwes |
» 2012-01-17 15:00:14 Może być również naznaczony tym że C++ domyślnie wstawia więcej linijek bo jakby je porównać to kod robiący coś jest właściwie taki sam.
|
Niefortunnie wcześniej to określiłem :P |
|
Elaine |
» 2012-01-17 15:53:07 Tamte linie też coś robią, gdyby nie robiły, to by ich tam nie było. Po prostu nie są kodem sensu stricte, tylko danymi interpretowanymi przez pewien zewnętrzny kod.
Interpretowanymi dosyć dosłownie, więc można nawet je nazwać kodem - ale nie jest to normalny kod dla procesora i korzysta się z niego tylko w ściśle określonych sytuacjach. Kto potrafi powiedzieć, do czego ten "kod" służy i kiedy jest wykonywany? ;> |
|
akwes |
» 2012-01-17 16:23:24 Bjarne Stroustrup I can be reached by email at bs at cs.tamu.edu or bs at research.att.com, and by paper mail at Department of Computer Science, TAMU 3112, College Station, TX 77843-3112, USA.
|
Szukamy odważnego? |
|
Elaine |
» 2012-01-17 16:26:46 Stroustrup pewnie nie będzie wiedział, jego bardziej interesuje czynienie standardu jak najbardziej niezrozumiałym niż to, co wyczynia GCC ;> |
|
1 2 3 « 4 » 5 |