王垠对编程语言的理解还是挺深的

A
AlphaCode
楼主 (未名空间)
看了几篇他的博客,挺认同他的观点:
1. Java最实用
2. Python写小工具还行
3. Go,Scala,Clojure等新语言都是旧瓶装新酒,华而不实
4. JavaScript设计很糟糕
5. Schema,Pascal都很经典

不知他对C/C++有什么看法。
x
xiaoju
2 楼
王垠出名就是因为每篇文章都槽点无数

【 在 AlphaCode (Alpha) 的大作中提到: 】
看了几篇他的博客,挺认同他的观点:
1. Java最实用
2. Python写小工具还行
3. Go,Scala,Clojure等新语言都是旧瓶装新酒,华而不实
4. JavaScript设计很糟糕
5. Schema,Pascal都很经典
不知他对C/C++有什么看法。
d
digua
3 楼
在科班出身的人中间,这些都是很普通的观点。

王垠的特长,是把平凡的东西神奇化,再加上他自己的一些调料,然后向大妈们推销。:)

【 在 AlphaCode (Alpha) 的大作中提到: 】
看了几篇他的博客,挺认同他的观点:
1. Java最实用
2. Python写小工具还行
3. Go,Scala,Clojure等新语言都是旧瓶装新酒,华而不实
4. JavaScript设计很糟糕
5. Schema,Pascal都很经典
不知他对C/C++有什么看法。
v
verde
4 楼
未必吧,很多cs科班的人还把go,scala捧上天呢

王银个人风格是另一回事,这几个观点普通是普通,
但是都没错, 比很多科班出身都强不少

【 在 digua (姚之FAN) 的大作中提到: 】
在科班出身的人中间,这些都是很普通的观点。
王垠的特长,是把平凡的东西神奇化,再加上他自己的一些调料,然后向大妈们推销。
:)
w
wwzz
5 楼
就是他个人的看法,没有错,对之说。每个语言,都有它自己的优劣,和适用的场合。

【 在 verde (没有你成) 的大作中提到: 】
未必吧,很多cs科班的人还把go,scala捧上天呢
王银个人风格是另一回事,这几个观点普通是普通,
但是都没错, 比很多科班出身都强不少
d
digua
6 楼
王垠自己就吹过好多东西。:)

以前科班出身的人,大学里教的第一门编程语言就是Pascal。

王垠是科班出身的大妈。他人是聪明,但光有聪明是不够的。在聪明程度上,他也没到拔尖的地步。他把太多的时间,花在吸引外行大妈眼球上了。这是为什么他在自己的专长
上做不到精尖,也得不到足够的同行认可,找不到他想要的职位。

【 在 verde (没有你成) 的大作中提到: 】
未必吧,很多cs科班的人还把go,scala捧上天呢
王银个人风格是另一回事,这几个观点普通是普通,
但是都没错, 比很多科班出身都强不少
c
convergence
7 楼
Pascal只适合教学。

【 在 digua (姚之FAN) 的大作中提到: 】
王垠自己就吹过好多东西。:)
以前科班出身的人,第一门编程语言就是Pascal。
王垠是科班出身的大妈。他人是聪明,但光有聪明是不够的。在聪明程度上,他也没到
拔尖的地步。他把太多的时间,花在吸引外行大妈眼球上了。这是为什么他在自己的专长
上做不到精尖,也得不到足够的同行认可。
d
digua
8 楼
非常好的教学语言,实际应用中用的不多。

【 在 convergence (Rex) 的大作中提到: 】
Pascal只适合教学。
n
nowwhat2012
9 楼
同意。 计算机界跟风的多了。有一个哥们就说过, 计算机界跟风的情形有时比那些跟(服装/音乐)流行的还坏。

王垠的作用就是把那些装逼的打回原形。你当然可以说他没有什么革命性的创建。但是他有他的作用: 把别人想到的但是还没有说出来的东西说出来, 说清楚。

【 在 verde (没有你成) 的大作中提到: 】
未必吧,很多cs科班的人还把go,scala捧上天呢
王银个人风格是另一回事,这几个观点普通是普通,
但是都没错, 比很多科班出身都强不少
f
fantasist
10 楼
简单的说,很多人包括我喜欢他反政治正确的态度,跟很多人喜欢川普的道理是一样的。他们当然不可能每句话都正确,但实事求是的态度至少对于工程师来说非常重要。

【 在 nowwhat2012 (Judgment day) 的大作中提到: 】
同意。 计算机界跟风的多了。有一个哥们就说过, 计算机界跟风的情形有时比那些跟
(服装/音乐)流行的还坏。
王垠的作用就是把那些装逼的打回原形。你当然可以说他没有什么革命性的创建。但是
他有他的作用: 把别人想到的但是还没有说出来的东西说出来, 说清楚。
n
nfnmd
11 楼
https://jonlennartaasenden.wordpress.com/2014/11/06/famous-software-made-
with-delphi/

【 在 digua (姚之FAN) 的大作中提到: 】
非常好的教学语言,实际应用中用的不多。
d
digua
12 楼
贴个link是什么意思呢?Pascal在实际应用中用的不多,并不是说不用,不要想多了。

早期的Apple系统用了Pascal来做开发。用Pascal也可以写出很高效的系统,只是C太过于dominant了。

【 在 nfnmd (我爱总复习) 的大作中提到: 】
https://jonlennartaasenden.wordpress.com/2014/11/06/famous-software-made-
with-delphi/
【 在 digua (姚之FAN) 的大作中提到: 】
非常好的教学语言,实际应用中用的不多
d
danielfeng
13 楼
我高中就上了PASCAL和数据结构课

【 在 digua (姚之FAN) 的大作中提到: 】
王垠自己就吹过好多东西。:)
以前科班出身的人,大学里教的第一门编程语言就是Pascal。
王垠是科班出身的大妈。他人是聪明,但光有聪明是不够的。在聪明程度上,他也没到
拔尖的地步。他把太多的时间,花在吸引外行大妈眼球上了。这是为什么他在自己的专长
上做不到精尖,也得不到足够的同行认可,找不到他想要的职位。
d
danielfeng
14 楼
Delphi笑而不语

【 在 convergence (Rex) 的大作中提到: 】
Pascal只适合教学。
专长
d
digua
15 楼
是啊。我大学同学里,有不少人在初中或高中就开始接触编程了。

