emacsgo语言 emacs go

Peter Norvig,Google研究总监。说“至少学6种程序语言“,学过c语言之后,想学第二门语言,哪门比较合适

你想干啥吧,想做应用软件就学java,想做后台或者算法底层相关的就学c++,想做苹果的东西就学object-c。

做网站、成都网站建设的开发,更需要了解用户,从用户角度来建设网站,获得较好的用户体验。创新互联多年互联网经验,见的多,沟通容易、能帮助客户提出的运营建议。作为成都一家网络公司,打造的就是网站建设产品直销的概念。选择创新互联,不只是建站,我们把建站作为产品,不断的更新、完善,让每位来访用户感受到浩方产品的价值服务。

你要是还有很多时间学习就先学c++,这个会了java自然就会了,object-c也就很好学了。。。

c/c++是一脉相承的东西,这两样基本上是做软件的必学的内容

phpstorm golang开发环境如何配置

golang 有编辑器可以用 如国人开发的liteide,或者sublimetext、vim、emacs,为什么一定要用phpstorm?如果你只是做php开发,phpstorm很不错,如果用golang来开发,phpstorm 并不合适

为什么程序员们会为“什么语言是最好的语言”而争论不休?

觉得node.js能做得更好,可用之;

觉得Python能做得更好,可用之;

觉得go能做得更好,可用之;

觉得java做得更好,可用之;

... ...

但现代编程语言的运行环境用操作系统提供的API之上开发的,最通用是c语言,次之是c++;当然操作系统提供的编程语言还有adi,fortran等。

很显然,C语言是跨系统的API语言,其它任何语言实现的功能它都能实现,不会该语言操作系统很难学精,因为讲系统编程,内核实现的书你看不懂。C语言+系统编程+系统网络编程+内核实现+TCP/IP,能让程序员彻底明白操作系统、各种硬件、计算机通讯它们究竟是怎么工作的。

而其它高级语言做不到,比如java从io到网络编程,至今看过的几十本相关书籍中从未讲有讲得透彻的。

很底层的知识为什么要学会?有这些底层基础,随处可见的分布式组件可以正确实现出来;想发明一个类似Python这样的语言,不是什么梦想;小点说,其它高级语言难实现的IPC,用C语言很容易解决。最重要,现代编程语言运行环境甚至功能基于C、C++、操作系统API实现,而C与C++可以混合使用,可以认为他们等同。

如果不想做码农,跳出35岁魔咒。C语言、C++、操作系统越早学并越精越好。这些知识才是做真正高科技产品的工具。

为什么不少程序员极度推崇 Vim 和 Emacs,却对 IDE 嗤之以鼻

其实答案非常简单:干什么活用什么工具。

如果你是开发iOS或者mac下的程序,那么显然XCode。

开发安卓上跑的应用,显然以adt为主。

开发服务端程序和一些简单的脚本、文字编辑,显然vim/emacs加语法高亮和语法自动检查的插件比较方便。

还有一种情况是一些新语言,根本没有靠谱的IDE好用,那么只能自己用vim配一个。我就是用vim+gdb+gocode自己搭了个Go语言的开发环境。

至于生产率高低完全就是个伪命题,不提工作环境的前提下谈效率就是耍流氓。


文章标题:emacsgo语言 emacs go
文章分享:http://bzwzjz.com/article/docjdec.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 移动网站建设 网站设计公司 营销型网站建设 品牌网站建设 手机网站建设套餐 成都网站设计 成都网站建设公司 营销网站建设 成都网站制作 网站制作 企业手机网站建设 成都商城网站制作 重庆外贸网站建设 成都网站建设 成都网站制作 成都网站设计 高端网站设计 手机网站制作 商城网站建设 企业网站建设 古蔺网站建设 成都营销网站建设