Article View: pl.comp.lang.php
Article #232455Re: co denerwuje w PHP?
From: Marek S
Date: Tue, 13 Aug 2019 20:34
Date: Tue, 13 Aug 2019 20:34
37 lines
2566 bytes
2566 bytes
W dniu 2019-08-10 o 14:21, Roman Tyczka pisze: >> No i też można zrobić aliasa od gettype do get_type, a potem usunąć >> gettype. Być może w kolejnej wersji odwrotnie. Pytanie: która zmiana >> zadowoli użytkowników PHP? >> >> Moim zdaniem żadna. > > A moim trzeba uciekać od nazw z podkreśleniami, bo to jest dziwadło w > świecie języków. Jasne... tylko zwróć uwagę, że użyłeś słowa "języków". Pod tą kategorię podchodzą również języki kompilowane. PHP nie należy do tej grupy. Po zmianie, za jaką optujesz, serwisy WWW zwyczajnie upadną. Błędy zaczną ujawniać się w trakcie używania poszczególnych funkcji aplikacji. W językach kompilowanych, zwyczajnie nie dałoby się skompilować kodu i będzie trzeba poprawić te funkcje. W efekcie po takich zmianach kod będzie działał. Serio jesteś zwolennikom upadku sporego procentu aplikacji PHP w imię wdrażania polityki poprawności? >> A są takowe? Z tego, co się orientuję, to np. w C# wprowadzono typ >> "auto" niedawno, wprowadzając tym samym to, od czego ucieka się w PHP 7.4. > > O ile mi wiadomo to typ auto nie jest czymś co działa jak brak typu w PHP, > typ auto jest używany w jednoznacznych sytuacjach do inferencji typu > właściwego czyli "zgadnięcia" przez kompilator o jaki typ chodzi. Nie jest > tak, że do typu auto możesz sobie raz przypisać integera a raz stringa. Poprosiłem kolegów pracujących w C# o testy. Przypisali do tej samej zmiennej i iteger'a i string'a. Program skompilował się bez problemu. -- Pozdrawiam, Marek
Technical Details
Message-ID:
<qiv6s0$qh8$1@news.icm.edu.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!.POSTED!not-for-mailReferences:
<qi47f0$1rt1m$1@portraits.wsisiz.edu.pl> <qi7dge$e8c$1@news.icm.edu.pl> <18rm7oimw5p6$.dlg@tyczka.com> <qiktgs$a04$1@news.icm.edu.pl> <1qoittjy6f8qc$.dlg@tyczka.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!.POSTED!not-for-mail From: Marek S <precz@spamowi.com> Newsgroups: pl.comp.lang.php Subject: Re: co denerwuje w PHP? Date: Tue, 13 Aug 2019 22:34:05 +0200 Organization: ICM, Uniwersytet Warszawski Lines: 37 Message-ID: <qiv6s0$qh8$1@news.icm.edu.pl> References: <qi47f0$1rt1m$1@portraits.wsisiz.edu.pl> <qi7dge$e8c$1@news.icm.edu.pl> <18rm7oimw5p6$.dlg@tyczka.com> <qiktgs$a04$1@news.icm.edu.pl> <1qoittjy6f8qc$.dlg@tyczka.com> NNTP-Posting-Host: 89-77-183-104.dynamic.chello.pl Mime-Version: 1.0 X-Trace: news.icm.edu.pl 1565728448 27176 89.77.183.104 (13 Aug 2019 20:34:08 GMT) X-Complaints-To: usenet@news.icm.edu.pl NNTP-Posting-Date: Tue, 13 Aug 2019 20:34:08 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 In-Reply-To: <1qoittjy6f8qc$.dlg@tyczka.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit