randomgeek,

Looking up "Drupal" and "Notion" and I'm finding how to integrate with the Notion API and I'm like you don't understand I didn't want to work with Notion I wanted to reimplement Notion.

It's okay the urge passed. Just one of those ADHD "I've got a brilliant idea" moments

randomgeek,

"But Drupal? Really? Isn't that PHP?"

Yes. Yes it is.

"But why?"

Because PHP will be here long after every language you love is dead.

calcifer,

@randomgeek languages don't die. I added features to a COBOL program last year. For pay.

BoredomFestival,
@BoredomFestival@sfba.social avatar

@randomgeek ...that's my secret: there isn't any language that I love

randomgeek,

@BoredomFestival You've done well!

mjgardner,
@mjgardner@social.sdf.org avatar

@randomgeek “We get it already. is horrible, but it's used everywhere. Guess what? It was just as horrible in 2008. And 2005. And 2002.”

@codinghorror wrote that in 2012.

Then he said, “The best way to fix the PHP problem at this point is to make the alternatives so outstanding that the choice of the better hammer becomes obvious.”

What happened instead: joined forces with in 2015 and ate the world.

nicomen,
@nicomen@oslo.town avatar

@mjgardner @randomgeek @codinghorror I remember when Rails and Django ate the world too :-)

mjgardner,
@mjgardner@social.sdf.org avatar

@nicomen @randomgeek @codinghorror I left out the part where bulit for its text editor around the same time, also using . It was really the perfect storm. Server-only languages and frameworks never had a chance.

kevin,

@mjgardner @randomgeek @codinghorror Except for that pesky Wordpress and all its plugins...

mjgardner,
@mjgardner@social.sdf.org avatar

@kevin @randomgeek @codinghorror Yes, with its block editor where almost everything but registering a plugin is done in . Or the WordPress.com and desktop frontend which is all

The past five years have seen an explosion of projects, including ones that drive the API provided by WordPress’ core.

In short, JavaScript is eating WordPress too.

georgeharito,
@georgeharito@mastodon.au avatar
mjgardner,
@mjgardner@social.sdf.org avatar

@georgeharito @randomgeek @codinghorror Oh, that was just the wake-up call that the script kiddies needed adult supervision. got it in the form of being bought by -owned . Careful what you wish for.

The punchline is that @isaacs wrote npm in reaction to how “terribly” ’s and ’s did package management.

georgeharito,
@georgeharito@mastodon.au avatar

@mjgardner @randomgeek @codinghorror @isaacs I wrote that in jest, I don’t think that was clear in my initial post. For what it’s worth, I love PHP, I love Laravel, I love Composer, I love JavaScript, I love Node.js, I love CSS, and I tolerate Wordpress 👍

philip,
@philip@mallegolhansen.com avatar

@mjgardner @randomgeek @codinghorror And in the process they did the unthinkable: Make PHP look good in comparison.

mjgardner,
@mjgardner@social.sdf.org avatar

@philip @randomgeek @codinghorror Taking a broader view, I think , , and other still-developing multi-paradigm languages are all carcinizing at different rates. We just don’t know what the ideal converged evolution looks like yet.

(The fact that one recent language has an unofficial crab mascot is no indication that’s the one, though. Sorry, .)

mike,
@mike@sauropods.win avatar

@mjgardner @randomgeek @codinghorror But ES6 is a nice programing language. It shouldn't be blamed for its 1990s-JavaScript heritage any more than I should be blamed for my great grandfather's crimes.

decoderwheel,

@mjgardner @randomgeek @codinghorror And then PHP hackers who were forced to write JS wanted everyone to share in their pain, so they created React.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • mdbf
  • DreamBathrooms
  • thenastyranch
  • ngwrru68w68
  • ethstaker
  • magazineikmin
  • Youngstown
  • cisconetworking
  • rosin
  • slotface
  • InstantRegret
  • everett
  • kavyap
  • GTA5RPClips
  • JUstTest
  • tester
  • cubers
  • tacticalgear
  • normalnudes
  • osvaldo12
  • khanakhh
  • Durango
  • anitta
  • modclub
  • Leos
  • megavids
  • provamag3
  • lostlight
  • All magazines