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
-
fuck all interpreted languages theyre the reason why we have so many shitty programmers. in the industry these days
-
@liveCoder Why do you say that? Do you think the looser typing and flexibility encourage bad habits?
-
@sheeponmeth yes really bad habits, worst part is people start thinking mutating a variables type on the fly OK
-
@liveCoder I can definitely see how that would be erking and difficult to read. I think there's a time and place for everything, but I'm also extremely inexperienced.
Are there any other reasons you dislike interpreted languages? -
well, the most important being the fact that its not compiled, the logic (like methods overriden checks n interface. method implementation checks) all happens at runtime which is scary imo
-
xroad23808yI'm with @liveCoder. Interpreted languages may be ok for web apps but just by the very definition interpreted languages are not suitable for performance apps.
-
Your observation isn't wrong. It's definitely being used in a lot of places. You could have a stack that primarily uses interpreted languages. But I do agree to some extent with @liveCoder that interpreted languages make some coders too comfortable resulting in less that acceptable code.
-
@skittlestable less than acceptable is an understatement, why dont you be honest and call it code thats even worse than shit because, if it werent harmful and break your whole, basically broke small parts of the app. then you call it shit code, but the code im talking about is cancer
-
coookie26158y@liveCoder What horrors have you seen?
PS: I do interpreted and compiled both, so I am kinda able to maintain the standard with my server side JS -
@coookie well one was when i spent a day debugging when finally i found out the issue was assignment inside a if condition instead of an equality check, i wanted to kill my colleague but it was midnight and he wasn't there in office so he got to live.
I know compiled languages will always be the norm for performance applications and operating systems. But do you guys feel like general purpose applications are moving away from compiled languages to interpreted ones? Web apps are exceedingly common now, and even many server infrastructural applications and services are being coded in interpreted languages. Am I observing accurately, or is just maybe my exposure?
undefined