如何評價 JetBrains 替代 IBM 成為 ACM-ICPC 新晉全球贊助商?

最新發布:

JetBrains——ACM-ICPC 新晉全球夥伴(Global ICPC Sponsor)

自 2017 年 7 月 1 日起(中國大陸自10月1日起),JetBrains 替代 IBM 成為 ICPC 全球贊助商。

Let me remind you that this season (2016-2017) is last, when the general sponsor of the championship is IBM.

……

It was announced that the next three years the general sponsor of ACM-ICPC will be JetBrains!

——ACM-ICPC World Finals 2017: News - Codeforces

JetBrains 是一家軟體集成開發環境大廠,其知名產品之一為 IntelliJ IDEA。值得注意的是,作為一家俄國公司,它不可避免地早就與 ACM-ICPC 有著某種聯繫:

Particularly pleased that this is actually a Russian company, and its executive director Maxim Shafirov coached the team of St. Petersburg State University, which became the world champion in 2000!

除經濟支持外,JetBrains 還將為 ICPC 提供開發工具支持,因此 2018 年的 ICPC,將有四種語言:

C/C++、java、python、Kotlin。

JetBrains:https://www.jetbrains.com/

Kotlin:http://kotlinlang.org/


更新,評論區人才輩出,已經精選

這不是幾十天前的事情嗎,知乎這麼熱衷於炒冷飯?另外我也沒聽說是取代IBM,只是新增而已。。。。。。

反正我覺得OIer/ACMer們是不會用Kotlin的,因為提供不了什麼比Java多的好處,這年頭OI代碼不都是高度imperative的嗎,不需要Kotlin的inline特性,其他我實在想不到什麼Kotlin能給OIer/ACMer帶來的好處。

不過有了IDE倒是方便,寫Java的能更快搜索標準庫的內容了。IntelliJ Renamer啟動也很快,不過用CLion的可能就沒這麼幸運了。反正OIer/ACMer基本上都用Emacs/Vim了,也不差什麼(


目的:推廣kotlin。

至於原因的話,可能是因為ACM辦的比較火熱,同時ACMer的水平較高,讓技術大牛先把kotlin用起來,自上而下的推廣kotlin。

試想,水平高的人都在用kotlin,你還有理由不用嗎?

We believe both our tools and the Kotlin language can help contestants solve the challenges and tasks even more effectively.」 --- JetBrains to support the ACM-ICPC

原答案部分已刪,至少最近三年冠軍是由JB贊助了,恭喜JB。


JetBrains討厭辣……為什麼是kotlin……

Haskell/OCaml不好嗎……

(算了……能寫函數式程序了也不錯……


感覺把cb和ec給幹了吧

寫個題難受死個人了


我回答的是對於Jetbrains推廣kotlin這件事

我看kotlin暫時不可能代替java

原因在與練習的時候 你可以用idea配合插件chelper 讀入寫好的模版 特別方便 模版寫好一次就能生成代碼 這個插件和cf無縫對接 可以拉cf測試數據 並且好多厲害的人都有自己的模版 沒有必要為了kotlin再寫一個插件和一套模板

隨便找個Petr的提交記錄

http://codeforces.com/contest/840/submission/29601274

寫起來特別方便 只需要寫核心解題思路 其他的導入包 就能全自動生成一個Main.java

所以短期內 沒有這個chelper的kotlin是無法代替java的

這個插件是Egor寫的 他自己有一套庫 開源在github上

EgorKulikov/yaal

java選手請品嘗

不過idea寫java真是爽啊

jetbrains真是好


說個跟技術無關的,區域賽漲價到1500了,我們學校一年經費2w,還得去藍橋杯給學校領導看。


IDE從此變成CLion了


推薦閱讀:

世紀初CPU畝產萬斤的局面是什麼原因呢?

TAG:IBM | ACM競賽 | 演算法競賽 | JetBrains | Kotlin |