I believe keeping an eye on trends is essential, tho it doesn’t mean we should jump on the hype-train each time we see new technology go viral.
Personally, I like where Serverless, NextJS and Atomic CSS is going.
Could be worth to keep an eye on Deno and WASM as well.
What dev tech do you believe holds the most future potential?
Latest comments (37)
Functional programming in general.
It's actually really old, but we're seeing a big push in its use already with the introduction of lambdas to most languages. Considering that even OO language experts were pushing for things like immutability and controlling/avoiding side effects well before functional programming features became popular, I think we're going to start realizing the advantages for things like high parallelism more broadly. I predict this is going to harm the market share of languages like Java that chose a class-first approach instead of an approach focused on modules and languages with natively first-class functions.
Along those same lines, more use of true generic programming -- i.e. "duck typing" and template-driven generics. Again, I see Java being left behind, because of its decision to make its generics erasure-based and not to support its raw types in generics.
Java could solve both of these problems by releasing a non-backwards-compatible version that restructures some of the core language and updates its already well-made memory model and JVM to do away with the legacy support.
I'm in love with state machine based architectures, so il be watching this.
Remake.
It's an open source framework that lets you build full-stack web apps with just HTML, CSS, and some basic knowledge of JSON.
I'm working on it because I think everyone (not just programmers) should be able to build web apps.
I saw this before, it does have potential.
Getting away from Angular and React via
I think things like Svelte and cleaner implementations of reusable components would make a large difference and hold great potential, especially when combined with WASM.
I want to give a shout out here to the AWS Graviton2 instance types and more specifically how arm processor architecture will make a big impact: more efficient and using less power, great performance and lower costs means that I think you are going to see an explosion in interest and solutions move to arm based architecture. [ I do work for AWS btw, but I have been a fan of arm since the very first Raspberry Pi ]
Purescript & haskell is where it's at :D
WASM! I hope engines go away from browsers and the browser of the future is just a WASM Runtime where we run compiled webapps, maybe we can abstract this way almost everything out of the browser even HTML/CSS, you may be asking yourself how would search engines index my site? Easy just make manifest.json a standard in the web it could replace everything the head tag did, it can hold app title, icons, links to seo APIs where search engines can index.
I seen people shove entire JavaScript interpreters into w a s m. Something like that? Where you could have a single JavaScript implementation to Target across all browsers for all users
Yes!
I see a difference between what trends and what advances the industry.
For the latter, I have seen a lot of value from functional MVU (examples: redux-loop, F# Elmish, Elm). The human memory footprint of MVU is small compared to frameworks and it is highly testable. It does require you to learn new patterns of thinking to solve problems, which I think is why it doesn't trend.