首页   注册   登录

q397064399

V2EX 第 69658 号会员,加入于 2014-08-02 20:15:14 +08:00
今日活跃度排名 2289
q397064399 最近回复了
@TomVista #36 生态这东西 说白了就是固定资产投资,我没说不需要投资,事实上我一直在 Java 这个生态领域做技术积累投资,但是不妨碍我学习 C/C++/Go 语言,因为涉及到缓存 API 网关 等特殊性能场景,Java 确实有其局限性,而且分布式系统的发展 不就是为了将软件系统跟特定语言平台 隔离开来么?
另外一个问题是 把所有的精力全部只投入到一个技术领域,真的好吗 ? Java 在企业级开发领域确实值得投资,但是离开了成熟的公司跟团队,Java 就是一坨屎,如果你自己要做项目或者到初创公司,Java 那套是负担而不是资产,当初创公司进入成熟规模, 需要上规模软件开发团队,Java 就变成了最宝贵的资产,PHP 却会成为负担,从职业生涯来讲,谁也保不住年纪大了被公司一脚踢出去,去了小公司或者个人外包,那又是另外一幅场景,所以技术生涯 要学会分散投资,把所有技术积累全放在一个领域不是一个好的选择。

而且很多东西真的是相通的,你学了 引用计数回收 了解他在哪些场景有局限性,就能更加深入的理解 有向图可达性分析 的垃圾回收方式。 另外 GUI 框架 你学了一门 理解了,学其他的 GUI 框架 就是换套皮而已,思想都是相通的。
其实说到底这个世界上只有一门语言 那就是汇编语言,最接近机器,也是大部分人可以理解的抽象,把计算机当个大计算器 所有的计算机操作 无非是 读 写 运算 这三类 ,但是这玩意由于太过简单 ,而无法使用,至于简单到什么程度呢?基本上就跟你操作你手持计算机一样,而且大部分寄存器还保存在你脑子里面这样。

所有语言其实就分三类

C++流 恨不得干天干地干空气,生怕语言特性少了, 坚持要 0 开销,但是又要高层次的封装(其实这本身就是矛盾的,搞得 9012 年了,可选的 GC 最终还是难产了),就变成了今天这个鬼样子,不伦不类,好在大部分公司 /人只取一部分子集使用,但是由于语言本身功能太多,以至于几乎没几个人能完全把控。

C 流 万年只在汇编语言上做一丁点的抽象,不把任何高层的特性加入语言,一切用函数来搞定 (线程 协程 )本身定位很准确 就是高性能 坚持对汇编的 0 抽象,不带任何运行时 (其实我最建议学这门语言,真的学会了 C 语言,其它的语言都是渣渣 基本上没一个能打的,搞来搞去 无非是搞一堆有感知的抽象,来增加程序员的脑力负担,像 GC 这种我是举双手赞成的,但是实际上任何一种抽象还是避免不了 有感知, 例如 OMM 的时候)

Java/C#/Javascript 托管流 ,托管流才是码农日常的最爱,连内存回收这种擦屁股的事情都让机器搞定了,只要一顿乱撸,逻辑正确,程序就能跑起来,要运行时有运行时 高级码农搭架子,低级码农填业务,所有人都在框框里面,大家都不越界,开开心心撸码 高高兴兴下班。
@TomVista #28 把 js 当 Java 写不就好了,TypeScript 大雾 >_<
重赏 30 个银币 >_< 求大佬帮忙
7 天前
回复了 Counter 创建的主题 程序员 C 跟 C++一般是什么领域的主流语言?
@inoki #23 我最近也在看 C++的左值 move 但是看了半天 不明白,然后反汇编一看 就恍然大悟
7 天前
回复了 Counter 创建的主题 程序员 C 跟 C++一般是什么领域的主流语言?
@inoki #23 但是你要学懂,学明白并了解 C/C++的设计(例如左值 move 指针 函数返回) 就真的要对 栈帧还有汇编的调用 过程 了解的明明白白,我不是说你背熟汇编所有的指令,因为指令太多,而且有些编译器隐藏了很多优化。
7 天前
回复了 Counter 创建的主题 程序员 C 跟 C++一般是什么领域的主流语言?
@inoki #12 其实汇编也是,现在写 C/C++的 说自己不懂汇编,这门语言你两门语言你没法学
8 天前
回复了 dovme 创建的主题 程序员 想教张小龙做产品怎么办。。。
中国人搞 IT 的 总是喜欢把 商业上的成功当做 产品或者技术上的成功,真不知道是不是傻,还是蠢。
9 天前
回复了 ywisax 创建的主题 全球工单系统 微信开发者工具敢做得更烂点吗
做得再烂 你也会用,微信是一个平台,人家有平台的掌控权利,而你只是一个寄生在平台上开发者,没有话语权的,这跟技术没有半毛钱关系。
看老板给的钱 + 时间,任何时候都要考虑成本,要是每天都加班 收入又不高,为什么不多 copy 几次,
写好代码的能力 我也有啊,事先分析 做好良好的设计 做好业务模块隔离 抽象出能复用的业务代码 隔离会变化的代码。
这些我都会啊,但是看在钱 + 时间的面子上,ctrl + c 跟 ctrl + v 就能搞定的事情,费那么多脑子干嘛?
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1368 人在线   最高记录 4385   ·  
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 8ms · UTC 17:27 · PVG 01:27 · LAX 10:27 · JFK 13:27
♥ Do have faith in what you're doing.
沪ICP备16043287号-1