@controll: Wydajność to szybkość wykonywania zadania przez aplikację. Sposoby samego pisania w C i Pythonie są zasadniczo różne, w Pythonie korzystasz z zaawansowanych bibliotek które baaardzo Ci przyśpieszają pracę, ale często nie potrafisz określić w jaki dokładnie sposób działają, podczas gdy w C dobry programista będzie w stanie opisać kod na poziomie asm. W rezultacie Python często będzie wolniejszy, tylko nawet jeżeli będzie kilkukrotnie wolniejszy, to często nie będzie miało większego
@controll: Blah. Chodzi o to, że olbrzymią zaletą Pythona jest możliwość jego niesamowicie łatwego wiązania z innym językiem. CPythona można łączyć niemal out of the box z wszelkiego rodzaju bibliotekami C. Jython może spokojnie użyć kodu Javy. Sam Python jest bardzo mało wydajny, ale jeśli kiedykolwiek Twój kod okaże się zbyt wolny, możesz doczepić do niego kod w zasadzie każdym języku kompilowanym.
@controll: Python jest front-endem. Z tyłu siedzą takie biblioteki jak numpy i scipy, które korzystają z kodu C w dużych ilościach. Dlatego w Pythonie piszesz: C = A * B A mnożenie macierzy wykonuje się na świetnie zoptymalizowanym kodzie w C, asm, a nawet na GPU.
@goompas: to jest gówno burza, możesz sobie sam obrać cel i #!$%@?ć którąś z technologii. Chce tylko usłyszeć uzasadnienie, nie musi być prawdziwe. Lubie czytać różne opinię.
@FunkYoSelf: co? systemy za darmo, visual za darmo, telefony robią najtańsze prawie na rynku a jebią jakieś androidy na ryj jak chcą, ponadto wszystko zaczyna być opensource, więc zapytam jeszcze raz. Co?
#python vs #java vs #csharp które lepsze? ( ͡° ͜ʖ ͡°)
CPythona można łączyć niemal out of the box z wszelkiego rodzaju bibliotekami C. Jython może spokojnie użyć kodu Javy.
Sam Python jest bardzo mało wydajny, ale jeśli kiedykolwiek Twój kod okaże się zbyt wolny, możesz doczepić do niego kod w zasadzie każdym języku kompilowanym.
Dlatego w Pythonie piszesz:
C = A * B
A mnożenie macierzy wykonuje się na świetnie zoptymalizowanym kodzie w C, asm, a nawet na GPU.
@controll: do czego?
a jeżeli chodzi o skalowalność to java
@FunkYoSelf: co? systemy za darmo, visual za darmo, telefony robią najtańsze prawie na rynku a jebią jakieś androidy na ryj jak chcą, ponadto wszystko zaczyna być opensource, więc zapytam jeszcze raz. Co?