Tech_Job 板


LINE

说真的懂一门编程语言 就是能逆练该语言 直白言 就是能作出该语言之编译器 既然说 能对该语言之定义 语法 规则 结构 组语映对 虚拟机模型..等 完全掌握 没有 比做出该编译器更好之证明了 不要觉得如登天一样 代码是编 不是写 网上很多学习用编译器 好比TCC YUCC 拿下来参考就是 自己重誊 用自己方法重新实现 修缮 就能说是自己的编译器 有了自己的编译器 才能说是真正懂该语言 不然 只是说是知晓尔 ※ 引述《starburs (星爆气流斩)》之铭言: : 大家安安 : 小弟今年23有个疑惑想请教大家 : “懂”一种程式语言的定义在哪 : 或者说 敢在履历表的技能栏填上去的那个语言 : 会想这样问是因为 : 小弟在大学修过几堂C和JAVA的课 : 算是有点基础 : 但是课本习题顶多能做基本题 : 进阶题就完全不行了 : 所以履历表没敢说我有这些技能 : 怕到时候去面试被洗脸 : 蛤?你这样也敢说你会???? : 所以想知道大家都是学到哪个阶段才敢自称会的? --
QR Code



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.140.97.31
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Tech_Job/M.1521082467.A.635.html
1F:→ jses4408: 小弟受教了 感谢解答03/15 10:56
2F:推 visa9527: 意思是有能力做出 node.js 才能自称懂 Javascript03/15 10:56
3F:嘘 acgotaku: compiler跟programming 根本是不一样的东西....03/15 10:57
不然还有更好的证明? 真的懂就是完全逃不出手掌心 那不就是能逆练之?
4F:嘘 yytseng: 我同学博班做compiler的,写程式普通而已03/15 10:59
是全土炮还是只优化一小角?
5F:→ bemyself: 推这篇原文和回应03/15 11:03
6F:→ bemyself: 嘘的人再多想一下吧。03/15 11:04
7F:推 bezlin: 改写别人程式片断胜过全部自己写 原PO是奇材03/15 11:04
没自己扎实重腾次编译器代码 没彻地了解其整个定义结构规择 规格书没彻底翻到熟烂 玩味其中字句 http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1124.pdf 还好意思说自己"懂"该语言?
8F:→ ARPG: 为了展现学会高阶语言,结果学低阶语言来证明,真棒棒03/15 11:09
谁规定不能用高阶语言写低阶语言的编译器了 各种语言之规格书中 可没讲编译器要用甚语言来写 (现在gcc中的C部份 用c++来写的) 够牛 要用python或java来写C++编译器 当然也可以 ※ 编辑: KILLE (223.140.97.31), 03/15/2018 11:18:32
9F:嘘 jameszhan: 神经病 每个人都这麽闲吗03/15 11:30
10F:嘘 sam7159: 我要把履历表的程式技能拿下来惹 03/15 11:41
11F:嘘 w180112: 代码03/15 11:49
12F:推 workat60474: 赞同推文的说法,我修过jserv的课,他对於真正熟练某03/15 11:52
13F:→ workat60474: 种语言的定义确实跟你一样,起初我也不相信这样的说03/15 11:52
14F:→ workat60474: 法,不过把课修完之後确实感同身受。03/15 11:52
15F:→ PUTOUCHANG: 一般雇主问的"懂"是应用层面在那边扯透析原理03/15 11:55
16F:→ PUTOUCHANG: 厨师不懂料理因为没修过分子生物学? 无聊03/15 11:56
※ 编辑: KILLE (223.140.97.31), 03/15/2018 12:20:16
17F:→ iincho: 照这标准会写C的没几个了....XD03/15 12:34
18F:推 boss0405: 严格上来说是这样没错,C的许多语法都是以compiler为基03/15 12:37
19F:推 s0914714: 每个人对"懂"的定义不一样 很难有共识03/15 12:38
20F:→ boss0405: 础,不过只是工作,不用这麽严格啦XD03/15 12:38
21F:推 s0914714: 而且照原PO的说法 应该还要刻个OS才算懂XD03/15 12:41
22F:→ s0914714: 以C来讲啦 毕竟C就是开发来写UNIX的03/15 12:42
23F:嘘 ken1325: 所以你写完几种编译器了03/15 13:03
24F:→ furio: 原PO认为要能用C写C编译器才叫懂C?这有点搞笑03/15 13:30
不要脑补 没说只能用C写C的编译器 用fortran C++ python java...你想得到的任一编程语言 可以写出C的编译器 就算懂C了 ※ 编辑: KILLE (223.140.97.31), 03/15/2018 13:35:22
25F:嘘 furio: 这就更蠢了,到底是懂C,懂fortran C++...03/15 13:37
26F:推 CaptainH: 推. 一般人只会强调语法,殊不知这是compiler中最简单03/15 13:39
27F:→ CaptainH: 的部份03/15 13:39
28F:推 furio: 报歉!写的太过份了,不过相信原原PO问的是运用端的懂不懂03/15 13:54
29F:推 iiiii: 撰写大型程式码跟撰写编译器是不同的知识模型,前者可以卖03/15 14:40
30F:→ iiiii: 钱,後者是开源,你选择?03/15 14:40
31F:推 iiiii: 法拉利会自己研究炼钢打铁技术吗,要懂得分工合作才是盖大03/15 14:47
32F:→ iiiii: 房子的关键03/15 14:47
这是里讨论怎样算懂一门编程语言 不是讨论懂了後之效益 不是懂了没用 是离题了 ※ 编辑: KILLE (223.140.97.31), 03/15/2018 14:51:45
33F:推 iiiii: 懂了,不能创造效应,听说这就是象牙塔耶,是吗?写程式也03/15 14:56
34F:→ iiiii: 只是按照操作机器的手册指南操作机器呀,手册写的,负责写03/15 14:56
35F:→ iiiii: 手册的人,的确很厉害,不过编译器已经很多比我们都聪明的03/15 14:56
36F:→ iiiii: 人都开创的很成熟,这个时代是需要懂应用的人,加油喔!03/15 14:56
你是要讨论实用性还是"懂"? ※ 编辑: KILLE (223.140.97.31), 03/15/2018 15:01:28
37F:推 iiiii: 您没看过的大型程式,您不懂,我没看过的编译器手法,我不03/15 15:03
38F:→ iiiii: 懂,这就是软体的实境,我们都不懂,但是要一起努力做出更03/15 15:03
39F:→ iiiii: 好的应用03/15 15:03
抱歉本人不是本科系 完全没上过课 不知道甚叫大型程式 是windows源码那种有五千万行的 叫大型吗 还是只要10W就算了? ※ 编辑: KILLE (223.140.97.31), 03/15/2018 15:06:14
40F:推 iiiii: 大型程式不是用行数看,而是要看模组的数目和整合度,通常03/15 15:09
41F:→ iiiii: 不会只用单种语言完成03/15 15:09
这里重点是怎算懂一门编程语言 不是代码多寡 也不是懂不懂大型项目 ※ 编辑: KILLE (223.140.97.31), 03/15/2018 15:14:31
42F:嘘 iiiii: 唉唉,我想我又跟学生认真,对不起大家03/15 15:46
本卤工作十年了 算法开发 编程优化 嵌入式应用 串流编程 单片机 夸平台编程 摸一圈 後 得出真懂一语言 不是这样容易
43F:→ ggBird: 不是本科?那还讨论沙小03/15 15:55
这是重点了 资工本科系 没真懂编译器 操作系统 那比起半路出家的 有甚区别? ? ※ 编辑: KILLE (223.140.97.31), 03/15/2018 15:59:56 ※ 编辑: KILLE (223.140.97.31), 03/15/2018 16:01:54 ※ 编辑: KILLE (223.140.97.31), 03/15/2018 16:05:56
44F:推 iiiii: People who boaster his projects are losers 03/15 16:24
45F:推 boss0405: 你是学理论科学的吧?我认同你的看法,不过不用太尊牛 03/15 17:40
46F:→ boss0405: 角尖啦,或许把'懂'换成'精通'就比较没争议了 03/15 17:40
47F:推 iiiii: 他如果真的工作十年,不会讲这种话出来,又是学生来分享上 03/15 18:26
48F:→ iiiii: 班经验了,唉唉 03/15 18:26
49F:推 fan1234x: 讨论懂不懂为什麽会有人来吵会不会用... 03/16 08:30
50F:→ EGsux: 原来是造轮子专家 03/16 08:31
51F:→ fan1234x: 懂不一定用得好 用的好不一定懂不是吗.. 03/16 08:31
52F:→ acgotaku: 这个题目讨论起来真的很好笑 10个SDE真正懂compiler 03/16 09:17
53F:→ acgotaku: 可能还不到一个,市场上20个SDE缺可能才一个要你会写 03/16 09:19
54F:推 filla: 路过push 07/09 11:25







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:BabyMother站内搜寻

TOP