找回密码
 FreeOZ用户注册
楼主: 周星星1832
打印 上一主题 下一主题

[论坛技术] 用vi写程序的是装逼还是大牛?

[复制链接]
31#
发表于 10-8-2010 18:15:51 | 只看该作者
vi ,but now get used to VS.
回复  

使用道具 举报

32#
发表于 10-8-2010 18:24:47 | 只看该作者
原帖由 key 于 10-8-2010 14:30 发表
老实说,如果有vim语法高亮,我是不会用vi没有语法高亮来自虐的。
而debug,暂时没有看到比gdb更强大的debug工具。不过java的话,jdb是它奶奶的垃圾,至少我不会用。
用jdb,我宁愿查logging。


I seldom debug. UT and logging can fix 99.99999% issues.

评分

参与人数 1威望 +30 收起 理由
coredump + 30 我很赞同!

查看全部评分

回复  

使用道具 举报

33#
发表于 10-8-2010 19:20:43 | 只看该作者
原帖由 dark008 于 10-8-2010 17:39 发表
[size=13.8889px]我也听说过有超牛的人直接用记事本写Html,不过俺不会。 ...
就是曾经的我,不过是上个世纪的事了。[size=13.8889px]
[size=13.8889px]当时唯一可用的FrontPage生成的玩意像一堆面条,不得已....
回复  

使用道具 举报

34#
发表于 10-8-2010 19:33:47 | 只看该作者
我04年以后所有需要动脑的程序都是vim写的,主要是c/c++/java。04年用automake/autoconf,后来发现这东西不好,还是手写的Makefile比较直观,甚至java程序也是Makefile编译。ant script太gay太naive。调试的话gdb从不用,valgrind不错。最近半年做c#的东西,程序都是在mono上玩,这样可以mac/linux/windows通吃,不知道自己写的c#程序在微软.net平台本身是否能正常运行,改天也计划尝试运行一下。

说到编辑器,我只用vim,我的博士毕业论文200页英语的也是vim + latex + makefile写出来的,里面所有的设计的程序(6万行左右c/c++/java)都是用vim敲出来的。找工作的简历也是vim + latex + makefile + svn维护的,可惜最后没有用上,没有投简历。

vim写网页很正常,我以前读书时候的reserach group的网页就是vim写的。我的导师更极端,slides也是latex + Makefile。
我不认为用vim牛,也不认为vs烂,我只相信这些都是次要的,真正值钱的东西不是工具,而是你能用你喜欢的工具创造出什么。

评分

参与人数 1威望 +30 收起 理由
coredump + 30 谢谢分享!

查看全部评分

回复  

使用道具 举报

35#
发表于 10-8-2010 19:40:02 | 只看该作者
但忍不住要说一句:
c# 的程序,mono 裁剪一个最小运行环境一起打包发布,才3兆多点就能做个很复杂的网络应用出来包含所有东西含.net运行环境,实在太喜欢了。

评分

参与人数 1威望 +30 收起 理由
coredump + 30 谢谢分享!

查看全部评分

回复  

使用道具 举报

36#
发表于 10-8-2010 19:44:38 | 只看该作者

回复 #33 coredump 的帖子

呵呵,老乞丐原来还有这一段光辉岁月啊
回复  

使用道具 举报

37#
发表于 10-8-2010 20:38:25 | 只看该作者
我当年也搞过用Notepad写html,用table来挤细线的勾当,但还是很佩服楼主说的这位牛人,真是BT啊...
前两天写点简单的PHP,感觉语法高亮的编辑器都还嫌不够,最后专门去弄了个eclipse搞出智能提示来才觉得舒爽. 对于坚持用文本编辑器写代码的DX,只有佩服
回复  

使用道具 举报

38#
发表于 11-8-2010 05:02:43 | 只看该作者
vim 和 emacs 这种东西长盛不衰是有原因的。绝大多数 IDE 都无法脱离鼠标,或者强迫用户的手离开最适合敲键的位置,这是造成疲劳的重要原因。形成肌肉记忆之后,这两个软件在文字编辑上的效率都高得惊人。
现代的 IDE 越来越强大, 但是在纯文字编辑和减轻用户疲劳上其实没有很大的进步。

