Devache
DashboardPainsTechnologiesIdeasGenerateSourcesSearchAbout

Devache v0.1.0

All technologies

Linux

5 painsavg 7.0/10
compatibility 4build 1

Inadequate dynamic library support on Linux

8

Swift lacks proper dynamic library support on Linux, including library evolution, artifact bundles, and first-class dynamic linking. Organizations have resorted to custom toolchains with unsustainable workarounds, blocking proper package distribution on Linux.

compatibilitySwiftLinux

Cross-platform certificate store abstraction broken on Linux

8

The certificate store implementation is based on 2002-era Windows APIs that don't translate to Linux. Attempting to run .NET applications on Kubernetes with Linux requires workarounds like Hashicorp Vault, causing multi-month project delays.

compatibility.NETKubernetesLinux

Lagging Linux support delays adoption of new Swift releases

7

Linux support trails behind macOS, with features like Macro support arriving late and updates delayed. This has postponed adoption of newer Swift releases and transparency around Linux support timelines is poor.

compatibilitySwiftLinux

Extremely long build times on Linux with new Foundation

7

Building on Linux with the new Foundation requires compiling both swift-foundation and swift-syntax (due to macro usage), causing painful and lengthy build times that result in slow CI turnaround.

buildSwiftLinuxFoundation

No Windows Support

5

TensorFlow has very limited features and support for Windows users, with a significantly wider range of features available only for Linux users.

compatibilityTensorFlowWindowsLinux