News for hackers. Stuff that matters.
Re:PHP 5 and 7.0 end of life by perfunctory on Friday July 19, 2019 @07:17AM (#20477647)
For a second, after reading the title, I thought PHP as a whole was end of life. That'd be fun.

Which also made me think - does anybody know an example of a widely used programming language that voluntarily discontinued?

Re:PHP 5 and 7.0 end of life by smt88 on Friday July 19, 2019 @07:41AM (#20477761)
ColdFusion and ActionScript
Re:PHP 5 and 7.0 end of life by ceejayoz on Friday July 19, 2019 @08:32AM (#20478051)
Re:PHP 5 and 7.0 end of life by lunchables on Friday July 19, 2019 @08:51AM (#20478192)
I miss ColdFusion. I really liked the idea of a tag based server side language. It will never have the power or expressiveness of other languages but for raw productivity of producing very simple dynamic apps with an incredibly low bar to entry for new/non-programmers, nothing else was even close.
Re:PHP 5 and 7.0 end of life by smt88 on Friday July 19, 2019 @01:09PM (#20480496)
> nothing else was even close

Well, I'd argue that PHP and Python were roughly equally easy, although they didn't "blend" into the HTML as well (which is good or bad, depending on your viewpoint). ASP was supposed to be just as easy, but I remember some of those code bases being pretty woolly.

Nowadays, I think we actually have it easier. I haven't used many of the other front-end frameworks, but you can design/generate a back-end in a few minutes using Open API Spec, add a persistence layer in a few more minutes, and wire it up to a Vue front-end very quickly. And the kicker is that it's modular and maintainable, which a lot of CF/PHP/ASP projects certainly were not.

Re:PHP 5 and 7.0 end of life by clairity on Friday July 19, 2019 @02:36PM (#20481297)
> "Nowadays, I think we actually have it easier...."

no, it's not even close. you'd have to learn a whole javscript framework, read the open api spec, grok backend vs frontend, and really understand the modern web before you could even get started, not to mention the fomo induced by the hundreds of other options you'd have to discard in the process. for the average human, that's a non-starter.

with tag-based coldfusion, it felt like you were learning an extension to html, rather than an entirely different (programming) language. while php/asp were somewhat easy to learn, coldfusion was extra-super-duper-easy (i taught classes back in the day). people with no prior experience could create a dynamic web page in an hour or two and feel that sense of accomplishment that drove them deeper into it.

Re:PHP 5 and 7.0 end of life by mikehodgson on Friday July 19, 2019 @09:35AM (#20478490)
For the past 10 years you've been able to write code in script or tags. Our application uses tag syntax for views, and script syntax for controllers, services, db model, etc.

It's Java, so it has as much power and expressiveness as Java.

Re:PHP 5 and 7.0 end of life by adventured on Friday July 19, 2019 @09:05AM (#20478292)
With ColdFusion 5 they did let you out of the strict tag box slightly, with the cfscript tag:

https://helpx.adobe.com/coldfusion/cfml-reference/coldfusion...

Re:PHP 5 and 7.0 end of life by oswamano on Friday July 19, 2019 @11:25AM (#20479371)
Adobe seems like it would prefer to pretend it doesn't exist at this point though
Re:PHP 5 and 7.0 end of life by ceejayoz on Friday July 19, 2019 @11:27AM (#20479388)
They're having a Vegas conference in October. It's not exactly abandoned. I can't imagine it's one of their top three priorities or anything, sure.
Re:PHP 5 and 7.0 end of life by rrdharan on Friday July 19, 2019 @12:00PM (#20479713)
I think some people put VB6 in this bucket, because VB.NET wasn't really the same thing (they are more different than e.g. Python 2 vs. 3, AIUI).
Re:PHP 5 and 7.0 end of life by Someone on Friday July 19, 2019 @05:30PM (#20482617)
Sort of: Python 2.7, in 2020 (https://www.python.org/dev/peps/pep-0373/)

There likely are many, many proprietary languages that were officially discontinued at some time.

Re:PHP 5 and 7.0 end of life by nimajneb on Friday July 19, 2019 @09:32AM (#20478465)
I had the same thought. I was like that's weird that such a popular language has reached end of life. Then I clicked the article. I'm curious about your question as well.
Re:PHP 5 and 7.0 end of life by bubblicious on Friday July 19, 2019 @11:38AM (#20479510)
Visual J++ comes to mind
Re:PHP 5 and 7.0 end of life by hajile on Saturday July 20, 2019 @08:39AM (#20485396)
MS got sued by Sun Microsystems and discontinuing J++ was part of the settlement. I'm not sure that is really voluntary.
Re:PHP 5 and 7.0 end of life by brighter2morrow on Friday July 19, 2019 @10:48AM (#20479084)
>Which also made me think - does anybody know an example of a widely used programming language that voluntarily discontinued?

Python 2

Re:PHP 5 and 7.0 end of life by newaccoutnas on Friday July 19, 2019 @11:07AM (#20479239)
I don't think that really counts, given Python 3 and all.. plus it's not actually dead (yet) - https://pythonclock.org/
Re:PHP 5 and 7.0 end of life by soulclap on Friday July 19, 2019 @05:14PM (#20482501)
How is this fun?

Thanks for changing the title, whoever did it. This definitely sounded like PHP as a whole is dead. There's more than enough FUD surrounding PHP out there really.

Re:PHP 5 and 7.0 end of life by mtberatwork on Friday July 19, 2019 @12:10PM (#20479820)
Classic ASP?