V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  wizardforcel  ›  全部回复第 61 页 / 共 110 页
回复总数  2184
1 ... 57  58  59  60  61  62  63  64  65  66 ... 110  
2016-09-06 16:27:37 +08:00
回复了 Pzdmultiverse 创建的主题 阅读 来讨论点经验,给 28 岁现状如下的女生推荐书目。
我语文分数一直不高,但完全不影响语言表达,所以这玩意儿应该是思维的问题,而不是语用的问题。

推荐批判性思维的那一套书。
2016-09-06 16:24:59 +08:00
回复了 mozutaba 创建的主题 问与答 现在应不应该回国?
不要回来,除非等哪天 996 没了。

加班是万恶之源,要切记。
能访问到 webshell 就说明你的应用没用什么框架也没自己实现任何路由机制。那说明还是老的方法。可以在 log 上面找找 webshell 的上一次访问。
2016-09-06 13:28:47 +08:00
回复了 ee123 创建的主题 微信 微信要出应用号, APP 以后真的用不上了吗??
如果你们的 app 只是简单的模仿 web 的逻辑,那么就算微信不推应用号,也会被日益强大的浏览器和硬件淘汰。
这个书名起的毫无吸引力,应该叫《大型网站开发实战: python 描述》
2016-09-06 13:09:27 +08:00
回复了 kisshere 创建的主题 程序员 今天终于把 phpstorm 这个祸害给卸载了,呼~松口气~
所以直接用 vim 改就不需要找了??
@introom 原教旨主义还说别人 low ,你再怎么不 low 也是原教旨主义。

还有,习俗和业务水平有直接联系??拿业务水平来指技术水平就不 low 了?呵呵。
2016-09-01 13:49:41 +08:00
回复了 FrankFang128 创建的主题 程序员 为什么不推荐 W3Schools
@FrankFang128 这话等中文本地化做完再说吧。社区的力量就是只翻译一半??

mdn 也只能涉及 html js 和 css 三大块,其它的怎么办??
@introom 在国内谁跟你约定俗成??自己跟自己玩儿去吧。
2016-09-01 13:44:39 +08:00
回复了 FrankFang128 创建的主题 程序员 为什么不推荐 W3Schools
它的主要问题是不能与时俱进。 php5 出来多少年了,上面都没有一丁点 oo 的东西。数据库那部分应该全换成 mysqli 也没换。 jq 还是老的那种非 promise 写法,新的 promise 相关的特性一概都不讲。 es6 一点都没有。

它刚发展的那段时间,前端还没那么复杂,现在多了框架和工具链,这部分内容也一点都不涉及。。真的好么。。
2016-08-29 19:01:24 +08:00
回复了 twogoods 创建的主题 程序员 老师来电话了,心塞~
技术的首要任务是解决问题。记住这个就够了。
2016-08-29 10:46:31 +08:00
回复了 taowen 创建的主题 Python C++ 17 写法上已经很接近 python 了
我之前把一个 node 写的代码用 c++11 翻写了一遍,发现除了不支持字典的字面值,其它还好。
我脸黑。。还是算了😂😂😂
2016-08-26 19:38:45 +08:00
回复了 Siinger 创建的主题 程序员 Kindle+掘金+feedly+豌豆荚一览,这个组合怎么样?
掘金的质量也就跟简书一样。都是说明书,没啥有深度的东西。
2016-08-25 12:21:52 +08:00
回复了 lixia625 创建的主题 Python 请问这样的用法要怎么理解
tuple 的 += 调用 __add__,而 list 的 += 调用 __iadd__。

前面那个只接受 tuple ,后面那个接受 iterable 。
2016-08-21 16:31:02 +08:00
回复了 xiqingongzi 创建的主题 C 你们会向新人推荐 C++么?
@lizon

[我往坑里带了吗?没有说学 C 就一定要用上 C 。 ]

我承认,对于内核和嵌入式, C 具有良好的生态和工具链。(嵌入式不是主流、待遇差,但是与这个话题无关。)

但是,你的观点就是,为什么学 C ,因为嵌入式要用到 C 。那我问为什么搞嵌入式,你又说学 C 不是为了搞嵌入式。那我就奇怪了,你的推荐原因是啥。

[就计算机知识体系来说, C 是最佳的线索。]

你知道啥叫“计算机知识体系”?只有 system ?图形、 ML 和 thoery 都被你吃了?

[我对初学者的假设是“想了解计算机体系结构,但是没有人带领”的人。 ]

这个假设就不对。

还不会编程的人,应该学学一些编程的思想,比如说一些代码的抽象和组合方式。

直接看汇编、流水线、缓存??呵呵。

---

你给我的感觉就是,要么搞嵌入式搞傻了,要么基于个人原因推荐 C 。

个人原因也没什么,实话实说就好了,搞什么“底层鼓吹论”只会让人觉得牵强附会。

system 只是计算机的一个分支,也不是万能的,千万不要鼓吹或者是神秘化。

就酱。
2016-08-19 13:08:17 +08:00
回复了 xiqingongzi 创建的主题 C 你们会向新人推荐 C++么?
@lizon

