Wpis z mikrobloga

Treść przeznaczona dla osób powyżej 18 roku życia...
  • 31
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@M4ks: Bo C++ jest szybki? My piszemy w C++, bo mamy wyciągnąć z tego tyle wydajności ile tylko się da. Nie po trupach, czyli C albo gołe std, bo to ma być czytelne dla innych ludzi także... no ale Java by tutaj wypadła raczej licho z racji samej wirtualnej maszyny.
  • Odpowiedz
@M4ks: Chyba jasno napisałem, że chcemy wydajności ale przy zachowaniu czytelności i nie po trupach?

@ponton: Noooo, a w C++ nie da się zrobić prawie wszystkiego? Ponadto ja mówię o C++ gołym vs C++ wspomagany jakoś Qtem, niekoniecznie bazowany na nim całkowicie. Nie mówimy o C vs C++ czy C++ vs Java. Mówimy o C++ std vs C++ Qt + std. Wszak std mamy zawsze.

@Vetinari:
  • Odpowiedz
@Khaine: Bo Qt wcale nie jest takie super, nie jest ani szybsze niż stl/boost, wymaga swojej notacji (QObject) i wymaga, uwaga, bibiliotek Qt. Ile zajmują portable biblioteki Qt?
  • Odpowiedz
@Khaine: C++ w porównaniu z Java czy C# to belkot. A zwłaszcza w wersji z Qt. Wiec gdzie jest granica czytelności przy zachowaniu wydajności?
Czy wydajność javy mierzyles tak jak wydajność qvecror vs std? Czyli tak jak 99 programistów? ;)
  • Odpowiedz
na PC, to co nas 1 mb obchodzi


@Khaine: Dopiero teraz wspominasz o PC. Jak tak to co nas obchodzi te 0.5 sekundy wolniej przy c# czy javie?

Na PC to nie potrzebujesz
  • Odpowiedz
@Trytka: Java byłaby dużo wolniejsza w przetwarzaniu. A potencjalnie może być bardzo dużo, bardzo ciężkich i wielowątkowych obliczeń. Takich co się będą liczyć przez kilka dni na bardzo szybkim kompie i to przy użyciu C++. Nie tyle nas boli zajętość pamięci, co szybkie działanie. No i czytelność kodu dla potrzeb rozbudowy w przyszłości.
  • Odpowiedz
bardzo dużo, bardzo ciężkich i wielowątkowych obliczeń.


@Khaine: nie robisz tego na PC.

ie tyle nas boli zajętość pamięci, co szybkie
  • Odpowiedz
@Khaine: Jak będziesz potrzebował napisać malutki moduł do istniejącego systemu, który nie używa Qt, to też będziesz ciągnął za sobą Qt i przekonywał innych, że jest Ci ono niezbędne, żeby Twój modulik działał?

Żeby się wtedy nie okazało, że bez Qt pod ręką będziesz miał problemy z napisaniem czegokolwiek ;)

Popieram zalety Qt, które opisałeś, ale nie popadaj w skrajność. C++ i STL znać warto i wszystko używać wedle potrzeb.
  • Odpowiedz