npub1dn…g3dj2 on Nostr: For me you really aren’t selling it. When the answer to major draw backs with a ...
For me you really aren’t selling it.
When the answer to major draw backs with a language is use it better that’s a dead end for me.
Some of the greatest programming minds have been using c for a long time and we still have a huge amount of dangerous vulnerabilities all the time.
The language is fundamentally flawed and other languages have demonstrated that you can get the same flexibility, expressiveness and performance without these flaws.
Again with the lack of many standard lib constructs. I now have to trust that every lib i use was written by a serious expert. as they’ll need to implement so much themselves rather than trusting the core language team, who you hope would know it better than most.
And again with OOP. Why hack it into a language rather than use a language that supports it.
It’s beginning to feel like people are just clinging to c because it’s what they are used to. All I seem see are justifications of its flaws and not any reasons to actually use it.
If it came out today you’d have an incredibly hard time convincing anyone to use it over other languages.
Published at
2024-10-04 07:00:16Event JSON
{
"id": "19f6cd3708ac8efe6c1051de188ded76e4b94fa42df8c2c4e5e2f0268ad7ec33",
"pubkey": "6ce2461970e5b1d648ecabd34443b943d0faf3663a97805f46d73ea8460a302d",
"created_at": 1728025216,
"kind": 1,
"tags": [
[
"p",
"4831006237b72a420ec29270d0a8b4d133cfd790e74bf03d817cbf89fdbb2006",
"wss://nostr.sprovoost.nl"
],
[
"p",
"7175ff35ce10b6dd2fa03805745cefbb61d6a88f85c7d9d8eeb907687549b3bb",
"wss://nostr.sprovoost.nl"
],
[
"e",
"60b78a96e42228052566eea74097f6d4c042d90924645742662a8c8c88172b37",
"wss://nostr.sprovoost.nl",
"reply"
],
[
"proxy",
"https://programming.dev/comment/12650515",
"activitypub"
]
],
"content": "For me you really aren’t selling it.\nWhen the answer to major draw backs with a language is use it better that’s a dead end for me.\nSome of the greatest programming minds have been using c for a long time and we still have a huge amount of dangerous vulnerabilities all the time.\nThe language is fundamentally flawed and other languages have demonstrated that you can get the same flexibility, expressiveness and performance without these flaws.\nAgain with the lack of many standard lib constructs. I now have to trust that every lib i use was written by a serious expert. as they’ll need to implement so much themselves rather than trusting the core language team, who you hope would know it better than most.\nAnd again with OOP. Why hack it into a language rather than use a language that supports it.\nIt’s beginning to feel like people are just clinging to c because it’s what they are used to. All I seem see are justifications of its flaws and not any reasons to actually use it.\nIf it came out today you’d have an incredibly hard time convincing anyone to use it over other languages.\n",
"sig": "94d6759f0de6d6fb6999e73c690dab68195bc71e902914ebdcb69685d2d900d3589b8b321b7aaf9cc8f483bb98820f21e59b84dd7dc2062ef662d6d8975e66c7"
}