PHP 8.0 oficjalnie wydane
PHP 8.0 oficjalnie wydane, język przyjemnie zbliża się składniowo do Groovy, natywne JIT i inne bajery.
jacun z- #
- #
- 378
PHP 8.0 oficjalnie wydane, język przyjemnie zbliża się składniowo do Groovy, natywne JIT i inne bajery.
jacun z
Komentarze (378)
najlepsze
@Dibhala: nazwa i home się nie liczy
- brak ścisłego typowania, brak wbudowanych typów generic
@czlowiek_z_lisciem_na_glowie:
Ta game developerzy ehe chyba w Wieśku mogą się brandzlować caly dzień w C++. W pierwszym lepszym tytule multiplayer masz wszystko powyższe +NoSQL i chmury
@jagoslau: To chyba sie robi w jezykach typowanych statycznie jak C dla kompilatora a nie dla czytelnosci kodu.
W PHP jest type-casting i mozna zrobic $variable = (sring) "" tylko ze to jest glupie bo z nawiasow wynika juz ze to string.
Wedlug roznych guru jezeli cos jest oczywiste to komentowanie tego jest dublowaniem informacji i to zla praktyka.
Benchmarki są po stronie PHP. Jakość kodu w obu językach jest zbliżona.
Oba języki są generalnie skryptowe/funkcyjne więc tak samo, trzeba znać wszystkie wewnętrzne biblioteki. A reszta zależna jest od community, gdzie oba języki mają niezłe wsparcie w tym temacie.
poczytaj se np to "PHP - a fractal of bad design": https://www.pixelstech.net/article/1334166417-PHP%3A-a-fractal-of-bad-design
porównanie do fraktala jest na miejscu
a Python?
The Zen of Python, by Tim Peters
Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better
@czlowiek_z_lisciem_na_glowie @bobsonjones: Jaki kontroler? Jaki widok? Jakie szablony? Tak to się kiedyś robiło:
post.php
include 'functions.php'; ?
echo getTitleForPost($_GET['post_id']); ?
...
Mały teścik na produkcji jeszcze nikomu nie wyrządził krzywdy ;)
Szybki var_dump i nawet Chunck Noprris nie zauważy ( ͡° ͜ʖ ͡°)