当前位置:  开发笔记 > 编程语言 > 正文

什么代表了最具挑战性的编码形式?

如何解决《什么代表了最具挑战性的编码形式?》经验,为你挑选了2个好方法。

我正在攻读有机化学专业的研究生学位.

现在,我所在地区的许多有才华的人正走向纳米技术.

现代计算机科学中的等价领域是什么?



1> Jon Skeet..:

对我来说,这是线程.即使是相对"简单"的线程也具有挑战性,如果你深入研究无锁代码的领域,它就会变得更加毛茸茸.肯定有线程范式不会引起许多精神上的头痛(演员,消息传递等),但它们往往会带来自己的权衡.

在我看来,这是一个"深度"复杂程度,但还有其他编码领域以不同方式具有挑战性.安全性,i18n和日期/时间处理(或几乎与实际人类特征相关的任何事情)非常挑剔,需要学习和注意许多角落案例.这当然很难,但以不同的方式进行并发.

编辑:作为对twk答案的回应:是的,有很多人试图让并发更容易.虽然已经有各种平台可以很好地支持并发性(例如Erlang),但目前更多的是为了将更简单的并发性带入已经主流的平台.从我的角度来看,作为.NET开发人员(好吧,业余/爱好者.NET开发人员,目前专业Java),Parallel Extensions and Coordination和Concurrency Runtime是最近最有趣的两个开发.我不认为这会使并发变得容易 - 对凡人来说可行的.



2> Dave Swersky..:

"强大的" 人工智能和量子计算将成为我与纳米技术等效的投票.

推荐阅读
mobiledu2402851203
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有