1
Nmeri17
2y

#Suphle Rant 4: Laravel closing the gap II

I had expected rant 4 to come at least, some days later. Apparently, I'd miscalculated how fast things work in this wonderful world of software. In an earlier rant, I wrote about how dismayed I was to learn laravel had implemented one suphle feature I'm very proud about. They call it Premonition. Idk if it's officially rolled out yet but you can do a search among accepted pull requests for what it's all about

Well, today, I've just seen a draft from one of their maintainers showing one of the things suphle was designed to do: https://twitter.com/enunomaduro/.... They can't integrate it with this pattern since php doesn't have generics, so it'll either get trashed or with plastered as some band aid. In suphle docs, I explicitly indicated the data structure/typing for that feature is a polyfill for the absence of generics

I think I can get away with it because of where I'm using it (model authorization instead of custom exceptions/throwable operations, in general, like theirs)

I don't feel as distraught as I did on finding the Premonition thingy. Am I impressed with these things dawning on them? Ffs Laravel was invented in 2011. It's incredulous to think it gave me hell for years. Waited ~2 years for me to fix all issues in a brand new framework, only to magically gain iq points and start improving their work

It's weird and brutal. If they keep figuring stuff out, it may not be long before there are no features unique to suphle. Then, my worst nightmares will come to life. I will argue there's one thing nobody will ever copy, not without rethinking the mvc architecture in its entirety.

Comments
  • 0
    Only hope of survival is getting back to the drawing board to brainstorm additional ways to significantly improve web development. Basically, impossible cuz I did extensively, already. Passed around survey links begging developers to respond. Got just three back. Had series of lengthy discussions on dev boards regarding architecture, design, high level bug prevention, for literal months. And they're catching up in weeks

    Readers please, help me by starring or watching the suphle repo. That's all I ask. I need encouragement in the form of anticipation, activity from a budding community, por favor

    Me to laravel rn:
  • 0
    You know what's funny? I recently saw a dreadful statement from the creator of PhantomJS who claimed to have waited three years in the shadows for his life's work to see the light of day. Do you know how absurd that is? In terms of feedback, putting everything on hold for how long it took to build, then waiting 3 years for approval. And that's js that's supposedly fast paced ecosystem. With the way laravel is moving lately, suphle would've fossilised by then, if it stays the way it is /I can't think up anything else to improve
Add Comment