Re: [闲聊] 工作后一些观念跟计算机概论完全颠倒

楼主: csfgsj (切割对半)   2019-03-02 11:19:26
※ 引述《shter (飞梭之影)》之铭言:
: 工作后觉得产业界很多观念跟计算机概论完全颠倒,不知道有没有调适期?
: 当然去看一下原理以及接触一下产业文化就会知道原因,只是一时间不习惯
: 但后来想一想又觉得发展变化很有趣
: 例如
: 1.并列传输速度比序列传输快
: 但现在高速通讯都是序列传输的,并列传输的最后堡垒阵亡大概是在硬盘排线 ?
: 高速后噪声干扰问题反而并列传输严重太多,结果不管 USB SATA SAS 都走序列
同样的频率条件下,并列的确比串行可以传输更多的资料,
这是一个最简单的1+1 > 1 观念,有什么问题
就算是SAS、PCI-e 也有 1 lane、2 lane、4 lane、8 lane 的差别
这算不算是一种变相的并列呢?
: 2.高阶语言是用来编译成低阶语言执行
: 机器语言 > 组合语言 > Basic , C , COBOL ..... 以前书上大概是这样写发展的
: 这个道理很容易理解,每一门语言最终目标都是编译成机器语言执行
: 后来 JAVA 跟 .NET 出现了虚拟机器、CLR、中继层之类的概念
JAVA 跟 .NET 就是一种直译语言,给不懂电脑底层的人用的
就某种观念来看,不是制造给CPU直接执行程式的程式语言
根本就不算是真正程式语言好吗?
你这是用不入流来看入流
作者: pseudoman (剑无锋)   2019-03-02 12:17:00
我先
作者: hizuki (ayaka)   2019-03-02 12:20:00
lane不是并列传输,并列传输的定义就是一个时钟多资料通道
作者: art1 (人,原来不是人)   2019-03-02 12:31:00
01才是真正的程式语言的意思?
作者: jej (晃奶大馬桶)   2019-03-02 12:33:00
认真觉得大学教育要有一部分给正在工作的人决定要下一代学啥
作者: EricTCartman (阿ㄆㄧㄚˇ)   2019-03-02 12:34:00
"JAVA 跟 .NET 就是一种直译语言" 你是来反串的吗?
作者: hizuki (ayaka)   2019-03-02 12:41:00
没看到下面瞎扯的太夸张了,麦误导人
作者: geroge0820 (可.....可恶)   2019-03-02 12:41:00
跟我课本学到der不一样
作者: pkro12345 (席龙)   2019-03-02 12:46:00
请问你是本科还是非本科呢?
作者: t64141 (榕树)   2019-03-02 12:48:00
前半段不知道,但后半段必需要嘘的
作者: alan3100 (BOSS)   2019-03-02 13:30:00
不错 符合这ID的水准.
作者: adern9 (adern9)   2019-03-02 14:11:00
钱哥 好了啦
作者: zo6596001 (超帅肥宅)   2019-03-02 14:40:00
没碰过.NET,话说这算是一种语言吗??
作者: Xunion (Xun)   2019-03-02 15:20:00
我书读得不多不要骗我
作者: y3k (激流を制するは静水)   2019-03-02 16:01:00
好了啦XDD
作者: godddddd (howudoing)   2019-03-02 17:18:00
别偷渡啊 兄弟XD
作者: tz5514 (屁安)   2019-03-02 19:13:00
我给零分
作者: lion0208 (TGK)   2019-03-02 19:37:00
后面太夸张,不要乱教
作者: EricTCartman (阿ㄆㄧㄚˇ)   2019-03-02 20:32:00
你根本误解直译器定义 你干脆说因为C++有LLVM 所以C++也是直译式语言算了的确 要像你一样把东西看错 我大概是看不出来QQ
作者: alan3100 (BOSS)   2019-03-02 20:42:00
不用认真,他就是故意耍笨要吵架.不信可以在这版A他的ID
作者: EricTCartman (阿ㄆㄧㄚˇ)   2019-03-02 21:05:00
如果你要讲的是bytecode的JIT机制 那是直译没错但java本身并不是直译语言只要你愿意也可以把java编译成目标平台的可执行二进制 去看看GCJ就知道了
作者: samuel1988 (小羊快跑啊)   2019-03-02 21:55:00
去头去尾说人讲错
作者: hizuki (ayaka)   2019-03-02 21:57:00
每个lane都是独立控制的好不
作者: samuel1988 (小羊快跑啊)   2019-03-02 21:58:00
你说理论上是直译也是编译,端看用法使用这样讲合理,直接说是直译语言还真的蛮幽默的.....电器传输通道?官方都说是mixed你自己说直译
作者: starburs (星爆气流斩)   2019-03-02 22:51:00
作者: NCTUFatGuy (NCTUFatGuy)   2019-03-02 22:55:00
看ID就可以直接嘘了
作者: alihue (wanda wanda)   2019-03-02 23:13:00
你让我想起了FB社团写出O(1)费式数列的神人
作者: beaprayguy (小羊快跑啊)   2019-03-02 23:25:00
工程师就是可以判断什么情况要用什么方式解决问题。你去否定既存的东西,是做工程的态度吗?什么叫商人的角度
作者: vincentman (Vincent)   2019-03-02 23:28:00
一下说JVM是直译器,所以JAVA是直译语言。一下又说C++
作者: beaprayguy (小羊快跑啊)   2019-03-02 23:29:00
一些提升效能的场景不会用直译方式处理
作者: vincentman (Vincent)   2019-03-02 23:29:00
有些地方可用直译语言观点来看,若没对直译语言做定义
作者: angusyu (〒△〒)   2019-03-02 23:30:00
你又来了喔
作者: vincentman (Vincent)   2019-03-02 23:30:00
,你还真可随便拗。不过你说之前工作写IC FW的,那就
作者: beaprayguy (小羊快跑啊)   2019-03-02 23:30:00
Gcj就是一种处理方式,只是停止继续
作者: vincentman (Vincent)   2019-03-02 23:32:00
可以理解了…然后还有说了对争论没兴趣,却又一直回…
作者: ssccg (23)   2019-03-03 01:51:00
现在用什么语言写,跟写好后怎么编怎么跑,已经不一定有直接关系了,想转都可以转
作者: hizuki (ayaka)   2019-03-03 04:28:00
那其实我是设计IC
作者: y3k (激流を制するは静水)   2019-03-03 10:35:00
站在分工的角度来说 内存管理交给系统自动 是很正常的发展不是吗XDDDAndroid有提供用纯C写整只APP的能力 可以试试看上架一个瞧瞧?根据我长期看下来 对楼主来说一定是小Case 两周就能营利吧@@
作者: atpx (秋雨的心情)   2019-03-03 11:18:00
现代社会变迁速度越来越快, 软件发展也必须跟上为什么这些语言一堆缺点还这么多人用? 因为方便开发快才能够因应市场变化. 你举例c语言, 但他在web上开发太慢导致无实用性, 我是不觉得有没有指标能不能管理内存有多重要啦对写应用层的人来说, 本来就该因应专业分工的趋势减少碰这些你说框架体系下码农会被领主绑死, 但却不知道码农随时会挑更多人用更强大的的领主(框架). 对码农来说要转换要成本, 但并只是要不要作的问题只是要不要做的问题
作者: y3k (激流を制するは静水)   2019-03-03 11:31:00
不不不 Android可以只拿到一个软件或硬件的绘图区 其他全都你自己来 其他声音跟TCP/UDP都有Linux底层支援 够纯了吧 再也没有比这更拓荒了吧XD
作者: wesley234 (扫地)   2019-03-04 23:12:00
作者: alan3100 (BOSS)   2019-03-05 00:26:00
https://i.imgur.com/xPQs4sd.png分身洗推真不要脸
作者: pkro12345 (席龙)   2019-03-05 04:59:00
笑死 原来是分身在洗

Links booklink

Contact Us: admin [ a t ] ucptt.com