【 在 danielfeng (公孙欠扁) 的大作中提到: 】
我高中就上了PASCAL和数据结构课
r
rainbowserie
16 楼
他好歹也是进过Cornell的CS PhD项目,和Indiana的编程语言大牛Friedman当过学生的人,论水平怎么着也比大部分学CS的人对编程语言的理解深刻。我做过编程语言方面的一个side project读过Friedman的书和论文,水平非常的高。可以想象他的学生估计也差不了
【 在 AlphaCode (Alpha) 的大作中提到: 】
看了几篇他的博客,挺认同他的观点:
1. Java最实用
2. Python写小工具还行
3. Go,Scala,Clojure等新语言都是旧瓶装新酒,华而不实
4. JavaScript设计很糟糕
5. Schema,Pascal都很经典
不知他对C/C++有什么看法。
d
digua
17 楼
说Pascal只适合教学,确实不对。不过系统程序(不是应用程序)开发中,C流派的统
治地位太强了,Pascal只能算一股清流。:)

【 在 danielfeng (公孙欠扁) 的大作中提到: 】
Delphi笑而不语
【 在 convergence (Rex) 的大作中提到: 】
Pascal只适合教学。
d
danielfeng
18 楼
初中还在搞VB

【 在 digua (姚之FAN) 的大作中提到: 】
是啊。我大学同学里,有不少人在初中或高中就开始接触编程了。
d
digua
19 楼
俺初中用Basic编程,在PC-1500和Apple-II上,呵呵。

【 在 danielfeng (公孙欠扁) 的大作中提到: 】
初中还在搞VB
w
wdong
20 楼
王垠也算是我进phd项目之前的精神导师了,我肯定会支持他到底的。
他对编程语言和技术的热爱我欣赏,他谁都不吊愤世嫉俗的个性我也欣赏。

【 在 rainbowserie (彩虹系列) 的大作中提到: 】
他好歹也是进过Cornell的CS PhD项目,和Indiana的编程语言大牛Friedman当过学生的
人,论水平怎么着也比大部分学CS的人对编程语言的理解深刻。我做过编程语言方面的
一个side project读过Friedman的书和论文,水平非常的高。可以想象他的学生估计也
差不了
d
danielfeng
21 楼
看起来Delphi/PASCAL的排名还不错
http://www.tiobe.com/tiobe-index/

【 在 digua (姚之FAN) 的大作中提到: 】
俺初中用Basic编程,在PC-1500和Apple-II上,呵呵。
w
wdong
22 楼
borland的传奇早就已经过去了,虽然我也是pascal/delphi粉,
但十年前就已经move on了。我先在还偶尔要调出来turbo pascal
玩玩,要在网上找找模拟turbo IDE的vim主题。但也就是等g++
编译的时候玩玩而已。

【 在 danielfeng (公孙欠扁) 的大作中提到: 】
看起来Delphi/PASCAL的排名还不错
http://www.tiobe.com/tiobe-index/
b
bihai
23 楼
俺小学三年级就学Basic,用Laser 310。现在为啥混这么惨,连软件工程师工作的门都
摸不到

【 在 digua (姚之FAN) 的大作中提到: 】
俺初中用Basic编程,在PC-1500和Apple-II上,呵呵。
w
wdong
24 楼
俺小时候家里穷,玩的是小霸王学习机。程序不能存盘,只能每次现敲。
有时候敲了半天调通的程序,舍不得断电的感觉现在都还记得。我对编译型
语言根深蒂固的偏好就是从那时候养成的。上了高中后可以在学校机房玩了,
第一件事情就是用turbo pascal把hello world编译成com, 编译成exe,
短模式长模式啥的都编译一遍。在我看来,不能编译成机器语言的编程语言
不是真的编程语言。

【 在 bihai (学得不好) 的大作中提到: 】
俺小学三年级就学Basic,用Laser 310。现在为啥混这么惨,连软件工程师工作的门都
摸不到
d
danielfeng
25 楼
是啊,C#出来之后Delphi就不行了

因为这个帖子正在下载最新的Delphi 10.1哈哈。好歹十多年前大二上新东方GRE的时候还兼职三周给一个公司写Delphi程序 + PHP服务挣了一万多人刀呢

【 在 wdong (万事休) 的大作中提到: 】
borland的传奇早就已经过去了,虽然我也是pascal/delphi粉,
但十年前就已经move on了。我先在还偶尔要调出来turbo pascal
玩玩,要在网上找找模拟turbo IDE的vim主题。但也就是等g++
编译的时候玩玩而已。
d
danielfeng
26 楼
那是因为你没有从LOGO学起

【 在 bihai (学得不好) 的大作中提到: 】
俺小学三年级就学Basic,用Laser 310。现在为啥混这么惨,连软件工程师工作的门都
摸不到
b
bihai
27 楼
有小霸王还穷啊?我出国前家里就没有计算机啊,也没有游戏机,都是在学校里面中午的时候用。

我现在怀旧的时候就拿出来苹果二模拟器来运行一下。又一次有个同学贴了个小学算数,叫我用苹果Basic给解决了。

【 在 wdong (万事休) 的大作中提到: 】
俺小时候家里穷,玩的是小霸王学习机。程序不能存盘,只能每次现敲。
有时候敲了半天调通的程序,舍不得断电的感觉现在都还记得。我对编译型
语言根深蒂固的偏好就是从那时候养成的。上了高中后可以在学校机房玩了,
第一件事情就是用turbo pascal把hello world编译成com, 编译成exe,
短模式长模式啥的都编译一遍。
b
bihai
28 楼
初一就学了机器语言,可以放音乐和画图,当时认识了两个人,一个人家有PC1500,另一个有中华学习机,还是操作过Logo的。买了一本Logo的书,在家看,无机教学。

高中开始时用苹果Basic模拟操作堆栈来解决搜索回溯问题,后来学了Pascal和C就简单了,Dos/Bios中断调用也很熟,仙剑1被俺用debug改了几个字节就可以不用打敌人敌人自动消失,隔壁一个打桥牌的把一个游戏引进来,然后复印了所有的密码,用debug直
接破解,随便输入。

97年那个有PC1500的人告诉我Java很好,我没有理解,他当时到处讲座Java。我花了大量时间准备GRE,直到09年才开始学Java,这才是问题。

【 在 danielfeng (公孙欠扁) 的大作中提到: 】
那是因为你没有从LOGO学起
n
nfnmd
29 楼
贴个link当然是让你点进去看看喽。里面都是Delphi做的软件

【 在 digua (姚之FAN) 的大作中提到: 】
贴个link是什么意思呢?Pascal在实际应用中用的不多,并不是说不用,不要想多了。
早期的Apple系统用了Pascal来做开发。用Pascal也可以写出很高效的系统,只是C太过
于dominant了。
d
digua
30 楼
俺小时候比较幸运。老爸在大学教书,弄了台PC-1500搞计算。那时还是进机房要换鞋
穿白大褂的年代,用Apple-II得进机房,但PC-1500就可以带回家。俺就捣鼓那个小计
算机,在上面自学Basic。那机器只有一个很小的LCD屏,程序输出得打到打印纸上。

解释型的运行系统也很好玩。我那时写过一个Basic程序,生成出另一个Basic程序,写到字符串区,然后再调用Basic解释器去执行生成的程序。

