跳转到指定楼层
上一主题 下一主题
收起左侧

给大家转个贴洗脑一下——完全用 GNU/Linux 工作

🔗
zach 2010-3-23 01:39:56 | 只看该作者
全局:
对,我们的出发点不同。他是写给cs的孩子,要从OS的美的角度看问题。我是从普通用户的角度讲的。这也是为什么我在仔细看了第二遍以后道歉的原因。

再从普通用户的角度说两句,大家争鸣
= 关于download文件夹的例 ...
greedyrouter 发表于 2010-3-22 18:47
赞教徒……EE撑死就是在embedded system里用到大量的code,所以我这个EE其实是赤裸裸的外行。
回复

使用道具 举报

🔗
RehsuR 2010-3-23 05:30:58 | 只看该作者
全局:
在用了mac之后现在觉得mac OSX是更适合程序员的系统,对于普通电脑用户来说mac也很容易上手(如果不考虑价格因素的话)。
回复

使用道具 举报

🔗
tntleft 2010-3-23 10:33:51 | 只看该作者
全局:
发现评论里我想说的都有了

挑几条扯两句,

关于vim的键盘移动光标和鼠标的问题
其实我想说程序员都是很懒的 如果你熟悉各种快捷键组合 谁高兴把手挪到鼠标上又点又拖的 太影响编程时候的流畅度了 实在离不开鼠标的 我推荐thinkpad上的小圆点 配合触摸板上的三个按钮 编程的时候完全脱离鼠标肯定是Ok的 玩游戏另当别论
所以编程的时候怎么舒服怎么来


关于editor和ide的问题
文章针对的是cs科研 如果是一个人从头单干的话editor和ide各有千秋 但是对于team work ide肯定是首选。设想一下如果你要用版本控制工具做merge的话,ide一目了然,难道你会想用editor逐个浏览么? 又或者人家丢给你一个工程去研究,class里的一坨对象引用都是跨文件的,当你好不容易找到了最终的实现类,你还会记得起最初的程序入口在哪里吗?而在ide里的类层次结构,函数调用关系,都有很直观的呈现的。其他像代码提示,语法错误提示,自动代码补全等零零总总,也都是ide的优势。

关于im的问题
是的 qq对于我来说功能太冗余了 有gtalk足矣

不喜欢文章里的语气 以及以精英身份布道说教的口吻
回复

使用道具 举报

🔗
greedyrouter 2010-3-23 12:55:48 | 只看该作者
全局:
TaTeX, C++ ,C , Linux, 好多东西要学。

求 advice..
xlinefool 发表于 2010-3-23 04:14

For Linux, wiki of Arch Linux is a good start. It is light-weighted and you need to write scripts to configure it. Then you might want to try Gentoo. You might also want to try some tools like Vim as mentioned above or in Yin Wang's article.
For LaTeX, there is a quick guide: Essential LaTeX, of only 20+ pages. I am pretty sure you can finish it in less than one day.
For C++ & C, I do not have any good advice. For me, I learned all the concepts in several projects.
回复

使用道具 举报

🔗
edwardgtxy 2010-3-23 13:06:23 | 只看该作者
全局:
牛人牛贴,楼上估计都是清华毕业的。 xD 不过这文章实在是太长了。。。能看完的都是牛人 ;p linux下做科研比较容易吧,diy很方便,平时用还是windows 打游戏比较爽。至于ide和editor,我个人觉得大程序需要ide,小程序emacs/vim足够了。
回复

使用道具 举报

🔗
greedyrouter 2010-3-23 13:10:28 | 只看该作者
全局:
本帖最后由 greedyrouter 于 2010-3-23 14:44 编辑
发现评论里我想说的都有了

挑几条扯两句,

关于vim的键盘移动光标和鼠标的问题
其实我想说程序员都是很懒的 如果你熟悉各种快捷键组合 谁高兴把手挪到鼠标上又点又拖的 太影响编程时候的流畅度了 实在离不开鼠 ...
tntleft 发表于 2010-3-23 10:33

Emm, I am not quite sure whether I understand your comments or not. I agree some IDE is good, like Java in Eclipse. However, my experience with VS is really terrible. Besides, I disagree with some of your statements. For example, in TinyOS, you can generate the class relationship by its doc system. I cannot think of anyway doing it in IDE. For code autocompletion, you might want to try ctags(for vim) or etags(for emacs). For merging, you can always do a pattern matching and find the modifications for yourself, since there is a fixed pattern for CVS. Grammar mistake is not a problem as compilation error is normally generated by the compiler. You can always locate the error in vim after compilation, hence the easiest to spot.
回复

使用道具 举报

🔗
edwardgtxy 2010-3-23 13:14:06 | 只看该作者
全局:
ls 牛人,应该写个debug教程给偶们小菜鸟补补课。
回复

使用道具 举报

🔗
greedyrouter 2010-3-23 13:29:47 | 只看该作者
全局:
本帖最后由 greedyrouter 于 2010-3-23 13:38 编辑

48# edwardgtxy
Hmm, I am flattered. I am just an average Linux user.
You might want to refer to the following page, as an introduction:
http://heather.cs.ucdavis.edu/~matloff/unix.html
回复

使用道具 举报

🔗
edwardgtxy 2010-3-23 13:40:03 | 只看该作者
全局:
谢谢推荐。。。偶的to read list彻底overflow了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

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