4
pal3117
8y

Do you think there is any language which is not hated by any programmer (or by most of the programmers)?

Comments
  • 2
    No but think the question would be better worded as "justified hate"
  • 6
    English
    </Rant>
  • 6
    @Kimmax English is a pretty big mess though and i am English
  • 1
    @runfrodorun Yes but most variants of English are mostly the same besides a few minor spelling differences.
  • 4
    PHP or Java.
    Both amazingly neat and flawless languages.

    * Haters' hate intensifies *
  • 0
    Algorithm universally combines all the language users
  • 3
    Haskell. There's no question about it. Anyone who claims to hate Haskell just wants to sound cool. It's like Bill Nye of the programming world; when anyone even mentions functional programming, the whole room chants "Haskell, haskell, haskell!" True story.
    Esoteric languages in general aren't hated, they just aren't used for their esoteric nature.
  • 1
    Music is an universal language that nobody hates?
  • 1
    @mvalentin I find that a bit broader than a language as it embodies multiple styles of music.

    I guess it would be like comparing dubstep to chinese.
  • 3
    python

    I don't think anyone hates this language, they may dislike because it's a bit slow but otherwise it's pretty awesome
  • 1
    @meain yeah I never heard or read that anyone might hate Python.
  • 0
    @pal3117 *twitch* colons *spams*
  • 0
    Assembly all the way!
  • 0
    @makinet Haskell not hated?

    I've developed using Haskell for a job, a laboratory used it for automation and analytical systems.

    It's a beautiful language, but if you use it in practice, it's easy to start hating it.

    The cryptic compiler error messages? You get used to them, there's a logic behind them.

    But every other Haskell dev writes zero usage documentation or tests because functional code is self-documenting and bug free, right?... Well, not so much in practice. Haddock generates docs, but only from well annotated code, which is rare.

    Oh and fuck Cabal in particular. NPM, gem, composer etc are lovable and cute and easy, cabal makes you scream in horror as it slowly devours your brain from the inside out.
  • 0
    Elixir generally has a good rep.

    Only certain types of people dive into it anyway and they do it because it's a good match for what they need to get done.

    As the rest don't care or even know about it there is very little hate our there for elixir
  • 1
    @pal3117 @meain I love Python as a language, but dealing with the 2 vs 3 divide is often a quite painful. Still painful, after almost a decade. I don't think any other language has had such a bad transition between major versions.

    Then there's lots of little surprising oddities: for example how default params survive between function calls, or how scoping in general works.

    I also dislike how there are a bunch of important global functions while others are object oriented style methods (x.reverse() vs reversed(x)).
Add Comment