WelcomeUser Guide
ToSPrivacyCanary
DonateBugsLicense

©2024 Poal.co

379

(post is archived)

[–] 1 pt

I believe the reason these new languages appear is because the developers are being asked to come up with a way to hire less expensive people to write software. Remove the requirement to free resources, make it impossible to use the wrong data type. Force compilers to enforce various coding practices, etc.

Coding requires abstract thinking. It requires attention to detail. It requires imagining edge cases. It requires imagining all use cases. It requires design. No new language can enforce that. All a language can do is make it more difficult to implement things. A good IDE can add syntactic sugar to make coding certain patterns easier. That's about it.