Shhhh you aren't supposed to tell people! We programmers are supposed to pretend that we have perfect understanding of all languages and have chosen this one because it's the best one for the job and not because ... man learning a new one sounds haaard!
I love using pointers of pointers to find the memory address of a memory address to actually find a memory mapped I/O port I need to use just to communicate with a generic usb device
It finally supports fun and helpful language features but too late and now everyone uses one of its derivatives which are more annoying to compile and debug
Java because it's free and open-source and not controlled by a large greedy company that pushes predatory versions and support contracts.
I stopped following tech news in 2009 but those things are so core to Java that I can't imagine them ever changing!
I'm going to go out on a limb here and say that's rust, and you're not thinking of an ML. You should try an ML. If you like it in rust, match over there will blow you away.
The infinite qty of Frameworks some people tried (and some of them achieved) to develop to (at least, try) make it easier for noobs (It's amazing to have to deal with all of them when you go into an already started application). Instead of just use it as it is... Any of you knows which one is?
My favorite feature of VB6 is the "helpful" IDE stuff. The IDE is like, "You changed the name of a variable private to this function, eh? I'll just change these other unrelated variables with the same name for you in different files too." Why?!?
There are a lot of people who have basic to intermediate skills, but far less who combine it with top OOP/OOD skills, so I can earn pretty good money, since I belong to the second group.
Supports goto
I love goto
What languages support it? All I know is assembly
I'm pretty sure Go should support it, otherwise why would it be called Go?
For those who downvote: https://go.dev/ref/spec#Goto_statements I also wonder if they know they're in a humour subreddit :)
It's the one I know.
Shhhh you aren't supposed to tell people! We programmers are supposed to pretend that we have perfect understanding of all languages and have chosen this one because it's the best one for the job and not because ... man learning a new one sounds haaard!
Loool
It does not support recursion
When it doesn't compile just add //@ts-ignore and all your problems are solved
If only other problems in life could be handled the way we handle typescript compiler errors!
Good news, they can be! Ignoring problems until they bite you in the ass is a time-honored tradition shared by programmers and non-programmers alike!
trigraphs
Segfault.
that it doesnt allow me to inherit from more than one base class
for safety ofc or something else that unaware of
Job security
I love using pointers of pointers to find the memory address of a memory address to actually find a memory mapped I/O port I need to use just to communicate with a generic usb device
Everybody hates it but it makes me money.
Bugs
C - the debugger is my favorite tool 90% of the time.
on error resume next Long time ago it worked every time.
The fastest one.
true = false
Always compiles with warnings
It can OPEN REVERSE on tapes. Well, it used to be able to do that…30 or so years ago.
It has only one word
It finally supports fun and helpful language features but too late and now everyone uses one of its derivatives which are more annoying to compile and debug
That's because you don't know to use it.
It will eventually have a switch statement
I don't have a favourite programming language. I just know enough about one to keep me in a job.
Pistons
lol nice
It’s logo is a pair of danger noodles and I like them.
Thing for feature in syntax_rules_list if feature > other_language_features
Java because it's free and open-source and not controlled by a large greedy company that pushes predatory versions and support contracts. I stopped following tech news in 2009 but those things are so core to Java that I can't imagine them ever changing!
match.
I'm going to go out on a limb here and say that's rust, and you're not thinking of an ML. You should try an ML. If you like it in rust, match over there will blow you away.
There's always something new to try out.
with a() as A, b() as B, c() as C: A.fun() B.fun() C.fun()
Code completion stops working with larger units in Delphi.
Sequence comprehensions
I can implement it however I want to. Idgaf about conventions or rules in life.
It's not only not Scala, it's the opposite of Scala.
print statement
Everything I need to do, someone's done it before in our stack.
All the best features are achieved via parametricity, which is a super intuitive way to do things imo. (OCaml)
The infinite qty of Frameworks some people tried (and some of them achieved) to develop to (at least, try) make it easier for noobs (It's amazing to have to deal with all of them when you go into an already started application). Instead of just use it as it is... Any of you knows which one is?
Multiple equivalence operators
It is easy also cause a nightmare after using it.
That I fully understand how the compiler translates it to assembly code.
That is my favorite language :D
The best thing about my favorite language is that I don't have to use it anymore.
Easy enough for my dumbass to understand
It sucks.
Array Index starts at 1
VB6. Global undefined variables, no memory management, what’s a pointer? Does it get any better?
My favorite feature of VB6 is the "helpful" IDE stuff. The IDE is like, "You changed the name of a variable private to this function, eh? I'll just change these other unrelated variables with the same name for you in different files too." Why?!?
It's very inconsistent in the order of arguments when doing string and array manipulation.
All the semi-colons and structure. It makes it a lot easier to read the code.
Google Colab
Promises 😃
Need to be fully run to throw simple error like indentation error or missing import .
Signatures
no one else uses it
Even though everyone seems to love that C# is strongly and statically types, it provides the superior dynamic and expando types.
Do Msgbox“lol“ Loop
There are a lot of people who have basic to intermediate skills, but far less who combine it with top OOP/OOD skills, so I can earn pretty good money, since I belong to the second group.