Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
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. -
stop68024y@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. -
@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
-
@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.
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 ?”
random