this post was submitted on 28 Oct 2023
1094 points (99.0% liked)

Programmer Humor

32361 readers
357 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] Inucune@lemmy.world 98 points 1 year ago (3 children)

Bottom left looks dumb now, but in 15 years when it is still doing heavy lifting as a legacy application with no external support, they'll be happy it was overbuilt.

[–] can@sh.itjust.works 83 points 1 year ago* (last edited 1 year ago) (1 children)
[–] nilloc@discuss.tchncs.de 23 points 1 year ago* (last edited 1 year ago) (3 children)

Is everyone still using imagemagik under the hood? I’ve been out of the web server game for a while.

[–] aniki@lemm.ee 12 points 1 year ago (2 children)

The rest of the world is catching up to the fact that containers are superior for modern, agile application deployment so nitpicking libraries is really only a thing when the security teams come knocking.

[–] wewbull@iusearchlinux.fyi 4 points 1 year ago (2 children)

Containers are the ultimate "works for me" in software development. My experience it makes for more fragile software that depends on its environment being perfect and nothing else will do.

[–] emptiestplace@lemmy.ml 3 points 1 year ago

It sounds like you've confused containers with not containers, friend.

[–] nyoooom@lemmy.world 2 points 1 year ago

Well no, containers allow you to know exactly the environment it runs into, no matter what the actual host environment is, you can run your program on windows, Linux, Mac or any other Docker supported system and it will work the same, I don't see how that's fragile.

[–] drathvedro@lemm.ee 8 points 1 year ago

imagemagik

Yes, but it's more of the middle wide block of the picture. Under it, there are quite a few tools that have been maintained by some lonesome guys since 90's and some that haven't been updated for years. Sometimes both. Learned about that the hard way, unfortunately.

[–] lemann@lemmy.one 7 points 1 year ago

Yes 👍 does the job and does it fast

[–] Artyom@lemm.ee 19 points 1 year ago

And that legacy application is actually only using one of those engines and it's to do something completely different and the dev who can explain it retired.

[–] MonkderZweite@feddit.ch 1 points 1 year ago

API the legacy uses has been capped. :-/