space_comrade [he/him]

  • 0 Posts
  • 18 Comments
Joined 4 years ago
cake
Cake day: November 11th, 2020

help-circle







  • because no compiler can check to see if you thought of everything.

    We can try to get closer to that with better language design. You’ll never get there but I think there are obvious benefits as to why you’d want to do that.

    I write way less bugs in Rust than I have in Java or C++, and that’s mostly thanks to the language design.

    I’m just tired of people entirely dismissing languages like C because they don’t have these features. Especially when the operating systems their code runs on and their languages may even be implemented in C!

    Because that code has been review and re-reviewed and patched by experts in the field for years. You’re not gonna write a backend for an app with short deadlines in C because that would be absolutely fucking insane.









  • Why not?

    Sorry I just don’t buy into the ideology that the free market has this kind of “magic sauce” that makes everything innovative and better.

    The early Internet was filled of people doing all kinds of cool things for free just because it was interesting to do, the only thing the private sector did is provide the base infrastructure, this is something the state can easily do too. All kinds of communities, FOSS software and media popped up and none of them had VC funding or expected any money out of it.

    It was only in mid-late 2000 that capital really sank its teeth into the Internet properly.