🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.programming
Article #217829

Re: mój obfuskator - problem projektowy

#217829
From: heby
Date: Fri, 28 Oct 2022 09:49
40 lines
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-mail
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>

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