Question is pretty simple, and yup don't forget to mention why you don't like a particular language.
For further actions, you may consider blocking this person and/or reporting abuse
Question is pretty simple, and yup don't forget to mention why you don't like a particular language.
For further actions, you may consider blocking this person and/or reporting abuse
Thanks for visiting DEV, we’ve worked really hard to cultivate this great community and would love to have you join us. If you’d like to create an account, you can sign up here.
Erin Bensinger -
Gabor Szabo -
Sandor Dargo -
Michael Tharrington (he/him) -
Once suspended, sakshatshinde will not be able to comment or publish posts until their suspension is removed.
Once unsuspended, sakshatshinde will be able to comment and publish posts again.
Once unpublished, all posts by sakshatshinde will become hidden and only accessible to themselves.
If sakshatshinde is not suspended, they can still re-publish their posts from their dashboard.
Once unpublished, this post will become invisible to the public and only accessible to Sakshat.
They can still re-publish the post if they are not suspended.
Thanks for keeping DEV Community 👩💻👨💻 safe. Here is what you can do to flag sakshatshinde:
Unflagging sakshatshinde will restore default visibility to their posts.
Top comments (2)
JavaScript is easily at the top of my list, though giving a complete list of why I dislike it would take far too long. Major pain points for me include:
this
should speak for itself. I despise the use of 'magic' keywords for object self-reference, there is no reason whatsoever to not simply pass the object that a function is a method of as the first argument to that function and have the function body operate on it that way, which gives the programmer much more explicit control over the actual scoping of the object reference.await
does not count, because it makes you asynchronously wait on an asynchronous task, because any context you useawait
from has to be asynchronous). Despite what many of the language designers claim, this actually is an important thing for the sanity of coders (it avoids having to rely on closure semantics to handle variables properly for things that are supposed to happen after an asynchronous task completes).C++ is also a rather strong contender as a language I dislike, though this is more about how people choose to use it than the language itself.
Bash, I avoid it when I can by writing python, but sometimes you just have to deal with it :(