不过从教学语言角度来说,Pascal比Basic强太多了。Basic程序里到处都是Goto语句。

【 在 wdong (万事休) 的大作中提到: 】
俺小时候家里穷,玩的是小霸王学习机。程序不能存盘,只能每次现敲。
有时候敲了半天调通的程序,舍不得断电的感觉现在都还记得。我对编译型
语言根深蒂固的偏好就是从那时候养成的。上了高中后可以在学校机房玩了,
第一件事情就是用turbo pascal把hello world编译成com, 编译成exe,
短模式长模式啥的都编译一遍。
d
digua
31 楼
呵呵,想起以前在DOS上玩台湾的一个游戏,叫大富豪(现在想想是很弱智的一个游戏
),用一个后台hack程序(叫什么来着),挂起前台游戏,扫描内存,找出存放金钱数量的变量,改成最大值...还有好些游戏都这么改过。

【 在 bihai (学得不好) 的大作中提到: 】
初一就学了机器语言,可以放音乐和画图,当时认识了两个人,一个人家有PC1500,另
一个有中华学习机,还是操作过Logo的。买了一本Logo的书,在家看,无机教学。
高中开始时用苹果Basic模拟操作堆栈来解决搜索回溯问题,后来学了Pascal和C就简单
了,Dos/Bios中断调用也很熟,仙剑1被俺用debug改了几个字节就可以不用打敌人敌人
自动消失,隔壁一个打桥牌的把一个游戏引进来,然后复印了所有的密码,用debug直
接破解,随便输入。
w
wdong
32 楼
98年的时候我在某乡村电脑班学foxbase。

我高中时代最得意的程序之一就是用win32 API写的内存扫描程序。
不过有的变量用我写的程序扫描不出来,但是用整人专家之类的程序就能找出来。

这个楼好怀旧,好多事情一下子都记起来了。

【 在 bihai (学得不好) 的大作中提到: 】
初一就学了机器语言,可以放音乐和画图,当时认识了两个人,一个人家有PC1500,另
一个有中华学习机,还是操作过Logo的。买了一本Logo的书,在家看,无机教学。
高中开始时用苹果Basic模拟操作堆栈来解决搜索回溯问题,后来学了Pascal和C就简单
了,Dos/Bios中断调用也很熟,仙剑1被俺用debug改了几个字节就可以不用打敌人敌人
自动消失,隔壁一个打桥牌的把一个游戏引进来,然后复印了所有的密码,用debug直
接破解,随便输入。
97年那个有PC1500的人告诉我Java很好,我没有理解,他当时到处讲座Java。我花了大
量时间准备GRE,直到09年才开始学Java,这才是问题。
d
digua
33 楼
看了干吗?俺以前用Turbo Pascal很多,现在看这个对俺没什么用。

【 在 nfnmd (我爱总复习) 的大作中提到: 】
贴个link当然是让你点进去看看喽。里面都是Delphi做的软件
w
wdong
34 楼
DOS自带的qbasic是结构化的,跟pascal基本上对等,就是没法编译。
但是据说完整版的quick basic是可以编译的。当年一本qbasic程序
设计的书我都研读过好多遍。

当年信息闭塞,走过的弯路太太太多了。但是乐趣也很多。现在信息
来的太快,生活越来越没意思。

ps, 我狗了下pc1500. 这么小的屏幕要写程序,goto是必须的吧.

【 在 digua (姚之FAN) 的大作中提到: 】
俺小时候比较幸运。老爸在大学教书,弄了台PC-1500搞计算。那时还是进机房要换鞋
穿白大褂的年代,用Apple-II得进机房,但PC-1500就可以带回家。俺就捣鼓那个小计
算机,在上面自学Basic。那机器只有一个很小的LCD屏,程序输出得打到打印纸上。: 解释型的运行系统也很好玩。我那时写过一个Basic程序,生成出另一个Basic程序,写
到字符串区,然后再调用Basic解释器去执行生成的程序。
不过从教学语言角度来说,Pascal比Basic强太多了。Basic程序里到处都是Goto语句。
d
digua
35 楼
Quick Basic出来的时候,我已经过了学Pascal的阶段,在用C编程了。Quick Pascal也试过,但还是喜欢Turbo Pascal更多一些。再后来邪恶的微软出了Visual C++,就把
Borland系列搞残了。

现在想起来,写程序入门,最好是一开始用Pascal,学Basic不好。不过当时确实有过
很多乐趣。

【 在 wdong (万事休) 的大作中提到: 】
DOS自带的qbasic是结构化的,跟pascal基本上对等,就是没法编译。
但是据说完整版的quick basic是可以编译的。就这本书,我研读过
好多遍。
当年信息闭塞,走过的弯路太太太多了。
A
AlphaCode
36 楼
gamebuster.

【 在 digua (姚之FAN) 的大作中提到: 】
呵呵,想起以前在DOS上玩台湾的一个游戏,叫大富豪(现在想想是很弱智的一个游戏
),用一个后台hack程序(叫什么来着),挂起前台游戏,扫描内存,找出存放金钱数
量的变量,改成最大值...还有好些游戏都这么改过。
b
bihai
37 楼
我改的是机器码好吧,好在debug有反汇编

【 在 digua (姚之FAN) 的大作中提到: 】
呵呵,想起以前在DOS上玩台湾的一个游戏,叫大富豪(现在想想是很弱智的一个游戏
),用一个后台hack程序(叫什么来着),挂起前台游戏,扫描内存,找出存放金钱数
量的变量,改成最大值...还有好些游戏都这么改过。
o
oOOo
38 楼
计划经济时代看来东西都是一窝蜂。laser 310老夫也玩过,还玩过comx pc1
d
digua
39 楼
这种hack程序,不都是改program binary和data binary吗。

想起俺以前上一门微处理器的课,老师要求直接用十六进制(实际上是二进制)代码对Z80编程,最后主要的opcode都背下来了。

【 在 bihai (学得不好) 的大作中提到: 】
我改的是机器码好吧,好在debug有反汇编
b
bihai
40 楼
年轻好啊!Win 32 API?windows什么时候开始用win32了?你不会用的是NT吧?

我也扫过,把鼠标点到一个文本框比如密码,就看到密码啦。

【 在 wdong (万事休) 的大作中提到: 】
98年的时候我在某乡村电脑班学foxbase。
我高中时代最得意的程序之一就是用win32 API写的内存扫描程序。
不过有的变量用我写的程序扫描不出来,但是用整人专家之类的程序就能找出来。
这个楼好怀旧,好多事情一下子都记起来了。
I
Immphoenix
41 楼
游戏修改利器FPE。通过比较内存数据变化查找相关数据代表的物品和数量。

