如何看待NOI系列赛事将逐步只支持C++?哪种语言能进入NOI系列赛事
1个回答
展开全部
估计很多人都希望Java进来啊。
Java虽然速度和C++有差距,但是比起Python、Ruby、JavaScript之流算是很高效的了。更何况Java有BigNumber(逃)。所以说Java在算法竞赛中还是比较实用的。
Rust似乎不错的……但是Rust相对于C++的优点在OI中都没有太大的用处。比如说Rust对内存安全支持很好,但是OI比赛中很少有内存泄露这种事情(从来没见过有人因为这个RE);Rust并发支持很好,只可惜OI不支持并发。更何况你要先学会Rust(逃)。所以说我感觉在OI比赛中Rust要取代C++可能性不大。
Python、Ruby、JavaScript等动态语言就不太可能了,常数就能被人家甩出一条街。
我挺希望像Lisp、ML这样的语言能进如NOI。但是常数……GG(不过OCaml还是挺高效的)。
总之我挺看好Java的,Rust也很有希望。估计动态语言就只能GG了。
Java虽然速度和C++有差距,但是比起Python、Ruby、JavaScript之流算是很高效的了。更何况Java有BigNumber(逃)。所以说Java在算法竞赛中还是比较实用的。
Rust似乎不错的……但是Rust相对于C++的优点在OI中都没有太大的用处。比如说Rust对内存安全支持很好,但是OI比赛中很少有内存泄露这种事情(从来没见过有人因为这个RE);Rust并发支持很好,只可惜OI不支持并发。更何况你要先学会Rust(逃)。所以说我感觉在OI比赛中Rust要取代C++可能性不大。
Python、Ruby、JavaScript等动态语言就不太可能了,常数就能被人家甩出一条街。
我挺希望像Lisp、ML这样的语言能进如NOI。但是常数……GG(不过OCaml还是挺高效的)。
总之我挺看好Java的,Rust也很有希望。估计动态语言就只能GG了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询