SHARE
Facebook X Pinterest WhatsApp

Why We Need More Programming Languages

Written By
thumbnail
Web Webster
Web Webster
Dec 10, 2011

[ Thanks to snydeq for
this link. ]

“Take PHP, for example. The next version of the popular Web
applications language shipped its second release candidate this
week, and the final build is expected to arrive early next year.
This release won’t be the long-awaited PHP 6, however. Instead, it
will be a far less ambitious revision designated PHP 5.4.

“Doubtless that’s a disappointment to developers who have been
anticipating PHP 6 since the project launched in October 2005. But
at this point, even if a release dubbed PHP 6 does eventually
appear, it will bear little resemblance to the version that’s borne
the designation so far. PHP creator Rasmus Lerdorf officially
shelved the PHP 6 project in March 2010 after almost five years of
fruitless labor, in favor of refocusing on a formal 5.4
release.

“Some of the reasons for the PHP 6 effort’s failure were
technical. The primary focus of the project was retooling PHP to
include native support for Unicode. That wouldn’t be limited to
strings, either; in PHP 6, developers would be able to specify
variable names, function names, and other identifiers using any
Unicode script, including multibyte encodings such as Chinese and
Hindi. As the years rolled on and hidden gotchas began to surface,
however, it became clear that the PHP developers had bitten off
more than they could chew.”


Complete Story

thumbnail
Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Recommended for you...

5 Best Free and Open Source Text Expander Tools
webmaster
Jun 13, 2025
Grafito: Systemd Journal Log Viewer with a Beautiful Web UI
Bobby Borisov
Jun 12, 2025
FreeBSD Wants to Know a Few Things
brideoflinux
May 11, 2025
NVK enabled for Maxwell, Pascal, and Volta GPUs
Kara Bembridge
May 1, 2025
Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2025 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.