看板Programming
标 题Re: [请益]不能卖OS,也要学写OS打下基础:从程式뤠…
发信站政大狂狷年少 (Wed Jun 20 19:03:12 2007)
转信站ptt!ctu-reader!ctu-peer!news.nctu!netnews.csie.nctu!news.cs.nthu!WHSHS
※ 引述《[email protected] (ggg)》之铭言:
> 近来的软工都强调与突出是为了要发展 "纯软体" 的软体工程.
> 纯软体已经排除 OS , Compiler , 甚至 Network 软体.
我不觉得 hardware 跟 software 是一组二分法中的互斥集,
software engineering 中也会强调某人爱说的 domain knowledge,
hardware 相关的 knowledge 也可称之为其一,
就如同写会计系统多少需要一点会计知识一样,
排除 OS、compiler、Network 软体并没有什麽道理;
「纯软体」和「不需要硬体知识」不应划上等号,
否则实务上并不会有真正的「纯软体」存在。
写跟硬体有关系的软体所需要的硬体知识,
对实际上真正在做硬体的人来说根本是皮毛,
更何况实际上写这些软体也不需要设计电路,
所以本质上也还是做纯软体;
写跟会计有关系的软体所需要的会计知识,
也是同样的情形;
对於纯粹只碰软体的人来说,
这两者并没有什麽太大的不同,
只是学术背景上的分类刚好让人有错觉罢了。
--
╔═══╗ ┼────────────────────────╮
║狂狷 ║ │
* Origin:[ 狂 狷 年 少 ] whshs.cs.nccu.edu.tw ╰─╮
║ 年少║ ┼╮
< IP:140.119.164.252 > ╰─╮
╚╦═╦╝ ╰
* From:61-230-217-199.dynamic.hinet.net
─╨─╨─ KGBBS ─ ◎ 遨翔"BBS"的狂狷不驯;属於年少的轻狂色彩 ◎
[修改]tinlans:61-230-217-199.dynamic.hinet.net 07/06/20 19:03:12
1F:推 revivalworld:鹿人出现了... 60.244.252.15 06/20 20:05
2F:推 ephesians:纯软意味着下层是抽象中介层 59.117.133.200 06/20 22:57
3F:→ ggg12345:SelfDescribing Language or Portable OS 140.115.1.146 06/21 09:28