Contempt Culture


  • BINNED

    @dragoon said in Contempt Culture:

    I am not sure how Haskell would help, it is such a different approach to coding.

    I didn't intend it to be directly useful, I just think it's good for programmers to be exposed to different styles of solving problems.


  • Impossible Mission - B

    @arantor said in Contempt Culture:

    And we're doing that in a way that doesn't require massive build chains or transpilers or masses of dependencies.

    Try telling that to Facebook.



  • @masonwheeler are we talking pre- or post-React?


  • Impossible Mission - B

    @arantor I'm talking about HipHop. They realized their PHP codebase was so horrible that they needed a transpiler to make it performant, but it didn't exist so they invented one. (And then realized that it sucked, because PHP is so inherently horrible that making a halfway decent transpiler is full of Hard Problems, and so they had to completely retool HipHop multiple times until they hit upon something that was any good.)



  • @masonwheeler it's funny how the things they learned crept back into the parent language.

    Almost like instead of sniping, they collaborated and worked to benefit everyone.



  • @jaloopa said in Contempt Culture:

    @djls45 said in Contempt Culture:

    abusing a language is different than abusing the programmer using said language

    It's amazing how attached people get to things like their chosen language though

    Then again, the most common way of heaping abuse on a language is to call its users idiots for choosing that language.

    Also,

    I intended to make fun of a language, the repercussion is that people from minority backgrounds wouldn’t want to talk to me about the things they’d done in that language, they wouldn’t feel safe talking about their achievements and exploits.

    And why would they feel safe? If they say what they use, we as a culture laugh at their choice. We tell them they should know better, tell them that it’s a horrible tool. Tell them that they are wrong. We ignore the achievement and focus exclusively on how it was reached, on how much better we are because we had access to narratives that the broader culture had already deemed more real.

    If you tell someone that their programming language sucks, it means that they were going wrong before they wrote the first line of code--that there's no hope for them. This isn't conducive to education. The user of the language also learns that it doesn't matter if they've built something cool; what matters is the tool they used. Isn't this attitude a likely precursor to the CADT development model?



  • @mzh said in Contempt Culture:

    If you tell someone that their programming language sucks, it means that they were going wrong before they wrote the first line of code--that there's no hope for them. This isn't conducive to education. The user of the language also learns that it doesn't matter if they've built something cool; what matters is the tool they used. Isn't this attitude a likely precursor to the CADT development model?

    So much this. And yes, it is a likely precursor to CADT because it's only cool if you're using this week's framework, anything else is a terrible mess that everyone should know is unusable garbage.


Log in to reply