[你说的“普适”的语言对于想玩硬件,从事嵌入式系统内核开发的人有意义吗? ]

你说的内核开发,或者嵌入式占市场的百分之多少?为了一颗树放弃整个森林??

在如今嵌入式如此低迷,工作环境如此恶劣的情况下。圈内人都不想拉新手入坑,你可倒好。在不清楚这个初学者以后到底要干什么的情况下,你就把人往坑里带。

你可以问问身边的人,互联网和嵌入式他们优先选哪个。
2016-08-19 12:52:36 +08:00
回复了 xiqingongzi 创建的主题 C 你们会向新人推荐 C++么?
鼓吹底层 /system 的人总是说面向硬件编程比面向 OS 和互联网编程更重要,好像把它们派到阿里都能成为第二个马云似的。

我对 binary 和逆向感兴趣,但我绝对不强迫别人研究这东西,尤其是不强迫新手一入门就研究这东西。

OS 都知道把交互型进程排前头,把计算密集型进程排后头。至少比某些人聪明。
2016-08-19 12:35:20 +08:00
回复了 xiqingongzi 创建的主题 C 你们会向新人推荐 C++么?
@lizon

[你认为一开始就应该给初学者提供比较完善的语言和类型系统,让初学者知道什么是对的,什么是先进的,以最快速度学习享受到现在最先进的理论成果,更多的关注语言本身的描述能力。]

你觉得先有认识还是先有实践??

如果一个人之前见识到了高级语言的完善,才可能探寻在 C 中怎么实现。如果一个人先接触了 C ,在接触其它语言之前不可能凭空发明出这些完善的设计。能凭空发明的人也不会在这里问问题。

具体来讲,一个人之前如果没见识过 C++(或其它语言)的 Map ,自己还真不一定能想出来并实现这个 Map 。一个人如果没见识过 Golang 的 GC ,也不可能想出来我也在 C 里面实现这个 GC 。

[我认为一开始应该提供给初学者最大的自由,暴露合适的硬件细节,让初学者明白计算机到底在做什么]

光有自由是不够的,需要见多识广。

小学生设计的汽车能上天入地,工程师设计的汽车就是现在的样子。

[我说的奢俭,是指初学者一旦高级语言用爽了,屏蔽了本来应该了解的细节,很可能就呆在舒适区不想出来了,称他还没养成惰性,照脸糊 C ]

如果一个人学了 Python ,并且认为解释器及下面都是黑盒,那它就不适合做程序员。不要妄想着学 C 给矫正过来。 C 有没有细节??一个人学了 C 之后,不想了解汇编、指令集、流水线、数字电路,你又能怎么办?

[面向初学者的教材几乎全是 C ,算法教材也大部分是 C 代码或者类 C 伪码,各大高校开设的计算机课程必定有 C ,已经为初学者尽可能降低了学习曲线。 ]

拿数据说话,你可以统计近几年的数据结构和算法书,从豆瓣上找。也可以统计国内外大学开的导论课。

[初学者需要“学习 C ”,而不是“精通 C ”,不要去研究 C 语言本身的细枝末节,最主要是理解指针概念。 ]

请把编程和计算机原理 /系统的学习分开。

如果大部分语言都适用于没有指针(或者只有弱指针)的设计,那么就**编程**而言,没必要搞懂指针。

指针可以放到 System 相关课程里去学。一开始接触指针会徒增入门的难度。

[为什么 C 语言最合适,往上看,高级语言写法风格大都类 C ,要学习其他语言并无太大的不适应。 ]

你这个论据也能说明“先学其它语言再学 C 也并无太大的不适应”。

实际上先学 C 会不适应(或需要重新学习)其它语言的 FP ,或者 OO 。反过来倒是无大碍。

[如果是做语言研究,连用 C 入个门都困难,或者跌入个 C 设计上的坑都要大呼小叫,我觉得可能他的能力不适合做语言研究。]

请把“学习编程”或者入门跟学习 PLT 区分开。

[在不清楚这个初学者以后到底要干什么的情况下,在初学者连自己都不知道自己到底要干什么的情况下, C 是性价比最高的语言。]

在不清楚这个初学者以后到底要干什么的情况下,就不要假设初学者以后搞 CS 研究或者搞 IT 。这种情况下,应选择一种尽量“普适”的语言。如果学了 Java 或 Python ,假设以后不干这些了,还能编个程序跑数据,解决那个领域的问题。学了 C 能干嘛呢?
2016-08-18 22:03:57 +08:00
回复了 xiqingongzi 创建的主题 C 你们会向新人推荐 C++么?
你要是想找一种跑得快、开发效率高、静态类型、易学又贴近“底层”的语言,那就选 Golang 吧。

反正一样难找工作,不如选个好学点的。

绝对满足你的要求。闲的没事还能反编译着玩玩。
1 ... 57  58  59  60  61  62  63  64  65  66 ... 110  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1953 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 10:30 · PVG 18:30 · LAX 03:30 · JFK 06:30
Developed with CodeLauncher
♥ Do have faith in what you're doing.