1

I always wonder why people invent new languages instead of pressuring for the spec maintainer to fix the existing one

In briefly remember looking a D YEARSAGO And thinking “oh that’s nice ... why ?”

Comments
  • 3
    Because inventing new languages is fun!

    Also, in the case of D, as I understand it, them wanted a better C/C++ without the historical backage that comes with them.
  • 5
    @100110111 or Golang, rust and many others.
    But this view is too simple. Some languages have a vision in mind.
    go wants binaries that have memory managment and efficient multithreading
    Rust wants to be a c replacement that has next to no memory leaks at compile time.
  • 0
    @stop only problem starts to become how do you become an authority in any tech if that tech keeps getting replaced and who adopts these languages ? It’s good to create new stuff but maybe someone should cherry pick these adaptations and move them into an existing language
  • 3
    @MadMadMadMrMim that already happens. Look at for eg. lambda functions in C++, Java, Python etc. which come from lambdas in functional programming.

    New languages aren't that big a deal if your basics are solid tbh. There's a learning curve, but nothing massive over the scale of your career.
  • 0
    @RememberMe :) I like him :)
Add Comment