#DLLHell

2024-08-28

Por si no se ha entendido, #Mono era y es una castaña rota por todos los lados, vamos, como el .NET original que se quiso clonar. Y también después cuando se centraron en .NET Core.

Está fuera de cualquier calendario de mantenimiento. El día que esté completo sólo servirá para software «legacy» con sus problemas de versiones (#DLLHell).

Actualmente mucho software privativo no funciona con Mono y tienes que instalar tropecientas versiones distintas de .NET en Wine.

MS finalmente abandona Mono tras comprar Xamarin y tenerlo parado. MS copió en .NET aquello que le interesó de Mono. Chimpum.

El único uso en el software libre medio conocido que ha tenido Mono ha sido con GTK#. Y está enterrado. Joder si en su web hablan de portar a GTK3: mono-project.com/docs/gui/gtks (estamos ya en GTK4). Hasta Gimp ha superado ya GTK2.

2024-02-20

The most annoying things in data analysis:

- R package/lib hell
- basic Python API instability
- conda solving envos for hours
- lustre (all about it)
- each R package having it's own class for genetic/trees/geospatial data storage.

I have freaking bingo of hitting all of them today at once.

Are there any I missed?

#rstats #conda #lustre #dllHell #PackageHell #DependencyHell
#geospatial #bioinformatics #hpc

Larry GarfieldCrell@phpc.social
2023-10-20

I haven't had this much of a #DLLHell problem since before #Composer existed. It's remarkable how quickly we in #PHP take not having such problems for granted.

#Kotlin #Java

Jon Limjap :dotnet: 🇵🇭lattex@dotnet.social
2023-02-09

Por dios por mio, I've been working all week to lift and shift a legacy app away from using GAC DLLs to a Nuget package... and it's frustrating.

All to be able to apply a single LOC fix to an il8n bug. I'm tired 😪

#dotnet #nuget #dllhell

Marcin Cieślaksaper
2018-01-02

@lattera Regarding (3) system package manager - those current managers build a per-app tree of dependencies, avoiding thus the when incompatible APIs are introduced. I don't think current pkg managers are ready for this (multiple versions of the "same" installed in different places). Would love a see a solution though ($LOCALBASE changing like crazy?)

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst