I'm still waiting for many missing features in web technology. While you could argue that's just syntactical sugar, it still feels wrong to add 100 lines of boilerplate code or use third-party libraries to emulate state queries like :stuck for a sticky header state in CSS. And I originally wanted to mention JavaScript, but then I saw that you mentioned TS. I still wait for JS/ECMAScript to add native types to the core language. Looking at how PHP has evolved in the past 10 years, JS has still a long way to go.
But you are probably focusing more on the language features, not on APIs and system functionality. I am sure that there has always been that 640K-moment, feeling there is nothing more to come. But look at the ongoing discussions: learning curves, common antipatterns, "secret" language features, code that becomes to hard to test, understand and maintain. Maybe there will be future languages offering more security, readability and performance by design. Maybe someone will find a way to combine the ease of more natural human language input with the precision needed for programming somehow. Maybe someone will find a way to define, detect, manage and mitigate misconceptions and bias by introducing a programming language enforcing more ethical and impact-driven development by design.
I'm just letting my imagination carry me away, but you were asking...
I believe we will never reach a peak of programming language development.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I'm still waiting for many missing features in web technology. While you could argue that's just syntactical sugar, it still feels wrong to add 100 lines of boilerplate code or use third-party libraries to emulate state queries like
:stuckfor a sticky header state in CSS. And I originally wanted to mention JavaScript, but then I saw that you mentioned TS. I still wait for JS/ECMAScript to add native types to the core language. Looking at how PHP has evolved in the past 10 years, JS has still a long way to go.But you are probably focusing more on the language features, not on APIs and system functionality. I am sure that there has always been that 640K-moment, feeling there is nothing more to come. But look at the ongoing discussions: learning curves, common antipatterns, "secret" language features, code that becomes to hard to test, understand and maintain. Maybe there will be future languages offering more security, readability and performance by design. Maybe someone will find a way to combine the ease of more natural human language input with the precision needed for programming somehow. Maybe someone will find a way to define, detect, manage and mitigate misconceptions and bias by introducing a programming language enforcing more ethical and impact-driven development by design.
I'm just letting my imagination carry me away, but you were asking...
I believe we will never reach a peak of programming language development.