4 ms·
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 wi
by perfunctory 7y ago
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?
- smt88 7y agoColdFusion and ActionScript
- ceejayoz 7y agoColdFusion's still around. https://www.adobe.com/products/coldfusion-family.html https://www.adobe.com/products/coldfusion-family.html
- lunchables 7y agoI 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.
- adventured 7y agoWith 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-tags/tags-r-s/cfscript.html https://helpx.adobe.com/coldfusion/cfml-reference/coldfusion...
- mikehodgson 7y agoFor 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.
- smt88 7y ago> 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.
- clairity 7y ago> "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.
- oswamano 7y agoAdobe seems like it would prefer to pretend it doesn't exist at this point though
- ceejayoz 7y agoThey'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.
- nimajneb 7y agoI 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.
- brighter2morrow 7y ago>Which also made me think - does anybody know an example of a widely used programming language that voluntarily discontinued? Python 2
- newaccoutnas 7y agoI don't think that really counts, given Python 3 and all.. plus it's not actually dead (yet) - https://pythonclock.org/ https://pythonclock.org/
- bubblicious 7y agoVisual J++ comes to mind
- hajile 7y agoMS got sued by Sun Microsystems and discontinuing J++ was part of the settlement. I'm not sure that is really voluntary.
- rrdharan 7y agoI 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).
- mtberatwork 7y agoClassic ASP?
- soulclap 7y agoHow 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.
- Someone 7y agoSort of: Python 2.7, in 2020 (https://www.python.org/dev/peps/pep-0373/ https://www.python.org/dev/peps/pep-0373/) There likely are many, many proprietary languages that were officially discontinued at some time.