Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:107099 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 80120 invoked from network); 15 Sep 2019 09:42:05 -0000 Received: from unknown (HELO php-smtp3.php.net) (208.43.231.12) by pb1.pair.com with SMTP; 15 Sep 2019 09:42:05 -0000 Received: from php-smtp3.php.net (localhost [127.0.0.1]) by php-smtp3.php.net (Postfix) with ESMTP id 1853A2CA32B for ; Sun, 15 Sep 2019 00:18:40 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp3.php.net X-Spam-Level: X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS36351 199.187.172.0/22 X-Spam-Virus: No Received: from tbjjbihbhebb.turbo-smtp.net (tbjjbihbhebb.turbo-smtp.net [199.187.174.11]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by php-smtp3.php.net (Postfix) with ESMTPS for ; Sun, 15 Sep 2019 00:18:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=php.net; s=turbo-smtp; x=1569136720; h=DomainKey-Signature:Received: Received:MIME-Version:References:In-Reply-To:From:Date: Message-ID:Subject:To:Cc:Content-Type; bh=Ji1JcwM15HcYNbYIo5l2LL ipaTgvystWwNby0S1dfv8=; b=0Vnh5IygALhEmKWdi9FDCsOlkWdlqr+56jWw5F +xp5pke/+AH23Jwka44TL5uyDi3IQLfTPBDnKRmcdMiCcB5nl0MAjE9FBoxqmNb0 AdHS9KAKewyQHwvamu8Dk4SB32FndO84+VrxZgCKrt7mZyVGZMSuczz+N7VT2Qyl lBUoQ= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=turbo-smtp; d=php.net; h=Received:Received:X-TurboSMTP-Tracking:X-Gm-Message-State:X-Google-Smtp-Source:X-Received:MIME-Version:References:In-Reply-To:From:Date:X-Gmail-Original-Message-Id:Message-ID:Subject:To:Cc:Content-Type; b=egwYDZhTBUCc3I3JsxjyYjawxjIUhaZQkijYvSx4uD99Mffsb53fH0RFzxvr5E nc1f4hl1PQ5jrMwGQozD5j1OKuPkmENWJmFu/0JtA7TUkWBozB6EXGgfzObqedcL uJ8P1S6LUDmjJmLhcgLVGTxPeV1nRS1zOXOvxTfTCeblQ=; Received: (qmail 40029 invoked from network); 15 Sep 2019 07:18:38 -0000 Received: X-TurboSMTP-Tracking: 5282931924 X-Gm-Message-State: APjAAAXKQDNlzGkTH9ylTmqP7bZ8KKIM7qmc/vwO1lt4/hWQZlIon+Ae xuK47TVwyTqdWhrnjY4asUp0Th2Ib0rZbTmCDB4= X-Google-Smtp-Source: APXvYqz26jEzaQWvVSLhGH74BTzbLPhQyjSFMJqBvVXjI5SRmx1nDHCsBT10zjpBZCxTAkyI1gmSuyYagKvKQ5Ek+ko= X-Received: by 2002:ac8:78d:: with SMTP id l13mr8656011qth.86.1568531917786; Sun, 15 Sep 2019 00:18:37 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Sun, 15 Sep 2019 10:18:26 +0300 X-Gmail-Original-Message-Id: Message-ID: To: Mike Schinkel Cc: Olumide Samson , PHP internals Content-Type: multipart/alternative; boundary="000000000000c753d40592924ba2" X-Envelope-From: Subject: Re: [PHP-DEV] PHP's declining(?) popularity From: zeev@php.net (Zeev Suraski) --000000000000c753d40592924ba2 Content-Type: text/plain; charset="UTF-8" On Sun, Sep 15, 2019 at 6:33 AM Mike Schinkel wrote: > > On Sep 14, 2019, at 5:18 PM, Olumide Samson > wrote: > > > > https://jaxenter.com/php-tiobe-sept-2019-162096.html > > I think this is one of those things we get from voting no... > > > > I might be wrong anyways :-? > First of all, Olumide, this is in fact wrong, although the general topic (language popularity and the reasons to it) is definitely worthy of discussion. The reason it's wrong is that TIOBE is a meaningless 'index' with a methodology that's not only questionable - but is rather downright idiotic. It's not just off or inaccurate - it's practically a random number generator. See for yourself: https://www.tiobe.com/tiobe-index/programming-languages-definition/ The RedMonk Language Rankings has a much more reasonable methodology, is a lot more stable, and there, PHP is repeatedly at the top 5 languages and not losing any steam in both absolute and comparative measures: https://redmonk.com/sogrady/2019/07/18/language-rankings-6-19/ > If those specific rankings are legitimately a cause for concern then it > would make sense to do some objective analysis to determine why the > languages that are growing marketshare are growing. > Mike - even though specifically the TIOBE index isn't a cause for virtually anything, the rest of your analysis is still relevant - as the key takeaway you're basing it on - Python's growth - is also reflected in RedMonk rankings. Thomas - I also wholeheartedly agree with your suggestion. That's why we worked on FFI - to open the door for PHP to enter new areas. Even JIT is, for the most part, not really relevant to the common Web case and would be a lot more impactful in other types of workloads. And there may be other things we can do. But you're right - if we don't find a way to position it for these use cases in people's minds - it won't move the needle. Zeev --000000000000c753d40592924ba2--