4 ms·
This should be fun! 1. Gaming consoles are essentially coming to an end. Die-hard gamers still buy dedicated systems but for the most part everything is availa
by BinaryIdiot 7y ago
This should be fun!
1. Gaming consoles are essentially coming to an end. Die-hard gamers still buy dedicated systems but for the most part everything is available to stream.
2. 5G turned out to be a bust. The low latency, fastest version will still have a relatively small amount of coverage compared to the size of the United States
3. Multiple companies will provide internet via low orbit satellites, some of which will have a low enough latency that some phones will use them as a sort of "global phone" or will be their dedicated ISP.
4. Disney buys PlayStation, EA and at least one more, large studio.
5. Microsoft buys Activision
6. A lot of hype around general AIs but most experts still think they're truly far away. Several will exist by 2030 but they won't be true general AI but will be good enough that companies will get away with calling them that.
7. C++ has a working package dependency system that works as well as npm does for JavaScript. Almost every library is available this way. C++ starts to gain market share due to this and further improvements to standard libraries.
8. Native UI solutions that work kinda like React are more widely available. Think C++, Rust and GO with UIs that are as easy to build as they were in JavaScript.
9. Domain names are starting to go away in favor of a sort of distributed search that works well like Google search but isn't under any single company's direct control.
10. Apple will build more macOS like features into iPad so you can do more with it (such as develop software directly on it). They will also, finally, add touch to their Laptop screens.
- imtringued 7y ago1. Google Stadia was as disappointing as OnLive. Nothing has changed in the last 10 years in that regard. 7. C++ has multiple of those but expecting standardization is a pipe dream. 8. I personally am tired of "cross platform" apps that are based on electron but don't support Linux. To add insult to injury: running them with wine doesn't work 99% of the time. 9. Most FQDNs are not user facing.
- BinaryIdiot 7y ago1. I gotta say I couldn't disagree more. Sure, there might be some bias in my opinion but the landscape, the technology and the direction the industry is going has changed so much over the past decade I'm not really sure where to start. Also, have you tried Stadia? If you have a good enough connection it's quite incredible. 7. Not expecting standardization but I'd argue C++ has zero of those. Vcpkg is _not bad_ but _no where near as easy_ as npm. Conan is better, IMO, but again it's so far off from being as simple as npm is for JavaScript. Modules were approved. I'm convinced someone will be able to take modules, once they're implemented in a consistent manner across compilers, and implement an npm like service. Until then I think a general solution is just not practical.
- twic 7y agoWait, you think AGI is out of reach, but a working package manager for C++ is possible?
- BinaryIdiot 7y agoHahaha, good point