Anthony Accioly on Nostr: I would argue that the JS ecosystem is even worse. I mean... npm, do I even have to ...
I would argue that the JS ecosystem is even worse. I mean... npm, do I even have to say anything? Left-pad, massive dependency trees, security issues, you name it 🤣. I know that there cool kids are all using Deno right now, but IMO you can't fix soydev culture.
Honestly, you never know what you're going to get from nom. It could be a heavily transpiled, minified package that requires a source map for debugging or something a bit more normal. Often, the same package has multiple releases. And the worst part? Most people who actually need this kind of processing are already using bundlers with their own transpiling, tree shaking, minification, etc. The double pass often makes the final output bigger (and sometimes slower).
Call me a dinosaur, but overall, I'm happy with my JAR files and Maven Central (as messy as it is with dependency hell, XML verbosity, etc). I would love to see something like Go modules or Cargo built into Java, Scala and Kotlin, but I'll take the "Maven way" over npm, or, say, Python's absolute madness (conda, pip, poetry... basically anything before uv).
Published at
2025-03-27 11:12:02Event JSON
{
"id": "949a879a8f937dd195ef378bf2dd8eca0963d75d0f022bd2a359d63023deb900",
"pubkey": "ee9d979e7e1418a9f7472baf82dc96082a0d4251b77bcb170a6ecec93fadff64",
"created_at": 1743073922,
"kind": 1,
"tags": [
[
"e",
"31a2769146a99cbc7c151eec133b826a5cca4ebc062022f9a6f858e6ca182253",
"",
"root"
],
[
"e",
"7a2a6d84dc25675e10c1202e9ba00cf22a9dfa8b92059f41abf5c923da3b150e"
],
[
"e",
"0000d3b51f3909b50f52d37a730cf7627668445dca66bf1e7e6066e174fb5f14",
"",
"reply"
],
[
"p",
"ee9d979e7e1418a9f7472baf82dc96082a0d4251b77bcb170a6ecec93fadff64"
],
[
"p",
"3bf0c63fcb93463407af97a5e5ee64fa883d107ef9e558472c4eb9aaaefa459d"
]
],
"content": "I would argue that the JS ecosystem is even worse. I mean... npm, do I even have to say anything? Left-pad, massive dependency trees, security issues, you name it 🤣. I know that there cool kids are all using Deno right now, but IMO you can't fix soydev culture.\n\nHonestly, you never know what you're going to get from nom. It could be a heavily transpiled, minified package that requires a source map for debugging or something a bit more normal. Often, the same package has multiple releases. And the worst part? Most people who actually need this kind of processing are already using bundlers with their own transpiling, tree shaking, minification, etc. The double pass often makes the final output bigger (and sometimes slower).\n\nCall me a dinosaur, but overall, I'm happy with my JAR files and Maven Central (as messy as it is with dependency hell, XML verbosity, etc). I would love to see something like Go modules or Cargo built into Java, Scala and Kotlin, but I'll take the \"Maven way\" over npm, or, say, Python's absolute madness (conda, pip, poetry... basically anything before uv).\n",
"sig": "9f5fdaff87025ccbbc168035fa2f45248edac0054f43495269f9172f3ee7141472c2dc9e9671b13c9c872a1803654edfea27fd2fcd00d67042a785d030634aa8"
}