【开源中国 APP 全新上线】“动弹” 回归、集成大模型对话、畅读技术报告”
我自认为说话,算公允的。要说喷语言,c语言,某个dsp汇编。我喷的算最多的,无非这里喷的少些,因为c语言我最了解。说点java不该做的,或者不合适的,就有无理性的java程序员和我乱扯。貌似见不得别人说java的不足和使用限制。搞的java貌似可以强大到什么都可以,什么做法都可以实现。
做java,java就好好做应用。不该java做的,你说能做,把实现机理摊开分析,也行,不过绝大多数情况下, 我仍然相信,不该java做的,用java语言做就是画蛇添足。 这包括多线程机制的设计,存储管理。本身你oo思想,就是用来分析应用问题的,扯资源,扯调度不是脑袋通了嘛? 想快,你java 干脆再来个register ,我不知道是否有这个关键字。因为它和volatile是对应的。
见过c语言的小朋友,没有java程序员这么嚣张的,是不是java的老师上课第一件事,不告诉你“java能做什么不能做什么,适合做什么,不适合做什么”,只对你说一句“只要学了java,以后什么都可以,腰也不酸了,腿也不蹬了,心也不跳了,过马路,可以横着爬了”。。。
我不想挑起语言之争,因为我本身就不对我所擅长的c语言有任何争辩的地方,它只能做它该做的。java也一样它适用的范围。说我喷java本身的内容,其实很少,我喷的是那些不知道java只能做什么的程序员。你什么都能做,就等于说你什么都做不好。你能把java做好,就自然知道有些事情,不用java来做,改让别的语言处理,通过调用实现更靠谱。
引用来自“程序员也懂爱”的答案