would you rather
PHP
or
ColdFusion (open source version from switzerland)
@lucifargundam @icedquinn php, easily. I didn't know there was an open source version of CF, but being closed source was only one of the nightmarishly bad things about CF. The whole concept of CFML is inside-out, in the "implementing server-side as a patch onto HTML" way.

It's fundamentally bad design in the same way that patching multiplayer onto a singleplayer game is bad design: It's possible to do, but until it's re-worked from the ground up, there's no end of problems. CFML is like the decision to never re-work and instead permanently reside in the "no end of problems" place.

I know PHP is the whipping-boy of languages, but it's mostly for the same reasons that Javascript is. Both are messy balls of duct-tape, but actually do well in the long-run for that very reason. They're the messy Bazaar instead of the perfect Cathedral.
@lucifargundam @icedquinn what really gets me about CF is that it was considered "expensive Adobe product"-tier, when it was of the quality level of "some rando made a thing"-tier.

There's nothing wrong with "some rando made a thing"-tier. Like PHP started as a rando's Personal Home Page. But to pay enterprise-tier money for a proprietary thing of that quality is... yeesh.

I guess I'm just saying it was bafflingly overrated and overpriced. Then again, most things with the "enterprise" halo were bafflingly overrated and overpriced. And that's why so much webshit desperately sought the "enterprise" label, even when getting it was a Pyrrhic victory in the long-run.
@aven @lucifargundam cfscript is basically JavaScript. In a silly way CF was the original NodeJS server

People liked it because it shipped with a complete set of dependencies for making most of the basic web apps. You got a template system, database connectors, session management etc.

I poked around with it some. It's definitely got an old feel and I never really learned how to do major stuff with it. I think you are expected to write Java code to implement new big pieces but IDK maybe you can live inside cfscript forever.
Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.