关于d framwork 的完美猜想
标准库:除完美支撑下列库以外,最好把做操作系统,做数据库,做office的东东都考虑进去,以后每个d粉丝自己都可以做一个简单的个性化的环境,那时候全世界几万个操作系统、数据库、office,而且都互相兼容。玩游戏太慢的时候只要对方愿意,随便输入一个或n个ip就可以并行。。。这样也有点恐怖,it产业就没有了,全是开源的天下或许还有网络产业。cpu等就不用发展了,n百年后还是现在这样的机器。
gui: java的或.net的都可,c/c++的不是太了解,感觉有点恐怖,最好是做的跟电影(包括电影特效)一样。
数据库:ado.net3.0 + ejb3.1(毕竟已经被企业界认可了,轻量化之后市场可能会倍增),
支持自然语言编程(最好只有中文),各种sql,linq太麻烦了.
web:asp.net3.0(含Silverlight 2),c/s、b/s没什么区别了,跑的时候根据部署环境一个简单的选项就搞定,最好是部署环境也统一。(这一项其实也就可以不要了)
通信:wcf3.0(现在好像只有1.0),支持语音通信,就象打电话一样,“你来一下”他就来了(当然还要他愿意来)。
以上都遵从d语言简单灵活的哲学(两者往往有冲突),这样,完美的d语言加上完美的库,d语言就是一桶姜山了。
你还有什么更好的猜想?