【 在 digua (姚之FAN) 的大作中提到: 】
呵呵,想起以前在DOS上玩台湾的一个游戏,叫大富豪(现在想想是很弱智的一个游戏
),用一个后台hack程序(叫什么来着),挂起前台游戏,扫描内存,找出存放金钱数
量的变量,改成最大值...还有好些游戏都这么改过。
A
AlphaCode
42 楼
这啥老师啊,浪费生命。现在的孩子直接就是Python Web赚大钱。

【 在 digua (姚之FAN) 的大作中提到: 】
这种hack程序,不都是改program binary和data binary吗。
想起俺以前上一门微处理器的课,老师要求直接用十六进制(实际上是二进制)代码对
Z80编程,最后主要的opcode都背下来了。
g
guvest
43 楼
Bill gates 挖了30多个borland的人走,打官司还赢了。c#的主设计师就是以前delphi同一个人。所以C#的质量是非常高的。

【 在 danielfeng(公孙欠扁) 的大作中提到: 】
是啊,C#出来之后Delphi就不行了
因为这个帖子正在下载最新的Delphi 10.1哈哈。好歹十多年前大二上新东方GRE的时候
还兼职三周给一个公司写Delphi程序 PHP服务挣了一万多人刀呢
x
xiaoju
44 楼
美国大学宽进严出

【 在 rainbowserie (彩虹系列) 的大作中提到: 】
他好歹也是进过Cornell的CS PhD项目,和Indiana的编程语言大牛Friedman当过学生的
人,论水平怎么着也比大部分学CS的人对编程语言的理解深刻。我做过编程语言方面的
一个side project读过Friedman的书和论文,水平非常的高。可以想象他的学生估计也
差不了
g
guvest
45 楼
我念硕士才开始编程序。

你没读过求伯君的dos书吧。dos很多trick进了windows
说不定一些炸弹是bill gates写的

【 在 wdong(万事休) 的大作中提到: 】
98年的时候我在某乡村电脑班学foxbase。
我高中时代最得意的程序之一就是用win32 API写的内存扫描程序。
不过有的变量用我写的程序扫描不出来,但是用整人专家之类的程序就能找出来。
这个楼好怀旧,好多事情一下子都记起来了。
x
xiaoju
46 楼
王垠十几年前吹的神乎其神的东西我挨个试过,全TMD的是大坑浪费时间,之后坚决黑
没商量。

不过他似乎滑板水平不错值得学习

【 在 wdong (万事休) 的大作中提到: 】
王垠也算是我进phd项目之前的精神导师了,我肯定会支持他到底的。
他对编程语言和技术的热爱我欣赏,他谁都不吊愤世嫉俗的个性我也欣赏。
x
xiaoju
47 楼
俺小时候家里更穷,代码是纯粹写在纸上好几年后才找到机器敲进去的

【 在 wdong (万事休) 的大作中提到: 】
俺小时候家里穷,玩的是小霸王学习机。程序不能存盘,只能每次现敲。
有时候敲了半天调通的程序,舍不得断电的感觉现在都还记得。我对编译型
语言根深蒂固的偏好就是从那时候养成的。上了高中后可以在学校机房玩了,
第一件事情就是用turbo pascal把hello world编译成com, 编译成exe,
短模式长模式啥的都编译一遍。在我看来,不能编译成机器语言的编程语言
不是真的编程语言。
E
Ektar
48 楼
当年竞赛基本也都在TP6 TP7里捣鼓

【 在 wdong (万事休) 的大作中提到: 】
borland的传奇早就已经过去了,虽然我也是pascal/delphi粉,
但十年前就已经move on了。我先在还偶尔要调出来turbo pascal
玩玩,要在网上找找模拟turbo IDE的vim主题。但也就是等g++
编译的时候玩玩而已。
x
xiaoju
49 楼
是的,QBasic是Quick Basic简化版,不过我从来没认真学过非行号Basic,但VB真是北严重低估的技术啊

【 在 wdong (万事休) 的大作中提到: 】
DOS自带的qbasic是结构化的,跟pascal基本上对等,就是没法编译。
但是据说完整版的quick basic是可以编译的。当年一本qbasic程序
设计的书我都研读过好多遍。
当年信息闭塞,走过的弯路太太太多了。但是乐趣也很多。现在信息
来的太快,生活越来越没意思。
ps, 我狗了下pc1500. 这么小的屏幕要写程序,goto是必须的吧.
x
xiaoju
50 楼
NT是大师之作,9x绝对神作

当年9x的那6-8兆内存能跑抢占多任务32位,向前和16位代码兼容,向后可以兼容到
Win10,简直神了。

9x实现细节肮脏无比,我老人家只敢吹吹nt,9x一般都绕路。

【 在 guvest (我爱你老婆Anna) 的大作中提到: 】
我念硕士才开始编程序。
你没读过求伯君的dos书吧。dos很多trick进了windows
说不定一些炸弹是bill gates写的

98年的时候我在某乡村电脑班学foxbase。

我高中时代最得意的程序之一就是用win32 API写的内存扫描程序。

不过有的变量用我写的程序扫描不出来,但是用整人专家之类的程序就能找出来。

这个楼好怀旧,好多事情一下子都记起来了。
g
guvest
51 楼
我和digua经历差不多。
当时是用表格查数字,把8086汇编程序手工计算成0x23之类的
16进制数字写在纸上,然后通过一个16进制的纯数字键盘输入到
机器里。这个机器控制一个电机。

一个铁架子上面夹一只铅笔,可以绘制机械制图。整套系统是
日本制造的。我还用这个办法做了一个debug的程序。可以输入特殊数字实现断点调试。

如果你曾手工把一个程序算出来成为一个一页纸长的
数字。就会觉得王垠说的东西多数都没什么价值。语言的原理本
身是清晰简单的,和相对论,牛顿力学类似。

【 在 AlphaCode(Alpha) 的大作中提到: 】
这啥老师啊,浪费生命。现在的孩子直接就是Python Web赚大钱。
w
wdong
52 楼
我是从nt开始学的,但是是在98上实践的。所幸我学的是win32 c api 不是mfc,
那套东西搞熟了后,后来操统课linux啥的全都是win32 api的简化版。

【 在 xiaoju (可爱的龙猫) 的大作中提到: 】
NT是大师之作,9x绝对神作
当年9x的那6-8兆内存能跑抢占多任务32位,向前和16位代码兼容,向后可以兼容到
Win10,简直神了。
9x实现细节肮脏无比,我老人家只敢吹吹nt,9x一般都绕路。
来。
g
guvest
53 楼
Windows升64位一地鸡毛啊。bill gates走了是不行。
Ios升级64位没出大问题,可见apple软件还是杠杠的