评分

参与人数 1威望 +30 收起 理由
coredump + 30 我很赞同!

查看全部评分

回复  

使用道具 举报

39#
发表于 11-8-2010 08:52:51 | 只看该作者
原帖由 ironcool 于 11-8-2010 05:02 发表
vim 和 emacs 这种东西长盛不衰是有原因的。绝大多数 IDE 都无法脱离鼠标,或者强迫用户的手离开最适合敲键的位置,这是造成疲劳的重要原因。形成肌肉记忆之后,这两个软件在文字编辑上的效率都高得惊人。
现代的 I ...
所以说我让我喜欢的IDE必须得有vi mode[size=13.8889px]


[size=13.8889px]Visual Studio: http://www.viemu.com  
[size=13.8889px]Qt Creator: build-in
[size=13.8889px]Eclipse: http://vrapper.sourceforge.net
回复  

使用道具 举报

40#
 楼主| 发表于 11-8-2010 08:59:15 | 只看该作者
其实这个帖子是吊大牛的
回复  

使用道具 举报

41#
 楼主| 发表于 11-8-2010 09:00:14 | 只看该作者
我咋觉得IDE debug那么强呢
回复  

使用道具 举报

42#
发表于 11-8-2010 09:13:39 | 只看该作者
原帖由 lufumin1832 于 11-8-2010 09:00 发表
我咋觉得IDE debug那么强呢

IDE的debug是很强,我就很喜欢Visual Studio里debug的感觉,鼠标轻轻一点就能看到想看的任何信息了。

gdb之类的命令行debug工具妙处有一点是IDE无法相比的,那就是可以很轻松地把gdb和集成构建环境结合起来,比如程序员提交代码后,构建系统自动build, test,一旦crash了,自动调用gdb,记录stack back trace等相关调试信息,然后email通知。
回复  

使用道具 举报

43#
发表于 11-8-2010 09:55:38 | 只看该作者
原帖由 ironcool 于 11-8-2010 05:02 发表
形成肌肉记忆之后


我喜欢肌肉记忆这个词!muscle memory
回复  

使用道具 举报

44#
发表于 18-8-2010 14:07:19 | 只看该作者
俺的观点是, 假设同样一件事情,如果用VI你的工作效率是X, 用IDE是Y:
当X>Y ==》标题后者
当X<Y 但开发环境限制(配置GLOBUS)==》不后不前者
当X<Y & 坚持使用 ==》就前者你啦
回复  

使用道具 举报

45#
发表于 18-8-2010 14:56:08 | 只看该作者
也有可能是既是大牛,又爱装B,这就变成传说中的大牛B了
回复  

使用道具 举报

46#
发表于 18-8-2010 16:50:30 | 只看该作者
原帖由 coredump 于 18-8-2010 14:56 发表
也有可能是既是大牛,又爱装B,这就变成传说中的大牛B了


老丐你太三俗了!
回复  

使用道具 举报

47#
发表于 18-8-2010 16:52:32 | 只看该作者
回复  

使用道具 举报

48#
 楼主| 发表于 18-8-2010 17:07:38 | 只看该作者
坚决反三俗
回复  

使用道具 举报

49#
发表于 18-8-2010 17:11:52 | 只看该作者
原帖由 lufumin1832 于 18-8-2010 17:07 发表
坚决反三俗

靠,什么世道[size=13.8889px]
回复  

使用道具 举报

50#
发表于 18-8-2010 18:35:00 | 只看该作者
原帖由 kaile 于 10-8-2010 18:11 发表
只会VI的有限几个命令, a  /  dd   x

以前做linux程序,简单的用ultraedit 编辑后再传上去

ultraedit可以直接连到 xNIX服务器上去修改文件,上传都省了
我觉得用什么工具都无所谓,干活有效率不麻烦就好。不少人是用熟悉了一样就不想换其他的了
回复  

使用道具 举报

51#
发表于 18-8-2010 20:32:32 | 只看该作者
ultraedit可以直接连到 xNIX服务器上去修改文件,上传都省了

