Wpis z mikrobloga

#programowanie #php

Właściwie to czemu robi się na okrągło bekę z PHP mówiąc, że to nie programowanie, że umiera itp?
  • 25
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

NumPy nie jest napisane w Pythonie, tak więc przestałoby to być benchmarkiem Pythona.


@vytah: regexy też nie są napisane w pythonie/php więc nie są wg tej logiki benchmarkiem :) Mnie w sumie nie obchodzi co jest uczciwym benchmarkiem, a co nie, tylko który kod będzie szybszy w praktyce. I z języków skryptowych kod numeryczny praktycznie każdy napisze w pythonie/numpy, bo inne opcje ssą.
  • Odpowiedz
@vytah: IMHO oczywiście języki mają jakis wpływ na potencjalny rynek, ale ostatecznie inne czynniki są ważniejsze, choćby takie jak seniority level, bogactwo/kultura firmy/klientów z ktorymi się współpracuje jak i predyspozycji miękkich i "bajery" na rekrutacji. Widziałem oferty dla JSowców za 5k jak i oferty dla PHPowców za 20k.
  • Odpowiedz
@tell_me_more: PHP 7 ma JIT, w Pythonie musisz porzucić standardowego CPythona i użyć PyPy


@vytah: PHP 7 nie ma JIT, będzie od PHP 8. Niemniej jednak PHP 5 do PHP 7 to mniej więcej dwukrotny zysk wydajności przy zachowaniu większości BC (plus spadek zużycia pamięci o ~50% afair). To też oczywiście zależy od zastosowań ale takie statystyki potwierdzają się dla wielu aplikacji.

Fun fact: sami developerzy core PHP
  • Odpowiedz