• 6 Posts
  • 388 Comments
Joined 2 years ago
cake
Cake day: April 27th, 2023

help-circle










  • I’ve had the exact same thought and it’s not just in the US. Teachers are woefully underpaid in general. I think a part of the problem is that there’s so many teachers that it would very expensive for society as a whole to give them a higher salary. I would totally do teaching if it paid better though.






  • For me is irrelevant what other choose, they are people just like me and that’s enough.

    As far as I understand, the whole point is that some people don’t think it’s irrelevant and discriminate others based on their sexuality (or lack thereof). So they make it public and open up about it to show that it is not bad and lots of people are like that - that’s kinda the whole point of the pride parades I think?


  • All the time i spent playing Dota, Starcraft, battlefield and smash melee says nope.

    Sure, if your metric is hours of gameplay per dollar spent. But that’s no way to rate a video game if you ask me.

    For instance I would rate The Talos Principle or Disco Elysium as much better games than, say, World of Warcraft, despite the fact that I played wow much more than the former two. But the story of those two games are just far more interesting and the games have left a much more impactful, lasting impression on me even though I don’t play them any more.





  • The borrow checker

    This is indeed pretty unique.

    the way it handles exceptions and nulls

    This is really just the fact that Rust has sum types - but those kinds of types have been used in many functional languages (Haskell for example) for a long time.

    the way it handles stack/heap

    This is just the same as C and C++ and any other low-level language that requires you to distinguish between the stack and heap.

    composition pattern instead of oop

    I mean if you’re only looking at OOP languages then this will be new, but functional languages have done this for a long time.

    So yea, I think a big part of what makes Rust great is that it has managed to take these really, really good ideas from functional programming languages and made them work in a language that is not entirely functional. This leads to a perfect blend/best of both worlds with regards to OOP and functional programming :)