【 在 xiaoju(可爱的龙猫) 的大作中提到: 】
NT是大师之作,9x绝对神作
当年9x的那6-8兆内存能跑抢占多任务32位,向前和16位代码兼容,向后可以兼
容到
Win10,简直神了。
9x实现细节肮脏无比,我老人家只敢吹吹nt,9x一般都绕路。
来。
x
xiaoju
54 楼
8086又不是苹果2,有的是汇编器啊

【 在 guvest (我爱你老婆Anna) 的大作中提到: 】
我和digua经历差不多。
当时是用表格查数字,把8086汇编程序手工计算成0x23之类的
16进制数字写在纸上,然后通过一个16进制的纯数字键盘输入到
机器里。这个机器控制一个电机。
一个铁架子上面夹一只铅笔,可以绘制机械制图。整套系统是
日本制造的。我还用这个办法做了一个debug的程序。可以输入特殊数字实现断点调
试。
如果你曾手工把一个程序算出来成为一个一页纸长的
数字。就会觉得王垠说的东西多数都没什么价值。语言的原理本
身是清晰简单的,和相对论,牛顿力学类似。

这啥老师啊,浪费生命。现在的孩子直接就是Python Web赚大钱。
...................
g
guvest
55 楼
我们那个系统,就是一块电路板,上面只能输入16进制数字。
键盘到E为止。神吧?那时候按钮挺值钱的。

从算法角度来讲。
电机如果只能上下前后走,画个美丽流畅的椭圆是不容易的。

我当时考硕士最后一道题目记得是打印机驱动的几个trick

【 在 xiaoju(可爱的龙猫) 的大作中提到: 】
<br>: 8086又不是苹果2,有的是汇编器啊
<br>: 试。
<br>
x
xiaoju
56 楼
Windows有不少经典设计被垃圾程序员玩坏了的

比如从NT4开始桌面对象就有严格的权限设置,但直到XP为止任何程序都可以给system
账号的服务发消息,如果消息处理有漏洞你就直接拿到了system。这就好比美国核弹设了密码,底下人为了省事全用8个0.

【 在 guvest (我爱你老婆Anna) 的大作中提到: 】
Windows升64位一地鸡毛啊。bill gates走了是不行。
Ios升级64位没出大问题,可见apple软件还是杠杠的

NT是大师之作,9x绝对神作

当年9x的那6-8兆内存能跑抢占多任务32位,向前和16位代码兼容,向后可以兼
容到

Win10,简直神了。

9x实现细节肮脏无比,我老人家只敢吹吹nt,9x一般都绕路。

来。
x
xiaoju
57 楼
那你还不搞个arduino怀怀旧?

几年前改造过一个超级遥控汽车,因为没有键盘,命令都是用遥控器按钮发进去的。。。

【 在 guvest (我爱你老婆Anna) 的大作中提到: 】
我们那个系统,就是一块电路板,上面只能输入16进制数字。
键盘到E为止。神吧?那时候按钮挺值钱的。
从算法角度来讲。
电机如果只能上下前后走,画个美丽流畅的椭圆是不容易的。
我当时考硕士最后一道题目记得是打印机驱动的几个trick
<br>: 8086又不是苹果2,有的是汇编器啊
<br>: 试。
<br>
h
hci
58 楼
你们真年轻啊。

98年的时候,我写的Java applet都得了The Best Educational Game of The Year奖了。哈哈。

【 在 wdong (万事休) 的大作中提到: 】
98年的时候我在某乡村电脑班学foxbase。
我高中时代最得意的程序之一就是用win32 API写的内存扫描程序。
不过有的变量用我写的程序扫描不出来,但是用整人专家之类的程序就能找出来。
这个楼好怀旧,好多事情一下子都记起来了。
d
digua
59 楼
握手。

当时用作控制的微处理器系统(那时叫单板机)不象现在,大多数不能用PC来编程和交叉编译。写二进制代码,转换成十六进制,再用十六进制数字键盘输入,是给系统编程的唯一方式,非常的繁琐。如果发现要加一条指令,咣当,有可能得从那个地址开始重新输入一大段指令。

但那确实是很好的训练,对机器硬件会有很直观的认识,并且会了解高级语言程序是如何转换成机器代码的。也是很有意思的事情,前提条件是能把程序调试运行出来。:)

【 在 guvest (我爱你老婆Anna) 的大作中提到: 】
我和digua经历差不多。
当时是用表格查数字,把8086汇编程序手工计算成0x23之类的
16进制数字写在纸上,然后通过一个16进制的纯数字键盘输入到
机器里。这个机器控制一个电机。
一个铁架子上面夹一只铅笔,可以绘制机械制图。整套系统是
日本制造的。我还用这个办法做了一个debug的程序。可以输入特殊数字实现断点调
试。
如果你曾手工把一个程序算出来成为一个一页纸长的
数字。就会觉得王垠说的东西多数都没什么价值。语言的原理本
身是清晰简单的,和相对论,牛顿力学类似。

这啥老师啊,浪费生命。现在的孩子直接就是Python Web赚大钱。
...................
E
Ektar
60 楼
95年那会儿邻居家买了台裕兴普及型电脑,跟小霸王差不多,邻家孩子天天插卡打忍者神龟,还有一个类俄罗斯方块游戏。我就蹭它的电脑学编程。

裕兴内置一个F-Basic,其中一些扩展ascii码是超级玛丽等图标资源,写游戏比较方便。我就拿那本FBasic手册天天钻研,结果把眼睛搞近视了。

当时写过最大的程序大概是把原先已有的一个500行左右的GW-Basic的打飞机程序移植
到F-Basic,利用了它的图标资源,做了一些小扩展。

当时条件最艰苦的地方在于邻家小孩老是霸占机器打游戏,我上机机会太少,只好把程序写在纸上,在脑子里跑和调试,最后再找机会上机输入。

后来上了初中才在学校机房里找到了比较多的上机机会。

【 在 wdong (万事休) 的大作中提到: 】
俺小时候家里穷,玩的是小霸王学习机。程序不能存盘,只能每次现敲。
有时候敲了半天调通的程序,舍不得断电的感觉现在都还记得。我对编译型
语言根深蒂固的偏好就是从那时候养成的。上了高中后可以在学校机房玩了,
第一件事情就是用turbo pascal把hello world编译成com, 编译成exe,
短模式长模式啥的都编译一遍。在我看来,不能编译成机器语言的编程语言
不是真的编程语言。
g
guvest
61 楼
你太强大了。

98年时候我读了 元数学导论 这本书,才算明白了计算机怎么回事

