Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:108224 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 25612 invoked from network); 23 Jan 2020 15:02:57 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 23 Jan 2020 15:02:57 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id BA8E11804AC for ; Thu, 23 Jan 2020 05:12:06 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS15169 209.85.128.0/17 X-Spam-Virus: No X-Envelope-From: Received: from mail-lf1-f46.google.com (mail-lf1-f46.google.com [209.85.167.46]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Thu, 23 Jan 2020 05:12:06 -0800 (PST) Received: by mail-lf1-f46.google.com with SMTP id v201so2199795lfa.11 for ; Thu, 23 Jan 2020 05:12:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=OvAcKPkz6hZ9rTwBbeR1OnGnQE3ZXdqU2p3/CW4Hkug=; b=ZL8RIU9/mGYBCEQAurCyAm60THRIA/W7tYxl45To9j9INowIL6f0U2OyTDS/2EFVEi EyPKWGnYTNj6aYR1eZseg3oGkN80p5GjUvzxt9wvcZNhYsSXAVF2Ee36Ge4plFmpVxH0 SRAmbB3kgntPQ6dNQ6aiZixPB3Iu9YZoFkOmMaJjwbNErRNxIU1iSBVCsICWsa2kMvxN 1Q301wgwkrGA/i0QacUxLEI/HkuhGRxZNIlKqwoybWXN7CGQtSz2QMQ/MkesdpQks+Am RG1O0M0uhwBAt2onQqAQLdpoPyy2GeVkWUZmauKr4eBlexL2tWGupaSm38ashp5r8ovY n2jw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=OvAcKPkz6hZ9rTwBbeR1OnGnQE3ZXdqU2p3/CW4Hkug=; b=AxwhhTiF9V4qDB85ihAiH7+fNJUeBcj1DK0fNG8PH9oBSojUK8F0Nl3BIExum5qycP ruR+MhDi1LyvWAQ/OOy1tUTxdvTyF15jDol8S61s59FVOkQgRw5NZdDVbd2ki7tS6dqG l0opH2o2ESJffheV3CJF6SkolkJmfS4fas3SRchFG2N8k3sXiVQGWSHQLQG2jf3Kt6jf whWlXkT+dzmKz0XIOhiFmd9R0axAAnWhvWSLFJNgeo+Q2kBZc5j0h0FgvjHyPDjqd4XL XCDEpc0GbQ3V6/gvEO/8R/AjtLiFyzlvEsvUzS0N5bafqv7/KNsV20DDZsTWe1qtFIrf ZdLQ== X-Gm-Message-State: APjAAAWpUaQ+/AhTIHon9xHKfAvTjb7Yp+dF+1dsNxfhKz28FW0EXluw b3hE1asjIJfjnpwNfALcc5MdU8hlEJKKNm5X8Pc= X-Google-Smtp-Source: APXvYqxpUdGg5ThS+gEYbkPPiCvkdCeSTzzgF7NGsFYqlLlZUWt3LZ39mK67r9rv1CrFFXdP/E6J9cjqY2Hov0KZw7o= X-Received: by 2002:ac2:5195:: with SMTP id u21mr4587894lfi.141.1579785121708; Thu, 23 Jan 2020 05:12:01 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: Date: Thu, 23 Jan 2020 10:11:50 -0300 Message-ID: To: "G. P. B." Cc: PHP internals Content-Type: multipart/alternative; boundary="00000000000000448c059cce63aa" Subject: Re: [PHP-DEV] A Hacker's Guide - Obsolete From: daniel.spiridione@gmail.com (=?UTF-8?Q?Daniel_Mart=C3=ADn_Spiridione?=) --00000000000000448c059cce63aa Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I agree on this you mention. Obviously this is not the only and exclusive reason why Python is widely used for data science, nor is it something that interests me. I simply mention that if I or someone else wanted to generate an extension like NumPy, for example, for more knowledge I have of C I don't have an official document to understand the PHP core. I do not promote the generation of extensions, but if necessary the official documentation does not help, even confuses. Regards El jue., 23 ene. 2020 a las 9:21, G. P. B. () escribi=C3=B3: > On Thu, 23 Jan 2020 at 13:07, Daniel Mart=C3=ADn Spiridione < > daniel.spiridione@gmail.com> wrote: > >> Hi interns. The official PHP.net documentation of the "PHP at the Core: = A >> Hacker's Guide" section (https://www.php.net/manual/en/internals2.php) i= s >> obsolete. >> >> In that sense Python has good documentation to be extended in C / C ++. = I >> think this is also one of the reasons why there are libraries like NumPy >> and others that have popularized Python for data science. >> >> I personally know that the project http://www.phpinternalsbook.com >> exists. >> While this book is not yet fully updated to PHP 7, the information it >> provides is wonderful! >> >> I think the "A Hacker's Guide" documentation should clarify that it is >> outdated and incomplete and at least reference the project >> http://www.phpinternalsbook.com >> >> What do you think? >> >> Regards! >> > > This is a known issue, and just reading a tiny bit of the guide you'll > realise > it is outdated as it mentions all over the place the original Zend engine > or > the Zend 2 engine. > > As said by the Doc Editor once (can't find the email again) it would be > great to have it updated but the people having the skill to write tech > documentation and the people who know the engine is really small. > > Adding a mention may seem worthwhile but meh. > > Now as to why Python is more used in data science and co, I'll chime > in my personal opinion but I think it's mostly the case as Python syntax > resemble MATLAB. Moreover, PHP has always "promoted" it self for Web > Dev and not that much as a general purpose programming language. > > Just my two cents > > Best regards > > George P. Banyard > --00000000000000448c059cce63aa--