PLT 板


LINE

看板 PLT  RSS
以後我会不定期发表一些谬论,有望各位指点,感谢 首先呢,就我个人的观察,有很多人对於「程式语言」有很大的误解。 在这里想点出一些「不恰当」的表达,希望一般人,还有新手可以不要 再用一些令人困惑的名词,(如:想表达的意思与名词明显无关) 害得我常常不知道该怎麽回答才好。可能的回答方法如下: 1. 以他的处境来推测他可能要表达的意思,使用他的名词,以增进沟通效果 缺点:可能会增加他的误解 2. 先指正他的不当用词,再使用正确的名词与之沟通 缺点:费时费力,对方可能会觉得你很烦,吃力不讨好 3. 拿他的名词用正确的意思解读 缺点:他会听不懂你在说啥。他会被你搞迷糊。等… anyway, 以下提出几个常见的误解: 1. 程式语言?(programming language)程式设计?(programming) 这种误解好像在刚接触 programming 上的人比较容易见到, 亦即把一些 programming 的问题当作是 programming language 的问题。 例如:「我们大一修程式语言,要写猜数字。」 这句话老实讲我看起来觉得有点不伦不类,毕竟猜数字这种基本功, 用简单的语句描述就可以了,不需要牵涉到复杂的程式语言。 随机取得四个不重复的数字 直到答对为止: 取得使用者输入的数字 比对数字,输出 ?A?B 简单地说,其实也只有流程控制而已,没什麽复杂的抽象问题, 而程式语言则是要提供一种抽象的描述方法。两者间无法比较, 因为本来就不是同一个层次的东西。充其量也只能说为了熟悉 某个程式语言,所以做这样的练习题。 比较恰当的说法应当是「在修 OO 语言,要写猜数字」或是 「在修程式设计,要写猜数字」。如果是走纯粹应用导向, 其实可能根本不用去修真正的程式语言理论。 2. 语法?(syntax)程式碎片?(code snip)程式库?(library) 这样的误解,就我个人观察,似乎在并非主修 programming 上的人比较容易见到。我受够听到这些了: 「把这段语法剪下来…」、「OO 语言有没有呼叫视窗的语法?」 我不是很懂文法(grammar)和语法(syntax)的差异, 但在一般情况下,把程式语言的语法视为自然语言的文法, 似乎不能说有什麽错误?(希望有人可以解释一下 Orz) 我们不会把一篇文章,形容成一段文法吧?同理,一段程式 也不应该当成一段语法。两件事同样不是处在同一个层次里。 也就是说,语法是描述 tokens 组合的可能性,是一种规则, 根本没有剪下来的可能。呼叫视窗云云,也几乎都是 library 的问题, 跟语言本身关系不大。只要有实作 library, 任何语言都能呼叫视窗, 但不是任何语言都可以有任何的语法。 先写到这,有点力不从心,觉得好像会有很多错误 Orz -- 「行け!Loki!」(rocky ロッキー) -Gurumin ぐるみん 王子? XD --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.135.28.18







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灯, 水草

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

TOP