跳转到主内容

有谁使用新编程语言特征

if we can figure which新特征被使用, maybe we can find why某些炸弹

发布计算机编程语言的组织,如Ja很难判断是否有人实际使用特征, 更别说他们是否实战开帐单一组研究者 试图为进程提供线索点播高公开度Java泛型研究团队发现不到一半Java程序员使用该特征-甚至更少程序员充分利用它的能力

研究团队由计算机科学家组成NC状态,Georgia技术微软研究遍历约5亿条开源代码 由532程序员写 20个不同项目内草纸5月21日在采矿软件寄存库工作大会上展示,研究者表示发现不到一半程序员使用ava泛型特征,该特征用于不到一半开源项目。

来点后台 免得你不是软件怪客软件语言有特定特征或命令,打入程序员短文举例说,特征可能允许程序员输入单行代码,而不是5行并限制程序员误输入错误代码的可能性 — — 减少程序崩溃频率

出版这些语言的公司定期发布更新内容,包括新工具与特征更新旨在使语言对程序员更方便使用 — — 并花销出版公司一小笔钱程序员也可能耗时,因为他们必须熟悉新特征其结果,重要的是特征值得

为何某些特征会捕捉而别特征则不捕捉和如何分辨出哪个

研究队就是这样尝试解析.选择把Jaava泛型研究作为案例研究,因为:当编程界发布时,它吸引了很多注意力!Java是世界上使用最广编程语言

除许多Java用户不使用通用特征外, 研究者还发现该特征似乎不提高编程过程效率

程序员或两者之或二之并发换句话说,特征需要更好的工具或培训材料吗?或特征本身有缺陷

归根结底,研究者希望解答这个问题,不仅是Java泛语言题,而且是全新语言特征题语言开发者若能识别新特征成功特征,可相应行动并满怀希望未来语言更新将实为实用性