H.....a
H.....a
  • Najlepsze
  • Wszystkie komentarze
a.....r
a.....r
@Humma: Fake
dagon_666
dagon_666
@KrzaQ2: tak btw, ostatnio aplikowalem na c++ deva do jednej firmy. Phone interview a gosciu: "80% kodu jest w C, reszta w Javie" :D
Wyrewolwerowanyrewolwer
@Humma: tl;dr?
KrzaQ2
@Wyrewolwerowanyrewolwer: Ƶale ludzi zbyt słabych ƶeby opanować zagadnienia związane z cpp ;) Gdyby Bjarne wymyślił matematykę to by narzekali, ƶe mnoƶenie takie trudne celowo.
ponton
Hauleth
@KrzaQ2: Nikt nie zna C++ w całości. Ostatnio nawet Bjarne powiedział, że po C++11/14 przestał niektóre rzeczy ogarniać.
KrzaQ2
@Hauleth: Ale w tym fake wywiadzie poruszane są podstawy ;) Zresztą wejdź kiedyś na ##c++ na freenodzie to zobaczysz, ƶe są ludzie zdolni do ogarnięcia całości ;)
dagon_666
dagon_666
@KrzaQ2: moze i sa zdolni do ogarniecia calosci ale tylko po to, zeby sie troche pomasturbowac tym faktem. Watpie jednak, zeby potrafili z tego zrobic jakis konkretny uzytek.

Ten kanal jest pelen wyjatkowo dziwnych i agresywnych ludzi. No ale moze to tylko ja mam taki problem.

Najlepszy przyklad jaki C++ jest zj*ny momentami, mozna znalezc w klasycznej ksiazce "The Practice of programming" (Kernighan, Pike), gdzie program do generowania losowych
KrzaQ2
@dagon_666: robią konkretny uƶytek, np w HFT ;)

I tak, to jest kwestia implementacji. Ilość godzin wymagana do zaimplementowania to inna (teƶ istotna) sprawa, ale ogółem rzecz biorąc implementacja jest kluczem.
dagon_666
dagon_666
@KrzaQ2: tylko nie hft. To jakas oaza krezusow. Kontrakty po £800 za dzien a kolesie w rezultacie i tak sie ograniczaja praktycznie do C, bo virtual dispatcher za wolny, bo nie mozna polegac na implementacji, bla bla bla.
KrzaQ2
@dagon_666: Albo właśnie piszą silnie szablonowy kod, który generuje równie wydajnie niskopoziomowe sekwencje instrukcji w sposób znacznie czytelniejszy ;)
dagon_666
dagon_666
@KrzaQ2: zdajesz sobie sprawe, ze wlasnie przyznales mi racje ? W sytuacji, gdy nie mozna ryzykowac a w gre wchodzi gruba kasa, caly STL i C++ containery sa praktycznie bezuzyteczne wlaczajac w to dziedziczenie i wiekszosc mechanizmow wykorzystywanych w OO designie.

Gdyby sie spiac to tak naprawde wiekszosc rzeczy napisanych templatami mozna by zastapic preprocesorem.
KrzaQ2
@dagon_666: Niespecjalnie, zaletą C++ jest właśnie to, ƶe moƶna pisać wysokopoziomowy (szablonowy) kod równie wydajny lub czasem wydajniejszy niƶ to samo w C, dzięki czemu koszt implementacji jest niƶszy.

Zupełnie inną sprawą jest niesamowity postęp w jitach, co pozwala na napisanie głupiego regexa w js przebijającego wydajnością większość rozwiązań w cpp.
dagon_666
dagon_666
@KrzaQ2: w przypadku template'ow zgodze sie, gdyz wszystko odbywa podczas kompilacji, co do reszty widze, ze ani nie potwierdzasz ani nie negujesz.
KrzaQ2
@dagon_666: Bo najlepszą odpowiedzią jest "to zaleƶy" ;)