4 ms·
Nice comment. I agree - I think innovation in backend development has really been subsumed by DevOps and data pipeline architectures, which have both really cha
by alexpetralia 8y ago
Nice comment. I agree - I think innovation in backend development has really been subsumed by DevOps and data pipeline architectures, which have both really changed quite a bit.
- eitland 8y agoJava and .Net is steadily improving. But unlike the JS world things are mostly backwards compatible and there exists stable (some have argued too stable) dependable frameworks. We are starting to see this in the frontend world as well with Angular. After throwing everything away between 1 and 2 it is now mostly smooth (until Google decides to ditch it for something else).
- hutzlibu 8y agoJS is not backwards compatible? Where?
- eitland 8y agoJS the language probably is AFAIK. I and many others in this thread are talking about the JS ecosystem.
- tannhaeuser 8y ago> Java and .Net is steadily improving Don't know about that. Java is IMHO about to enter a serious downward spiral as lots of stuff is being deprecated going to Java 9 such as ancient jetty/tomcat versions, JAXB 1, JAX-RS (which people used in the 2000's and early 2010's to create "RESTful" apps/microservices), and being force-obsoleted with incompatible newer versions having features no-one asked for. The Java ecosystem might have worked well under the illusion of multiple implementations for standard core interfaces, and with projects requiring high attention such as Hibernate, Spring, freaking Maven, etc. as long as it was the cool shit (it wasn't really cool IMHO) and had some money behind, but as Java is becoming legacy technology, it increasingly sucks to maintain pom.xml (aka pron.xml) files pointing to obsolete packages on a barren place like mvnrepository/maven central. My experience with younger devs having to maintain Java code: they secretly look for Go and entirely other career choices to get tf away from Java and Maven, and I can't blame them.
- eitland 8y agoYep. And .Net had issues in the transition to Core. We are still talking about an order of magnitude or more (5-10 years of stability vs months.)
- nullandvoid 8y agoI would say JavaScript backward compatability is one of its biggest sellers? Babel transforms almost any new language feature to be backward comparable with much older specifications