3 ms·
while we're complaining - my big problem with, really, programming languages in general, these days, is that they're getting good at making it easy to do compli
by contextfree 16y ago
while we're complaining - my big problem with, really, programming languages in general, these days, is that they're getting good at making it easy to do complicated things within a process but unfortunately typical development projects are getting to be more distributed, which means that the nice abstractions your languages provide usually can't extend across your entire application, so you end up dumbing things down, relying on stuff like web frameworks which imo tend to be a bunch of hacks, etc. (This is probably the reason for the current popularity of dynamic/untyped languages - why bother specifying types when the invariants they create will only hold across part of your application anyway?)
I'd like to see more effort put toward creating programming environments that provide clean abstractions that span entire multi-process distributed applications.