Re: Programming language

Subject: Re: Programming language
From: "Peter Neilson" <neilson -at- windstream -dot- net>
To: techwr-l -at- lists -dot- techwr-l -dot- com
Date: Tue, 31 Mar 2020 06:13:22 -0400

Searching for "php is bad because" yields plenty of discussion. Paraphrasing some of the comments I found: "We use PHP because legacy code." "Awkward and clumsy." "No support for xxx." "I use python when possible."

On Tue, 31 Mar 2020 02:52:44 -0400, Mark Giffin <mgiffin -at- earthlink -dot- net> wrote:

PHP is weird, most programmers I run into seem to kind of look down their nose at it. But at the same time some huge portion of the web (like 75%-80%!) runs on PHP. I must not be running into the programmers who are using it!

I can only guess that there are security problems, and the fact that a lot of programmers don't like it. I'd guess that if you did feel like learning PHP, it wouldn't be the worst choice, only because there is so much of it.

But you can't go wrong with Python, and I second the great book "Automate the Boring Stuff with Python." That book presents basic programming concepts in a way that is better than most other programming info I've ever read, and I'm a fairly experienced programmer, self-taught mainly by books. I wish a lot more books were like that. It doesn't cover the best practices that you would need to know as a professional programmer, but you can pick that up elsewhere.

One more thing, Stanford just released a "learn to program" site that could be useful:

Mark Giffin
Mark Giffin Consulting, Inc.

On 3/30/2020 11:33 PM, Helen OBoyle wrote:
Hi Tony,

At the ones I'm aware of, which I don't feel at liberty to name, it's due to security issues.

If being open source was the deal-killer, those same orgs wouldn't be fine with Python, Perl, gcc, etc.

Kind regards,


On Tue, Mar 31, 2020 at 5:12 PM Tony Chung <tonyc -at- tonychung -dot- ca> wrote:

Iâd like to hear more about why PHP is not allowed in some companies. Iâm just curious, since it seems so many of the popular CMS products are
written using PHP or a PHP framework. Is it due to inherent security
issues, or the fact that PHP is predominantly open source, and many
companies arenât so fond of things that they canât control?

That said, a lot of DevOps and docs-as-code frameworks lean toward Python, so you can count another vote for Python.


On Mon, Mar 30, 2020 at 14:17 Helen OBoyle <hoboyle -at- gmail -dot- com> wrote:

Another "language" that's NOT a good choice is php; it's actually not
allowed to be used in some companies.
Visit TechWhirl for the latest on content technology, content strategy and content development |


You are currently subscribed to TECHWR-L as archive -at- web -dot- techwr-l -dot- com -dot-
To unsubscribe send a blank email to
techwr-l-leave -at- lists -dot- techwr-l -dot- com

Send administrative questions to admin -at- techwr-l -dot- com -dot- Visit for more resources and info.

Looking for articles on Technical Communications? Head over to our online magazine at

Looking for the archived Techwr-l email discussions? Search our public email archives @

Programming language: From: John Posada
RE: Programming language: From: Rick Quatro
Re: Programming language: From: John G
Re: Programming language: From: Tony Chung
Re: Programming language: From: Helen OBoyle
Re: Programming language: From: Mark Giffin

Previous by Author: Re: What do you calliut
Next by Author: RE: Programming language
Previous by Thread: Re: Programming language
Next by Thread: Re: Programming language

What this post helpful? Share it with friends and colleagues:

Sponsored Ads