后来才知道的。
回复  

使用道具 举报

52#
发表于 18-8-2010 21:36:21 | 只看该作者
原帖由 kaile 于 18-8-2010 20:32 发表
ultraedit可以直接连到 xNIX服务器上去修改文件,上传都省了

后来才知道的。


ultraedit是流氓软件,我原来用一个网上下载的,结果后来ultraedit北京办事处居然给我打电话,威胁我购买正版,否则要去打官司

这软件里肯定有后门,大家用的时候小心吧
回复  

使用道具 举报

53#
发表于 18-8-2010 21:44:23 | 只看该作者
原帖由 四香油饼 于 18-8-2010 21:36 发表


ultraedit是流氓软件,我原来用一个网上下载的,结果后来ultraedit北京办事处居然给我打电话,威胁我购买正版,否则要去打官司

这软件里肯定有后门,大家用的时候小心吧

靠,你用盗版,说别人是流氓哈
回复  

使用道具 举报

54#
发表于 18-8-2010 22:03:50 | 只看该作者
可能是有个连到服务器记录使用者IP的功能,用防火墙禁止访问外网就可以了
回复  

使用道具 举报

55#
发表于 18-8-2010 22:04:57 | 只看该作者
开个samba不完了吗?

原帖由 Fernando 于 18-8-2010 18:35 发表

ultraedit可以直接连到 xNIX服务器上去修改文件,上传都省了
我觉得用什么工具都无所谓,干活有效率不麻烦就好。不少人是用熟悉了一样就不想换其他的了
回复  

使用道具 举报

56#
发表于 18-8-2010 23:24:16 | 只看该作者
原帖由 coredump 于 18-8-2010 21:44 发表

靠,你用盗版,说别人是流氓哈


谁让俺老土,那会儿还没听说过gnu这东西,那是05年的事了。不过俺后来也买了license了,够对得起他们了。这鸟公司,不正经卖软件,专门靠钓鱼吃饭。那会儿他们以为俺是个多大的公司,一个劲逼我说公司总共装了多少台机器,我说就我一个人用,就一个笔记本,我可以买1个license,你要是不信就打官司好了。他们才很失望地卖了1个license给我。
给大家展览下吧
回复  

使用道具 举报

57#
发表于 19-8-2010 11:01:37 | 只看该作者
没经验的饼叔,直接让他们给你寄钱做掩口费,因为他们入侵了你的电脑,
获取了你的个人资料作为商业用途。

原帖由 四香油饼 于 18-8-2010 23:24 发表


谁让俺老土,那会儿还没听说过gnu这东西,那是05年的事了。不过俺后来也买了license了,够对得起他们了。这鸟公司,不正经卖软件,专门靠钓鱼吃饭。那会儿他们以为俺是个多大的公司,一个劲逼我说公司总共装了多 ...
回复  

使用道具 举报

58#
发表于 19-8-2010 12:06:09 | 只看该作者
原帖由 key 于 19-8-2010 11:01 发表
没经验的饼叔,直接让他们给你寄钱做掩口费,因为他们入侵了你的电脑,
获取了你的个人资料作为商业用途。




厉害,这个合情合理
回复  

使用道具 举报

59#
发表于 19-8-2010 14:54:33 | 只看该作者
原帖由 key 于 19-8-2010 11:01 发表
没经验的饼叔,直接让他们给你寄钱做掩口费,因为他们入侵了你的电脑,
获取了你的个人资料作为商业用途。



都怪俺太厚道了
回复  

使用道具 举报

60#
发表于 19-8-2010 21:27:07 | 只看该作者
提示: 作者被禁止或删除, 无法发言
eclipse。vi对我来说狂不好用,从来记不住快捷键。而且debug和快速开发都要求从很多文件里到处跳,我觉得如果用vi做j2ee那真是自虐。
回复  

使用道具 举报

您需要登录后才可以回帖 登录 | FreeOZ用户注册

本版积分规则

小黑屋|手机版|Archiver|FreeOZ论坛

GMT+10, 2-8-2026 15:49 , Processed in 0.032863 second(s), 48 queries , Gzip On, Redis On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表