【 在 hci(海螺子) 的大作中提到: 】
你们真年轻啊。
98年的时候,我写的Java applet都得了The Best Educational Game of The
Year奖了
。哈哈。
n
nokia9300
62 楼
我没用过4 5. 但是觉得1, 2, 3 说的太对了。
尤其是scala这种扯淡型的鸡贼语言,为了写的爽挖了无数的坑。结果很多用来鄙视
java 的“高性能特性”到runtime里面一看, 卧槽硬是被jvm的jit给横扫了。
【 在 AlphaCode (Alpha) 的大作中提到: 】
看了几篇他的博客,挺认同他的观点:
1. Java最实用
2. Python写小工具还行
3. Go,Scala,Clojure等新语言都是旧瓶装新酒,华而不实
4. JavaScript设计很糟糕
5. Schema,Pascal都很经典
不知他对C/C++有什么看法。
g
guvest
63 楼
我需要反思的是当年为毛不自己山寨那套系统出去卖。

现在不会玩这些了。不能一辈子脑子不开窍

【 在 xiaoju(可爱的龙猫) 的大作中提到: 】
那你还不搞个arduino怀怀旧?
几年前改造过一个超级遥控汽车,因为没有键盘,命令都是用遥控器按钮发进去的。。。
A
AlphaCode
64 楼
肮脏无比能算神作?算鬼作吧

【 在 xiaoju (可爱的龙猫) 的大作中提到: 】
NT是大师之作,9x绝对神作
当年9x的那6-8兆内存能跑抢占多任务32位,向前和16位代码兼容,向后可以兼容到
Win10,简直神了。
9x实现细节肮脏无比,我老人家只敢吹吹nt,9x一般都绕路。
来。
g
guvest
65 楼
有个空的一页纸的winmain函数例子吧。不从那个例子开始,
学MFC直接就进坑了。我是有同学教我,不然那时候网络不发达,
多半也直接傻x了

【 在 wdong(万事休) 的大作中提到: 】

我是从nt开始学的,但是是在98上实践的。所幸我学的是win32 c api 不是mfc,
那套东西搞熟了后,后来操统课linux啥的全都是win32 api的简化版。
c
convergence
66 楼
dos是bill gates向另外一个公司买的。他自己更多是商人,决定公司大的发展方向。

【 在 guvest (我爱你老婆Anna) 的大作中提到: 】
我念硕士才开始编程序。
你没读过求伯君的dos书吧。dos很多trick进了windows
说不定一些炸弹是bill gates写的

98年的时候我在某乡村电脑班学foxbase。

我高中时代最得意的程序之一就是用win32 API写的内存扫描程序。

不过有的变量用我写的程序扫描不出来,但是用整人专家之类的程序就能找出来。

这个楼好怀旧,好多事情一下子都记起来了。
x
xiaoju
67 楼
你们骂MFC的,多半是被VC6的向导坑过。

MFC也很适合手写,那么多乱七八糟的框架其实都不需要。搞那么复杂的MVC模型,实际上是为了给OLE接口铺垫。

MS自己也嫌MFC太大,从VC6开始用ATL搞出个WTL

【 在 guvest (我爱你老婆Anna) 的大作中提到: 】
有个空的一页纸的winmain函数例子吧。不从那个例子开始,
学MFC直接就进坑了。我是有同学教我,不然那时候网络不发达,
多半也直接傻x了


我是从nt开始学的,但是是在98上实践的。所幸我学的是win32 c api 不是mfc,

那套东西搞熟了后,后来操统课linux啥的全都是win32 api的简化版。
g
guvest
68 楼
我的浅见,mfc很厉害。但是误导人对套了一层windows的机器模型的认识。

我们设计程序,脑子里开始阶段都有个大概的对要用的东西的估计,
就是特定的计算机器模型。开始设计错了,后面很麻烦。

Winmain那个例子就强的太多了。

【 在 xiaoju(可爱的龙猫) 的大作中提到: 】
你们骂MFC的,多半是被VC6的向导坑过。
MFC也很适合手写,那么多乱七八糟的框架其实都不需要。搞那么复杂的MVC模型,实际
上是为了给OLE接口铺垫。
MS自己也嫌MFC太大,从VC6开始用ATL搞出个WTL
g
guvest
69 楼
Bill gates懂很多技术细节最细微的地方。还记得他说的著名的640k就够用了吗?

仙剑奇侠一整天要改dos config文件

【 在 convergence(Rex) 的大作中提到: 】
dos是bill gates向另外一个公司买的。他自己更多是商人,决定公司大的发展
方向。
来。
x
xiaoju
70 楼
WinMain如果手写,你就忽略了Win32 SubSystem设计时的OO机制了,最好的方案是用
ATL写,没有额外代码,短小精悍,结合C++11更能一眼看清Win32程序的轮廓

【 在 guvest (我爱你老婆Anna) 的大作中提到: 】
我的浅见,mfc很厉害。但是误导人对套了一层windows的机器模型的认识。
我们设计程序,脑子里开始阶段都有个大概的对要用的东西的估计,
就是特定的计算机器模型。开始设计错了,后面很麻烦。
Winmain那个例子就强的太多了。

你们骂MFC的,多半是被VC6的向导坑过。

MFC也很适合手写,那么多乱七八糟的框架其实都不需要。搞那么复杂的MVC模型
,实际

上是为了给OLE接口铺垫。

MS自己也嫌MFC太大,从VC6开始用ATL搞出个WTL

...................
x
xiaoju
71 楼
DOS换你去也是640k限制啊

老系统养不起虚拟内存的,1M内存特别贵当年还有专门偷内存的贼

仙剑有这个局限是它自己土啊,你看美国那么多游戏用DOS4GW搞就没问题

【 在 guvest (我爱你老婆Anna) 的大作中提到: 】
Bill gates懂很多技术细节最细微的地方。还记得他说的著名的640k就够用了吗?
仙剑奇侠一整天要改dos config文件

dos是bill gates向另外一个公司买的。他自己更多是商人,决定公司大的发展
方向。

来。
d
digua
72 楼
Windows 9x是说的是95, 98到ME?从Windows 3.x到Windows ME,那绝对是计算机系统
的一个黑暗时代。

我当时是很喜欢用DOS/Windows的。后来到本科高年级时学了操作系统课,开始感觉有
点不对劲,研究生时学了Unix kernel编程,用workstation,突然意识到,Windows 3.x和95,多用户管理在哪里?进程保护和系统保护是怎么做的,为什么一个程序崩溃能
把整个OS搞死?为什么在DOS/Windows上写一个病毒软件那么容易?再后来才意识到,
Windows 3.0到ME都是赶工之作,就是为了把用户尽快圈起来,操作系统课上讲的标准
功能,在Windows并不齐全,呵呵。

Windows NT系列还不错,那是另话了。

【 在 AlphaCode (Alpha) 的大作中提到: 】
肮脏无比能算神作?算鬼作吧
【 在 xiaoju (可爱的龙猫) 的大作中提到: 】
NT是大师之作,9x绝对神作
当年9x的那6-8兆内存能跑抢占多任务32位,向前和16位代码兼容,向后可以兼容到
Win10,简直神了。
9x实现细节肮脏无比,我老人家只敢吹吹nt,9x一般都绕路。
来。
A
AlphaCode
73 楼
好像Unix也被王垠拍了。他推崇谁的操作系统?

