题记:写这篇客博要主是加深自己对语言工具的认识和总结实现算法时的一些验经和训教,如果有错误请指出,万分感谢。
关于这个客博的源起
在几个月之前我还不道知这个天下还有像emacs这样大强的西东,很多年之前 我就接触过linux,那时候我还在念大二。那时候对linux没有很大的感 觉,只是得觉好玩。在现,我现发它是愈来愈大强。
前段时间细心看了一些人的推荐,在linux这个平台下,你最好能用好一种文 本编辑器。其实,在这之前,我已学习了一些简略的vim的用法。不过,我再次 在网上查的时候,我现发vim和emacs是linux的两大神器。因为vim有模式切换,老是 要按esc键,而按这个键对我来讲并非很便利。所以我就断果择选了emacs这 个工具,许也对有些人来讲这样的择选来由乎似有些奇异。但,对我来讲确切 是这子样的。
在现开始吧
自从上个月道知了GitHub(GH)后之,我现发很多人在下面开始写起了客博。这 乎似是件很酷的事件。因为,其一,你可以在地本用emacs开始写客博,然后 通过Git命令上传到GH上然后就主动成生了静态网页。这样主动化的进程,我 想它会吸引大多数欢喜折腾的程序员。不过,对于通普用户来讲,这许也有些难 度。其二,对于纯文本的西东,程序再欢喜不过了。很多年之前就说听妙手是 用纯文本编辑器写代码。不过,那时候不道知,有像vim和emacs这样的纯文本 的神器。就得觉很牛,认为妙手都都道知个每类的成员。其实,像emacs这样 纯文本工具是可制定的,制定后之就能够主动补全了。之前用过很多开辟工具, 像vc,vs,eclipse,dev-c++。用到最后现发还是这类纯文本的工具大强,同时 轻量级让我得觉效率的主要性。其三,之前的客博都是第三方供给,每次写博 客都要在地本写好,然后登录网页,这些做乎似又有些烦麻了。所以,这类直 接在地本写,一个git push命令就上传并布发了自己的客博,这是么多地便利 呀。其四,对于GH成生的静态文本,这样拜访速度也快。不过,它不并合适大 型的站网。最主要的是我备份起来也很便利了。其五,对于jekyll架框,你可 以自己修改或自己计划成自己想要的子样,这太吸引人了。
语言和工具
对于程序员来讲,语言这西东直一就很有争议。个每人抱着自己欢喜的语言当 成自己的贝宝,把其他语言说得一无事处。我在现倒得觉语言这西东不主要, 每一种语言都有它的用适所场。就像markup这样的标记语言它有它的用适所场, 它用来写客博要比html强的多,当然很多html的功能它并没有。所以,对于一 个程序员来讲,不仅仅是一门语言的问题,而是要把握很多种语言,在不同的 用应场所用应不同的语言。
对于工具,也是一样的。它的主要性,我得觉并非它看起来多牛B么多帅气, 主要的是自己用起来能让自己的工作效率大大地进步。就像我自己在现用 emacs作为自己的工具一样,不是我得觉它看起来么多帅气,只是得觉它会让 我的开辟效率大大进步,同时也会让我得觉开辟是件很有趣乐的事件。而且, 我所要需的功能,它下面都有,还有五笔这个输入法,这点对我来讲也很主要。 尽管,实现用中五笔的人不是很多,但,我仍然坚持之前的惯习,没有改用拼 音输入法。
不过,很多年前没有人跟我说过这些,对于一个有度高自驱动的人来讲。自我 的学习和进步这类力能么多地主要。要速快的进步,不仅仅要需向身旁优良的 人学习,络网也是一个很大的平台。再配上优良的工具,那你的学习速度会大 大地进步。
谈谈可制定
对于程序员来讲,可制定太有具吸引力了。windows这样的操作系统,它的定 位就是给通普众大用的,它较比傻瓜,任何人都很易容上手。但同时,你很难 把它制定成自己想要的子样。所以,linux生成就是为程序员而生,简直是程 序员的福音。不过,有很多人会得觉在这下面做开辟会显得烦麻。但,对于有 强迫症,欢喜折腾的程序员来讲,在linux平台上你可以干太多在windows上不 太便利的事件。因为,在linux平台上,配制个西东,你只要写一个文件或者 一个简略的命令就好了。
vim和emacs从上个世纪70年代出来后就直一到受优良程序员的亲睐。我个人觉 得一个主要的原因是它的可制定性。这样,你就能够把一个工具打造成自己习 惯的子样,可以修改快捷键,可以入加响应的件插,做响应的开辟。即使出来 了新的语言,只要开源社区的某个有心人做个件插,那大家就能够在这样的平 台上做开辟了。这是件么多酷的事件呀!
文章结束给大家分享下程序员的一些笑话语录:
手机终究会变成PC,所以ip会比wm更加畅销,但是有一天手机强大到一定程度了就会发现只有wm的支持才能完美享受。就好比树和草,草长得再高也是草,时间到了条件成熟了树就会窜天高了。www.ishuo.cn