Wpis z mikrobloga

Kilka pytań:
1. w czym #javascript jest lepszy niż #python?
2. czy w pythonie są biblioteki do asynchronicznego połączenia z bazą np. #mongodb?
3. jak wypada porównanie wydajności serwera http node.js do tornado, bo z tego co rozumiem to oba działają na takiej samej zasadzie?
4. jakie są możliwości przyspieszenia pythona i jak dużo one dają?

#programowanie
  • 62
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

python jest powolny wedle większości benchmarków, więc w tym może być lepszy JS.
Ale ja niezbyt lubię oba języki :D
Pythona za te jego "specjalne metody" __dfjfgjkfdmgbfnmdinit__ i konieczność pilnowania wcięć, a JS za brak typów, to tak utrudnia..., ciągle tylko parseInt.
No i nie można zapomnieć o kochanych kwiatkach JS w załączniku :D
GotoFinal - python jest powolny wedle większości benchmarków, więc w tym może być lep...

źródło: comment_bNtcQz8XFhv8Y9UwcYVZlrXhnES9T6Ne.jpg

Pobierz
  • Odpowiedz
@wytrzzeszcz: @Masterczulki: ale mimo wszystko node.js znajduje zastosowanie i jego wydajność jest chwalona.
(oczywiście da się taką wydajność osiągnąć w innych językach/platformach, ale tu dochodzi jeszcze zaleta jednego języka po stronie frontu i backendu)

@GotoFinal: no właśnie, ale z czego to wynika, że jest taki wolny? Oba języki nie są statycznie typowane, oba są interpretowane. Czyżby v8 robiło całą robotę?
  • Odpowiedz
@adiqq: wiem że IDE doda ci je samo podczas pisania, ale gorzej jak się coś edytuje, lub nie daj boże coś ci te wcięcia wpierniczy, bo np wkleiłeś na wykopa i się z-----o.
A wtedy już ci IDE tego nie naprawi samo.
  • Odpowiedz
@DiKey: ( ͡° ͜ʖ ͡°)
ale to da się jakoś przyśpieszyć pythona? Przekonwertować na C, albo napisać moduł z ciężkimi obliczeniami w C?
  • Odpowiedz
@LOLWTF: no są inne implementacje języka, jak zawsze, ale w klasycznej formie to powolne ścierwo.

Wcięcia błogosławieństwem? jak? kolejna rzecz której musisz ręcznie pilnować, zamiast dać klamerki i pozwolić IDE wszystko poukładać za ciebie i się niczym nie przejmować, a kod i tak wygląda świetnie i nie da się go popsuć bo ci kilka spacji zniknie.
  • Odpowiedz
@GotoFinal: to nie jest kwestia IDE, to kwestia składni (wcięcia zastępują bloki klamrowe) i to właśnie dzięki nim w pythonie trudno jest napisać c-----y kod. Raczej jest to jedna z jego dużych zalet a nie wada.
Jeżeli jako programista niezależnie od języka nie pilnujesz wcięć to nie mam pytań.

Poza tym nie rozumię o co chodzi ci z tym wklejaniem? Dane nie mają wpływu na wcięcia kodu?
@LOLWTF:
  • Odpowiedz