【 在 digua (姚之FAN) 的大作中提到: 】
Windows 9x是说的是95, 98到ME?从Windows 3.x到Windows ME,那绝对是计算机系统
的一个黑暗时代。
我当时是很喜欢用DOS/Windows的。后来到本科高年级时学了操作系统课,开始感觉有
点不对劲,研究生时学了Unix kernel编程,用workstation,突然意识到,Windows 3.
x和95,多用户管理在哪里?进程保护和系统保护是怎么做的,为什么一个程序崩溃能
把整个OS搞死?为什么在DOS/Windows上写一个病毒软件那么容易?再后来才意识到,
Windows 3.0到ME都是赶工之作,就是为了把用户尽快圈起来,操作系统课上讲的标准
功能,在Windows并不齐全,呵呵。
Windows NT系列还不错,那是另话了。
j
jackw
74 楼
当年vax-11 一兆内存都能跑多任务32位。

【 在 xiaoju (可爱的龙猫) 的大作中提到: 】
NT是大师之作,9x绝对神作
当年9x的那6-8兆内存能跑抢占多任务32位,向前和16位代码兼容,向后可以兼容到
Win10,简直神了。
9x实现细节肮脏无比,我老人家只敢吹吹nt,9x一般都绕路。
来。
x
xiaoju
75 楼
Win9x最大意义是让普通用户在硬件达不到条件的情况下提前5-6年享受了32位抢占式多任务啊,比尔盖茨几百亿就是这么来的

NT的开发一直和9x平行但是最终用户直到2001年才买得起NT的硬件,即XP机器。

【 在 digua (姚之FAN) 的大作中提到: 】
Windows 9x是说的是95, 98到ME?从Windows 3.x到Windows ME,那绝对是计算机系统
的一个黑暗时代。
我当时是很喜欢用DOS/Windows的。后来到本科高年级时学了操作系统课,开始感觉有
点不对劲,研究生时学了Unix kernel编程,用workstation,突然意识到,Windows 3.
x和95,多用户管理在哪里?进程保护和系统保护是怎么做的,为什么一个程序崩溃能
把整个OS搞死?为什么在DOS/Windows上写一个病毒软件那么容易?再后来才意识到,
Windows 3.0到ME都是赶工之作,就是为了把用户尽快圈起来,操作系统课上讲的标准
功能,在Windows并不齐全,呵呵。
Windows NT系列还不错,那是另话了。
x
xiaoju
76 楼
两回事

MS也有自己的unix,问题是如果只有1兆内存什么硬件驱动都放不下,屁用没有

【 在 jackw (jackw) 的大作中提到: 】
标 题: Re: 王垠对编程语言的理解还是挺深的
发信站: BBS 未名空间站 (Sun Feb 19 22:05:29 2017, 美东)

当年vax-11 一兆内存都能跑多任务32位。

: 【 在 xiaoju (可爱的龙猫) 的大作中提到: 】
: NT是大师之作,9x绝对神作
: 当年9x的那6-8兆内存能跑抢占多任务32位,向前和16位代码兼容,向后可以兼容到
: Win10,简直神了。
: 9x实现细节肮脏无比,我老人家只敢吹吹nt,9x一般都绕路。
: 来。



--
n
normal
77 楼
go不会是华而不实吧。 王垠有些地方说的有点道理,但嘴巴太大。 很多东西不是大概用CS本科学的程序语言设计的理论去评判的。 go有很多的改进,gc, concurrency,
deployment都不错的。

python也不只能写小工具吧,因为programming就是make tools and use tools. you
assemble small tools to construct large tools. what's the point?

【 在 nokia9300 (甘兰凉肃) 的大作中提到: 】
我没用过4 5. 但是觉得1, 2, 3 说的太对了。
尤其是scala这种扯淡型的鸡贼语言,为了写的爽挖了无数的坑。结果很多用来鄙视
java 的“高性能特性”到runtime里面一看, 卧槽硬是被jvm的jit给横扫了。
x
xiaoju
78 楼
王垠没有CS本科学位,他是半路出家还不愿看书所以才说外行话

【 在 normal (normal) 的大作中提到: 】
go不会是华而不实吧。 王垠有些地方说的有点道理,但嘴巴太大。 很多东西不是大概
用CS本科学的程序语言设计的理论去评判的。 go有很多的改进,gc, concurrency, : deployment都不错的。
python也不只能写小工具吧,因为programming就是make tools and use tools. you
assemble small tools to construct large tools. what's the point?
d
digua
79 楼
王垠早期的时候热情地推动过Linux时,过了一些年后,又猛拍Unix的弱点。

这是一个原因为什么我觉得他基础打的不牢:他推崇和猛拍的,要么不是要点,要么是课本上提到的,老师讲过的,或者可以简单推论出来的。他完全没有必要狂热地去推或拍,除非他没有修过完整的相关课程,或者上课没有听讲。:-)

【 在 AlphaCode (Alpha) 的大作中提到: 】
好像Unix也被王垠拍了。他推崇谁的操作系统?
x
xiaoju
80 楼
其实他早期的各种偏见基本来自于外国网络的吵架帖子,没深度也非原创

他写第一篇文章时大部分国内人民都上不了网,所以看到搬运来的吹捧文眼前一亮,但吵架水文没干货在全球都是真理啊,所以日后就被打脸了。

【 在 digua (姚之FAN) 的大作中提到: 】
王垠早期的时候热情地推动过Linux时,过了一些年后,又猛拍Unix的弱点。
这是一个原因为什么我觉得他基础打的不牢:他推崇和猛拍的,要么不是要点,要么是
课本上提到的,老师讲过的,或者可以简单推论出来的。他完全没有必要狂热地去推或
拍,除非他没有修过完整的相关课程,或者上课没有听讲。:-)
d
dumbCoder
81 楼
用VB写GUI么? 我记得有段时间用VB画些按钮,写个GUI很流行

【 在 danielfeng (公孙欠扁) 的大作中提到: 】
初中还在搞VB
d
dracodoc
82 楼
他能吸引人的一个要素就是极端。偏执的观点容易引起触动,观点平稳,面面俱到的帖子往往没人理睬。

他批unix的一些话我赞同,去找了unix hater那本书看,很好看哈哈

unix的优点和缺点都是来自于程序员做的给程序员而不是用户的系统。

【 在 digua (姚之FAN) 的大作中提到: 】
王垠早期的时候热情地推动过Linux时,过了一些年后,又猛拍Unix的弱点。
这是一个原因为什么我觉得他基础打的不牢:他推崇和猛拍的,要么不是要点,要么是
课本上提到的,老师讲过的,或者可以简单推论出来的。他完全没有必要狂热地去推或
拍,除非他没有修过完整的相关课程,或者上课没有听讲。:-)
w
wdm
83 楼
作为一个非CS的用户,最烦的就是Java的程序,出错了就打出一堆trace, 用户体验极差。
x
xiaoju
84 楼
要是没trace直接消失了你不是更头大?

【 在 wdm (WDM) 的大作中提到: 】
作为一个非CS的用户,最烦的就是Java的程序,出错了就打出一堆trace, 用户体验极差
b
bihai
85 楼
问题是怎么知道在哪里把什么代码改掉实现不用打敌人自动胜利
【 在 digua (姚之FAN) 的大作中提到: 】
这种hack程序,不都是改program binary和data binary吗。
想起俺以前上一门微处理器的课,老师要求直接用十六进制(实际上是二进制)代码对
Z80编程,最后主要的opcode都背下来了。
x
xiaoju
86 楼
你把敌人血锁定为0就行了啊

我当年玩一个rpg,有个怪hp9999怎么都打不死,我就把自己的hp锁定,对方hp改成0,夹住键盘打了几个钟头,小概率对方的hp -1变为负数后赢了,然后直接回到了C:>。。。

后来发现这个怪不能直接打死,必须发展其它情节。。。

【 在 bihai (学得不好) 的大作中提到: 】
问题是怎么知道在哪里把什么代码改掉实现不用打敌人自动胜利
b
bihai
87 楼
仙剑里面你遇到的每个敌人他的生命都是一样的内存位置吗

但是还是要开始进入战斗画面,退出画面。我直接改为跳过。遇到敌人敌人自动消失。

【 在 xiaoju (可爱的龙猫) 的大作中提到: 】
你把敌人血锁定为0就行了啊
我当年玩一个rpg,有个怪hp9999怎么都打不死,我就把自己的hp锁定,对方hp改成0,
夹住键盘打了几个钟头,小概率对方的hp -1变为负数后赢了,然后直接回到了C:>。。。
后来发现这个怪不能直接打死,必须发展其它情节。。。
w
wdm
88 楼
直接告诉用户什么原因多好。
说到底,直接throw exception方便了码工,苦了用户。

【 在 xiaoju (可爱的龙猫) 的大作中提到: 】
要是没trace直接消失了你不是更头大?
x
xiaoju
89 楼
把异常抓住转变成信息是你的职责啊

【 在 wdm (WDM) 的大作中提到: 】
直接告诉用户什么原因多好。
说到底,直接throw exception方便了码工,苦了用户。
a
abigbear
90 楼
大哥,忘了TeX是用啥语言写的了吧?
PASCAL。
a
abigbear
91 楼
说句不好听的,我从来没有喜欢过Java。一个字:乱。
不过JVM确实是非常好的。
a
abigbear
92 楼
还有,那个ADA语言,也是与PASCAL非常相像的。
现在F35虫子一大堆跟没有足够的ADA程序员,不得不用C++有很大关系。
w
wdong
93 楼
这个你说的对。我骂MFC很大程度上是被borland的李维带的。
因为基于C的windows API太经典了,Linux也是C,导致我
骂了5年的C++。我自己也是07年左右才从C转的C++。这个
版上还有我当年问的问题。

【 在 xiaoju (可爱的龙猫) 的大作中提到: 】
你们骂MFC的,多半是被VC6的向导坑过。
MFC也很适合手写,那么多乱七八糟的框架其实都不需要。搞那么复杂的MVC模型,实际
上是为了给OLE接口铺垫。
MS自己也嫌MFC太大,从VC6开始用ATL搞出个WTL
w
wdong
94 楼
总结的好,又学到了。

【 在 xiaoju (可爱的龙猫) 的大作中提到: 】
Win9x最大意义是让普通用户在硬件达不到条件的情况下提前5-6年享受了32位抢占式多
任务啊,比尔盖茨几百亿就是这么来的
NT的开发一直和9x平行但是最终用户直到2001年才买得起NT的硬件,即XP机器。
3.
d
digua
95 楼
又学错了。:)

龙猫说的是不对的。八十年代末,九十年代初,个人机硬件就足以运行UNIX或其它具有完整功能的操作系统了。微软让这个时代晚了整整十年。

【 在 wdong (万事休) 的大作中提到: 】
总结的好,又学到了。
【 在 xiaoju (可爱的龙猫) 的大作中提到: 】
Win9x最大意义是让普通用户在硬件达不到条件的情况下提前5-6年享受了32位抢占式多
任务啊,比尔盖茨几百亿就是这么来的
NT的开发一直和9x平行但是最终用户直到2001年才买得起NT的硬件,即XP机器。
w
wdong
96 楼
他说的有一定道理。unix本身需要的资源很少。90年代初的PC配置应该超过pdp11了。
但是当年的consumer market需要的不是多用户环境,而是更像带多媒体功能的图形
工作站。

【 在 digua (姚之FAN) 的大作中提到: 】
又学错了。:)
龙猫说的是不对的。八十年代末,九十年代初,个人机硬件就足以运行UNIX或其它具有
完整功能的操作系统了。微软让这个时代晚了整整十年。
N
Nehalem
97 楼
确实有
可惜thrust不来了

【 在 wdong (万事休) 的大作中提到: 】
这个你说的对。我骂MFC很大程度上是被borland的李维带的。
因为基于C的windows API太经典了,Linux也是C,导致我
骂了5年的C++。我自己也是07年左右才从C转的C++。这个
版上还有我当年问的问题。
m
mrmaja
98 楼
Anders Hejlsberg

俺滴偶像

记得第一次用Turbo Pascal的惊艳感觉,要知道Turbo Pascal是
Anders用汇编写的!

【 在 guvest (我爱你老婆Anna) 的大作中提到: 】
Bill gates 挖了30多个borland的人走,打官司还赢了。c#的主设计师就是以前
delphi
同一个人。所以C#的质量是非常高的。

是啊,C#出来之后Delphi就不行了

因为这个帖子正在下载最新的Delphi 10.1哈哈。好歹十多年前大二上新东方
GRE
的时候

还兼职三周给一个公司写Delphi程序 PHP服务挣了一万多人刀呢
a
ananpig
99 楼
Turbo Pascal主要是编译速度太快了
那时候的电脑运算能力可是弱啊

【 在 mrmaja (夏日炎炎) 的大作中提到: 】
Anders Hejlsberg
俺滴偶像
记得第一次用Turbo Pascal的惊艳感觉,要知道Turbo Pascal是
Anders用汇编写的!
delphi
GRE
g
guvest
100 楼
IBM OS/2 ?

【 在 digua (姚之FAN) 的大作中提到: 】
又学错了。:)
龙猫说的是不对的。八十年代末,九十年代初,个人机硬件就足以运行UNIX或其它具有
完整功能的操作系统了。微软让这个时代晚了整整十年。