Article View: pl.comp.programming
Article #217829Re: mój obfuskator - problem projektowy
From: heby
Date: Fri, 28 Oct 2022 09:49
Date: Fri, 28 Oct 2022 09:49
40 lines
3584 bytes
3584 bytes
On 28/10/2022 11:32, Maciek Godek wrote: >> Tak. Ale dodałbym, że jest podobny pod względami mało istotnymi. >> Wyglądu. Czyli "klamry". > Nie tylko klamry. Z C++ zapożyczył składnię deklarowania klas. > Semantyki może nie. Czyli "klamry"? >> Czy ktoś tutaj napisał, że C/C++ ma lepsze/gorsze zarządzanie pamięcią? >> Ma *INNE* od PHP. Podobieństwa praktycznie nie istnieją. > Jasne. Na tym polega podobieństwo: że pod jakimiś względami jest taki sam, > a pod innymi względami jest inny. Pod jakimi względami zarządzanie pamięcą w PHP jest podobne do C++? Pozwól że ja zacznę: PHP ma prymitywny RAII. > Gdyby pod każdym względem był taki sam, to nie byłby podobny, tylko identyczny. Rzecz w tym "podobny". Czy kangur jest podobny do fotela? Tak: oba obiekty składają się z fermionów. > Pod względem składni PHP i C są do siebie podobne. Niewątpliwie należy mocno naciągnąć tą "cechę" aby uzasadnić takie twierdzenia. > Jak weźmiesz np. Lamborghini Diablo, i resoraka Lamborghini Diablo, to też będą do siebie podobne, > chociaż jeden z nich będzie dużo mniejszy i nie będzie nawet miał silnika. Jak by to było takie podobieństwo, to bym nie protestował. W PHP są tylko "klamry" podobne do C++. Pozostałe cechy są skrajnie różne. Oba imperatywne, ale to akurat 95% języków na rynku ma tą cechę. PHP to zupełnie inny język, ze składnią kradzioną nie tylko z C++ ale również z wysypiska śmieci, chorych urojeń i przypadkowych pomysłów. Niewątpliwie znajdzie się tam też podobieństwo do JS, Moduli i COBOLa. Wystarczy mieć odpowiednio elastyczną definicję, że jak dodawanie to "+" to już podobne. Z czym nie ma problemu, wszak elastycznośc definicji jest najzwyczajniej opinią.
Technical Details
Message-ID:
<tjg8j5$31ke4$2@dont-email.me>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.man.lodz.pl!newsfeed.pionier.net.pl!3.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder8.news.weretis.net!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mailReferences:
<tj64ne$36qsg$3@portraits.wsisiz.edu.pl> <tj64rj$1mmv4$1@dont-email.me> <tj8epv$3afh$1@portraits.wsisiz.edu.pl> <tj8vg4$21ll8$2@dont-email.me> <tjabcs$t53e$2@portraits.wsisiz.edu.pl> <tjan0p$2drd6$1@dont-email.me> <tjb0ft$10mf6$1@portraits.wsisiz.edu.pl> <tjb0up$2eot6$1@dont-email.me> <tjb1g2$10mnn$2@portraits.wsisiz.edu.pl> <tjb2ee$2ep64$1@dont-email.me> <tjg379$2q700$1@portraits.wsisiz.edu.pl> <tjg38l$314k8$2@dont-email.me> <tjg3ua$2qa65$1@portraits.wsisiz.edu.pl> <tjg46f$314k8$3@dont-email.me> <e896216c-e3ca-4ec9-9903-8a33d43fcc00n@googlegroups.com> <tjg6o5$31ke4$1@dont-email.me> <6a159c97-995c-4408-9cf8-d14faee45dd9n@googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.man.lodz.pl!newsfeed.pionier.net.pl!3.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder8.news.weretis.net!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail From: heby <heby@poczta.onet.pl> Newsgroups: pl.comp.programming Subject: Re: mój obfuskator - problem projektowy Date: Fri, 28 Oct 2022 11:49:24 +0200 Organization: A noiseless patient Spider Lines: 41 Message-ID: <tjg8j5$31ke4$2@dont-email.me> References: <tj64ne$36qsg$3@portraits.wsisiz.edu.pl> <tj64rj$1mmv4$1@dont-email.me> <tj8epv$3afh$1@portraits.wsisiz.edu.pl> <tj8vg4$21ll8$2@dont-email.me> <tjabcs$t53e$2@portraits.wsisiz.edu.pl> <tjan0p$2drd6$1@dont-email.me> <tjb0ft$10mf6$1@portraits.wsisiz.edu.pl> <tjb0up$2eot6$1@dont-email.me> <tjb1g2$10mnn$2@portraits.wsisiz.edu.pl> <tjb2ee$2ep64$1@dont-email.me> <tjg379$2q700$1@portraits.wsisiz.edu.pl> <tjg38l$314k8$2@dont-email.me> <tjg3ua$2qa65$1@portraits.wsisiz.edu.pl> <tjg46f$314k8$3@dont-email.me> <e896216c-e3ca-4ec9-9903-8a33d43fcc00n@googlegroups.com> <tjg6o5$31ke4$1@dont-email.me> <6a159c97-995c-4408-9cf8-d14faee45dd9n@googlegroups.com> MIME-Version: 1.0 Injection-Date: Fri, 28 Oct 2022 09:49:25 -0000 (UTC) Injection-Info: reader01.eternal-september.org; posting-host="758fd47d21ac65228da440c0da78f4f9"; logging-data="3199428"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+jiZz9KYwy/EL7nufTB8Bb" User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.4.0 Cancel-Lock: sha1:YBQd46iN8fLkgQtLS+H53BIxmFo= In-Reply-To: <6a159c97-995c-4408-9cf8-d14faee45dd9n@googlegroups.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit