Redian新闻
>
所谓FP就是 递归+pattern matching?
avatar
S*l
2
app store 下载 iPhone 4 Case Program
avatar
x*4
3
【 以下文字转载自 shopping 讨论区 】
发信人: xiaxie4 (xiaxie), 信区: shopping
标 题: Acer上网本虽然配置高,漂亮,便宜
发信站: BBS 未名空间站 (Sat Nov 21 14:56:39 2009, 美东)
但我在Bestbuy和Microcenter考察几次,发现它的一些令人不满意的地方。
1)可能它用的mainboard不是很好,在同样CPU和hard drive的情况下,它比Toshiba慢
10%-20%。
2)可能它用的wireless G adapter不是很好,在使用同一个router的情况下,它比旁
边别的品牌上网本连网速度低50%以上。我下载了若干WMVHD和H.264的大文件,别的品
牌上网本没有断线的,而Acer经常断线。
本来我准备买那个$399 Acer 11.6" SU2300的,因为它是唯一一个不用Nvidia Ion或
Broadcom Crystal HD辅助就能流畅播放1080p的上网本,但考虑到潜在的质量问题,我
取消了计划。
avatar
a9
4
thanks
avatar
G*Y
5
每次递归得多少overhead呀,
现在compiler能提高递归的效率吗?
avatar
b*n
6
好听,有夏日阳光跳跃的感觉
脑袋增光不少,hoho

【在 R**********e 的大作中提到】

avatar
d*o
7
除了bumper之外的cases对信号有帮助吗?
不知道定哪个好?
avatar
W*n
8
芬特,真的还是假的
avatar
c*b
9
gradually roll out
不是同一时间所有的人都有

【在 a9 的大作中提到】
: thanks
avatar
c*9
10
常用lazy。
考虑多核并行容易很多,这些overhead不算太大。

【在 G**Y 的大作中提到】
: 每次递归得多少overhead呀,
: 现在compiler能提高递归的效率吗?

avatar
R*e
11
恩,是啊,听点欢快的,跟随轻灵律动的节奏打几拍,心情也跟着靓丽起来

【在 b******n 的大作中提到】
: 好听,有夏日阳光跳跃的感觉
: 脑袋增光不少,hoho

avatar
W*n
12
反正我不要上网本,我只要移动工作站
avatar
b*2
13
你得安装GMAIL的VIDEO AUDIO CHAT插件

【在 a9 的大作中提到】
: thanks
avatar
w*g
14
尾递归编译器能自动转化为循环。对于像Haskell这种还对性能有所追求的语言,递归
的不同写法效率能差很多。

【在 G**Y 的大作中提到】
: 每次递归得多少overhead呀,
: 现在compiler能提高递归的效率吗?

avatar
m*i
15
赞!
木香找的这个不但好听。。。而且一开始的画面处理也很有味道。。。好像沉闷的初夏
午后,走进一处院子,稀稀落落遮蔽视野的灌木丛穿过后豁然满架开着花的紫藤。。。
随风摇曳舞弄着日光碎碎洒洒~````

【在 R**********e 的大作中提到】
: 恩,是啊,听点欢快的,跟随轻灵律动的节奏打几拍,心情也跟着靓丽起来
avatar
y*d
16
Toshiba 什么型号用 su2300?

【在 x*****4 的大作中提到】
: 【 以下文字转载自 shopping 讨论区 】
: 发信人: xiaxie4 (xiaxie), 信区: shopping
: 标 题: Acer上网本虽然配置高,漂亮,便宜
: 发信站: BBS 未名空间站 (Sat Nov 21 14:56:39 2009, 美东)
: 但我在Bestbuy和Microcenter考察几次,发现它的一些令人不满意的地方。
: 1)可能它用的mainboard不是很好,在同样CPU和hard drive的情况下,它比Toshiba慢
: 10%-20%。
: 2)可能它用的wireless G adapter不是很好,在使用同一个router的情况下,它比旁
: 边别的品牌上网本连网速度低50%以上。我下载了若干WMVHD和H.264的大文件,别的品
: 牌上网本没有断线的,而Acer经常断线。

avatar
t*s
17
"call phone" 那个在装插件前就能出来,点击会提示装插件。

【在 b********2 的大作中提到】
: 你得安装GMAIL的VIDEO AUDIO CHAT插件
avatar
q*c
18
干嘛不直接写成循环?容易理解的多。

【在 w***g 的大作中提到】
: 尾递归编译器能自动转化为循环。对于像Haskell这种还对性能有所追求的语言,递归
: 的不同写法效率能差很多。

avatar
i*s
19
好听。。。健康积极活泼充满了希望的旋律
不过似乎很多音乐天才都是一幅土匪像。。。
avatar
x*4
20
Toshiba没有用su2300的。
我只是将Acer和Toshiba的Intel Atom N280比较。

【在 y***d 的大作中提到】
: Toshiba 什么型号用 su2300?
avatar
b*s
21
尾递归

【在 G**Y 的大作中提到】
: 每次递归得多少overhead呀,
: 现在compiler能提高递归的效率吗?

avatar
s*f
22
喜欢久石让
avatar
h*2
23
本版早就判单核atom本死刑了 hh
现在本版公认准netbook标准
Intel penryn双核10w TDP
C su2300, P su4100, C2D SU7300
*最低也要P su2700或者C2D SU3500
基本配置:
2GB单条DDR2,可扩4GB
intel x4500MHD显示核心带vga/HDMI接口
802.11 abgN wifi
250GB 5400rpm HDD
11.6" LED屏1366x768半高清
体重3 lb左右
电池时间不少于5hr
windows 7 home premium
当然最好带BT,不带的话也有预留接口,ebay上买个module就好了,但这个500左右的价位不可能带SSD,自己换吧

【在 x*****4 的大作中提到】
: Toshiba没有用su2300的。
: 我只是将Acer和Toshiba的Intel Atom N280比较。

avatar
b*s
24
递归是更接近算法描述的,就是一般效率低下

【在 q*c 的大作中提到】
: 干嘛不直接写成循环?容易理解的多。
avatar
s*f
25
好漂亮的紫藤!

【在 m**i 的大作中提到】
: 赞!
: 木香找的这个不但好听。。。而且一开始的画面处理也很有味道。。。好像沉闷的初夏
: 午后,走进一处院子,稀稀落落遮蔽视野的灌木丛穿过后豁然满架开着花的紫藤。。。
: 随风摇曳舞弄着日光碎碎洒洒~````

avatar
x*4
26
如果是11.6寸,肯定需要您说的配置。
但如果是10寸,您说的配置将导致散热问题,目前只能用Atom之流的处理器,再加上
Nvidia Ion或Broadcom Crystal HD帮助处理720p/1080p。

【在 h**2 的大作中提到】
: 本版早就判单核atom本死刑了 hh
: 现在本版公认准netbook标准
: Intel penryn双核10w TDP
: C su2300, P su4100, C2D SU7300
: *最低也要P su2700或者C2D SU3500
: 基本配置:
: 2GB单条DDR2,可扩4GB
: intel x4500MHD显示核心带vga/HDMI接口
: 802.11 abgN wifi
: 250GB 5400rpm HDD

avatar
w*g
27
各有各的好处。循环更像是实现细节,递归则更像问题的描述。要说容易理解,我觉得
很多时候递归更容易理解。但是循环更便于程序员掌控程序的复杂度。函数式编程写的
好的看起来像是在很高的层次上定义问题,问题定义清楚了程序也就出来了。程序可以
写得非常精炼。要是想体验体验,可以去看眼Haskell的标准库的代码。比C++标准库要
干净得多得多。
函数式变成的恶心之处要到monad才能表现出来。经历各种诘屈聱牙的定义之后,发现
其实只是实现了一个过程性的子语言。目前貌似没有从表象到本质都是纯函数式编程的
语言。要说纯,C++的模板语言其实是比很多号称函数式语言的语言更加纯净的一种函
数式语言。

【在 q*c 的大作中提到】
: 干嘛不直接写成循环?容易理解的多。
avatar
q*r
28
赞!大概喜欢宫崎骏的都喜欢久石让~~

【在 R**********e 的大作中提到】
: 恩,是啊,听点欢快的,跟随轻灵律动的节奏打几拍,心情也跟着靓丽起来
avatar
d*0
29
给你说了这个不该叫netbook,按照这标准X200S,E4200等机器也是netbook了。。。

【在 h**2 的大作中提到】
: 本版早就判单核atom本死刑了 hh
: 现在本版公认准netbook标准
: Intel penryn双核10w TDP
: C su2300, P su4100, C2D SU7300
: *最低也要P su2700或者C2D SU3500
: 基本配置:
: 2GB单条DDR2,可扩4GB
: intel x4500MHD显示核心带vga/HDMI接口
: 802.11 abgN wifi
: 250GB 5400rpm HDD

avatar
c*o
30
我比较喜欢的说法是
Functional programming is NOT
about lack of I/O
Functional programming is NOT
about first-class functions
or higher-order procedures.
Functional programming is NOT
about immutability.
Functional programming is
programming with PURE functions
pure function are functions that has no side effect, and you always can
substitute function with the function's result without altering program
result.
like substitute { return 2+3 } with 5 is ok
but substitute { changeDBwith(2+3); return 2+3} with 5 is NOT ok
avatar
h*2
31
passmark cpu benchmark
atom n270 score 219
celeron su2300 score 815
desktop core 2 duo E8200 score 1898
不能完全靠分数判断,但至少可以有个印象。
事实上,我的两年半老的当上网本用的Acer aspire 3680,单核celeron M520,得分
402
youtube HD,顿,javascript复杂的网站,慢
连acer 1410 11.6"单核su3500+x4500mhd,youtube HD,cpu占用都是95%
atom N270……??

【在 x*****4 的大作中提到】
: 如果是11.6寸,肯定需要您说的配置。
: 但如果是10寸,您说的配置将导致散热问题,目前只能用Atom之流的处理器,再加上
: Nvidia Ion或Broadcom Crystal HD帮助处理720p/1080p。

avatar
b*s
32
很多复杂问题,有了明确算法描述,转化到实现还有一道很容易出问题的鸿沟
尤其是用c/c++这类语言实现
将来能直接描述算法的语言会有其地位,和用库解决复杂算法算两个思路
c/c++还是描述复杂,性能要求或者资源限制,而且难以简单抽象的算法更合适

【在 w***g 的大作中提到】
: 各有各的好处。循环更像是实现细节,递归则更像问题的描述。要说容易理解,我觉得
: 很多时候递归更容易理解。但是循环更便于程序员掌控程序的复杂度。函数式编程写的
: 好的看起来像是在很高的层次上定义问题,问题定义清楚了程序也就出来了。程序可以
: 写得非常精炼。要是想体验体验,可以去看眼Haskell的标准库的代码。比C++标准库要
: 干净得多得多。
: 函数式变成的恶心之处要到monad才能表现出来。经历各种诘屈聱牙的定义之后,发现
: 其实只是实现了一个过程性的子语言。目前貌似没有从表象到本质都是纯函数式编程的
: 语言。要说纯,C++的模板语言其实是比很多号称函数式语言的语言更加纯净的一种函
: 数式语言。

avatar
n*1
34

Monad is the bread and butter in haskell. List is an example monad, "map" is
a function over monad. Monads are warm and fuzzy things.
You are talking about metaprogramming, not FP.
Even in terms of meta programming, C++ templates is not composition-friendly
. "Concepts" is yet to be added, while haskell could manipulate asm code
directly using llvm-bind in a composable way.
example:
https://github.com/bos/llvm/blob/master/examples/Array.hs

【在 w***g 的大作中提到】
: 各有各的好处。循环更像是实现细节,递归则更像问题的描述。要说容易理解,我觉得
: 很多时候递归更容易理解。但是循环更便于程序员掌控程序的复杂度。函数式编程写的
: 好的看起来像是在很高的层次上定义问题,问题定义清楚了程序也就出来了。程序可以
: 写得非常精炼。要是想体验体验,可以去看眼Haskell的标准库的代码。比C++标准库要
: 干净得多得多。
: 函数式变成的恶心之处要到monad才能表现出来。经历各种诘屈聱牙的定义之后,发现
: 其实只是实现了一个过程性的子语言。目前貌似没有从表象到本质都是纯函数式编程的
: 语言。要说纯,C++的模板语言其实是比很多号称函数式语言的语言更加纯净的一种函
: 数式语言。

avatar
h*x
35
我靠,你要求够高。

【在 W*********n 的大作中提到】
: 反正我不要上网本,我只要移动工作站
avatar
T*1
36
pattern match可以用,而且要使劲用
递归这个。。。真有人用么? 初了教学,实践里写一年的代码也用不上一回吧。

【在 G**Y 的大作中提到】
: 每次递归得多少overhead呀,
: 现在compiler能提高递归的效率吗?

avatar
c*7
37
"可能它用的mainboard不是很好,在同样CPU和hard drive的情况下,它比Toshiba慢10
%-20%"
why? the chipset and memory are same too.

【在 x*****4 的大作中提到】
: 如果是11.6寸,肯定需要您说的配置。
: 但如果是10寸,您说的配置将导致散热问题,目前只能用Atom之流的处理器,再加上
: Nvidia Ion或Broadcom Crystal HD帮助处理720p/1080p。

avatar
q*c
38
太高深了。 多谢解释。

【在 w***g 的大作中提到】
: 各有各的好处。循环更像是实现细节,递归则更像问题的描述。要说容易理解,我觉得
: 很多时候递归更容易理解。但是循环更便于程序员掌控程序的复杂度。函数式编程写的
: 好的看起来像是在很高的层次上定义问题,问题定义清楚了程序也就出来了。程序可以
: 写得非常精炼。要是想体验体验,可以去看眼Haskell的标准库的代码。比C++标准库要
: 干净得多得多。
: 函数式变成的恶心之处要到monad才能表现出来。经历各种诘屈聱牙的定义之后,发现
: 其实只是实现了一个过程性的子语言。目前貌似没有从表象到本质都是纯函数式编程的
: 语言。要说纯,C++的模板语言其实是比很多号称函数式语言的语言更加纯净的一种函
: 数式语言。

avatar
x*4
39
Atom N270的机器在Mini PCIe上插一个Broadcom Crystal HD的30美元芯片就能流畅播
放非Flash的1080p了。
等明年初Flash 10.1推出,也能流畅播放Youtube 1080p。

【在 h**2 的大作中提到】
: passmark cpu benchmark
: atom n270 score 219
: celeron su2300 score 815
: desktop core 2 duo E8200 score 1898
: 不能完全靠分数判断,但至少可以有个印象。
: 事实上,我的两年半老的当上网本用的Acer aspire 3680,单核celeron M520,得分
: 402
: youtube HD,顿,javascript复杂的网站,慢
: 连acer 1410 11.6"单核su3500+x4500mhd,youtube HD,cpu占用都是95%
: atom N270……??

avatar
G*Y
40
我怀疑初学的话,即使写了递归也未必知道呀
如果不递归,只是pattern matching。很多语言都很容易。

【在 T***1 的大作中提到】
: pattern match可以用,而且要使劲用
: 递归这个。。。真有人用么? 初了教学,实践里写一年的代码也用不上一回吧。

avatar
v*e
41
目测发现慢10%-20%?

【在 x*****4 的大作中提到】
: Atom N270的机器在Mini PCIe上插一个Broadcom Crystal HD的30美元芯片就能流畅播
: 放非Flash的1080p了。
: 等明年初Flash 10.1推出,也能流畅播放Youtube 1080p。

avatar
c*9
42
写解释器用递归很方面。这类递归次数不会很多。

【在 T***1 的大作中提到】
: pattern match可以用,而且要使劲用
: 递归这个。。。真有人用么? 初了教学,实践里写一年的代码也用不上一回吧。

avatar
x*4
43
I don't know why the Atom N280 Toshiba runs much smoother than the Atom N280
Acer.
Those Atom N270/N280 Acers feel very sluggish.

10

【在 c****7 的大作中提到】
: "可能它用的mainboard不是很好,在同样CPU和hard drive的情况下,它比Toshiba慢10
: %-20%"
: why? the chipset and memory are same too.

avatar
c*9
44
函数式编程!=不能做任何I/O。

【在 w***g 的大作中提到】
: 各有各的好处。循环更像是实现细节,递归则更像问题的描述。要说容易理解,我觉得
: 很多时候递归更容易理解。但是循环更便于程序员掌控程序的复杂度。函数式编程写的
: 好的看起来像是在很高的层次上定义问题,问题定义清楚了程序也就出来了。程序可以
: 写得非常精炼。要是想体验体验,可以去看眼Haskell的标准库的代码。比C++标准库要
: 干净得多得多。
: 函数式变成的恶心之处要到monad才能表现出来。经历各种诘屈聱牙的定义之后,发现
: 其实只是实现了一个过程性的子语言。目前貌似没有从表象到本质都是纯函数式编程的
: 语言。要说纯,C++的模板语言其实是比很多号称函数式语言的语言更加纯净的一种函
: 数式语言。

avatar
G*Y
46
I/O了,就不pure了。LOL

【在 c*******9 的大作中提到】
: 函数式编程!=不能做任何I/O。
avatar
x*4
47
I used the Windows 7 performance index,并且下载了Passmark.
Bestbuy和Microcenter比较好,大部分机器都没有被封锁管理员账户,都允许顾客随便
无线上网并测试。

【在 v****e 的大作中提到】
: 目测发现慢10%-20%?
avatar
c*o
48
现在函数编程里最火的那一块是
incremental IO/streaming process
试图用函数的方法解决IO
avatar
h*2
49
还有复杂网页……上网本至少得能看网页吧?不用说复杂的javascript/flash,哪怕网
页上gif多几个,cpu不行的话换行/翻页就迟钝了,atom N270机器的mini pci e已经有
wifi卡了
关键在于:cpu靠近主流一点,移动本的使用时间就能长不少,特别是功耗/便携性/价
格相差不多的情况下,别把钱一开始就砸在半残废上……

【在 x*****4 的大作中提到】
: Atom N270的机器在Mini PCIe上插一个Broadcom Crystal HD的30美元芯片就能流畅播
: 放非Flash的1080p了。
: 等明年初Flash 10.1推出,也能流畅播放Youtube 1080p。

avatar
c*9
50
只要把不pure的限制在local,整体上pure就可以了。这不是什么缺陷。上面那个贴居
然把没有I/O当优点了。

【在 G**Y 的大作中提到】
: I/O了,就不pure了。LOL
avatar
h*2
51
这是当然,我特指的是11.6" 3lb的culv,所以我觉得这些机器称为准netbook应该还是
很恰当的吧。不过说回来,别让思维随便让一个本来就模糊的名词圈住了,不管它叫什
么,这个thread的主题是atom netbook和culv 11.6寸whateverbook的性能/便携性/电池时间/性价比比较,而不是争论谁是netbook谁不是的问题。

【在 d*****0 的大作中提到】
: CULV平台的机器从11.6寸到15寸的都有,要归于netbook一类是很不妥的
avatar
w*g
52
你这个例子我很喜欢。懂haskell的觉得haskell好generic好elegant好牛B,能用纯函
数表达这么过程性的思维。不懂haskell的看了怕是只有一个感觉:这段procedural
code什么语言写的怎么这么ugly.
二重循环都上了...
一般人的思维是要实现某个任务A就用C/C++/java/python/whatever写一段程序然后通
过编译器/解释器转换成机器代码运行了事。
Haskell的思维貌似要多一步:先写一个"元"程序MetaA,这个"元"程序运行后计算出一
个目标程序(一般来说就是IO monad main),目标程序以一种非函数性的方式运行后可
以实现任务A。(Haskell程序本身并没有进行任何IO,而是把各种IO操作作为数据对象
进行计算,最后得出一个类型为IO monad的对象main,所以是纯函数的。所有的IO都要
等runtime运行main的时候才执行,但这一步已经不在函数性编程的范畴之内了。)
nod101这个例子比较有意思的是,main这个IO monad本身要实现的任务又是要产生一个
计算矩阵乘法程序并写入文件。然后Haskell程序员暗自得意,绕了这么多圈子,套在
最外面的那个程序的写法竟然可以简洁到和用C/C++写矩阵乘法那么简单,而且其本质
是纯函数的,而且(目标程序运行时的)性能上几乎可以和C/C++媲美!
cocoa2009说的不对。把IO限制在local是lisp等非纯净函数型语言的做法。Haskel是没
有实际IO的,只有对IO操作的计算。
我觉得Haskell本身是语言学的一项非常了不起的成就。用好了也是威力无比。但就跟
六脉神剑似的,要融汇贯通得有一阳指的功底才行。而会一阳指本身已经超出大部分现
实编程任务的需求了。还有一种速成的办法,就是根本就不去理会什么monad,就把do
作为一个关键字进行ugly的过程性编程,但那样我觉得利大于弊。

is
friendly

【在 n****1 的大作中提到】
:
: Monad is the bread and butter in haskell. List is an example monad, "map" is
: a function over monad. Monads are warm and fuzzy things.
: You are talking about metaprogramming, not FP.
: Even in terms of meta programming, C++ templates is not composition-friendly
: . "Concepts" is yet to be added, while haskell could manipulate asm code
: directly using llvm-bind in a composable way.
: example:
: https://github.com/bos/llvm/blob/master/examples/Array.hs

avatar
x*4
53
最近几个月上市的Atom N270/N280上网本多具有两个Mini PCIe,一个用来插WLAN or
WLAN/Bluetooth,一个用来插WWAN。
大家一般都不用3G网络随处上网,所以那个WWAN是空着的,正好插Broadcom Crystal
HD。

【在 h**2 的大作中提到】
: 还有复杂网页……上网本至少得能看网页吧?不用说复杂的javascript/flash,哪怕网
: 页上gif多几个,cpu不行的话换行/翻页就迟钝了,atom N270机器的mini pci e已经有
: wifi卡了
: 关键在于:cpu靠近主流一点,移动本的使用时间就能长不少,特别是功耗/便携性/价
: 格相差不多的情况下,别把钱一开始就砸在半残废上……

avatar
n*1
54
你可以用手写相同功能的汇编代码,或者在C/C++里用模板或者嵌入汇编代码,再和这
段代码比比,看看哪个更ugly

【在 w***g 的大作中提到】
: 你这个例子我很喜欢。懂haskell的觉得haskell好generic好elegant好牛B,能用纯函
: 数表达这么过程性的思维。不懂haskell的看了怕是只有一个感觉:这段procedural
: code什么语言写的怎么这么ugly.
: 二重循环都上了...
: 一般人的思维是要实现某个任务A就用C/C++/java/python/whatever写一段程序然后通
: 过编译器/解释器转换成机器代码运行了事。
: Haskell的思维貌似要多一步:先写一个"元"程序MetaA,这个"元"程序运行后计算出一
: 个目标程序(一般来说就是IO monad main),目标程序以一种非函数性的方式运行后可
: 以实现任务A。(Haskell程序本身并没有进行任何IO,而是把各种IO操作作为数据对象
: 进行计算,最后得出一个类型为IO monad的对象main,所以是纯函数的。所有的IO都要

avatar
d*0
55
都不是一个价格的东西,有啥好比较的。

电池时间/性价比比较,而不是争论谁是netbook谁不是的问题。

【在 h**2 的大作中提到】
: 这是当然,我特指的是11.6" 3lb的culv,所以我觉得这些机器称为准netbook应该还是
: 很恰当的吧。不过说回来,别让思维随便让一个本来就模糊的名词圈住了,不管它叫什
: 么,这个thread的主题是atom netbook和culv 11.6寸whateverbook的性能/便携性/电池时间/性价比比较,而不是争论谁是netbook谁不是的问题。

avatar
w*g
56
我的意思是可以写C/C++代码,编译产生机器语言。有什么问题吗? 高级语言存在的目
的显然不是为了能用printf或者比printf更牛B的方法打印出汇编语言。
你已经有一个很牛B的语言了,不去用这个语言编程解决问题,而去用这个语言打印一
个更低级的语言,除了写编译器以外怎么看都是一件非常愚蠢的事情。如果用Haskell
写编译器,怎么着也得写一种比Haskell更牛的语言的编译器才值得吧。但是有那么牛B
的语言大家还学Haskell干嘛。

【在 n****1 的大作中提到】
: 你可以用手写相同功能的汇编代码,或者在C/C++里用模板或者嵌入汇编代码,再和这
: 段代码比比,看看哪个更ugly

avatar
T*E
57
恩,同意啊

【在 h**2 的大作中提到】
: 本版早就判单核atom本死刑了 hh
: 现在本版公认准netbook标准
: Intel penryn双核10w TDP
: C su2300, P su4100, C2D SU7300
: *最低也要P su2700或者C2D SU3500
: 基本配置:
: 2GB单条DDR2,可扩4GB
: intel x4500MHD显示核心带vga/HDMI接口
: 802.11 abgN wifi
: 250GB 5400rpm HDD

avatar
n*1
58
首先,你要说C++模板牛逼。 我这个例子是为了说明haskell超强的元编程能力,甚至
能操纵另一种完全不同的语言。 C++模板只能操纵C++自己的代码,根本不是一个量级。
其次,低级语言自然有它的好处,在性能最关键的地方能用汇编优化,手动管理内存是
很有用的。
你说说啥语言比haskell更适合元编程?看看http://en.wikipedia.org/wiki/Metaprogramming 再来讨论。

Haskell

【在 w***g 的大作中提到】
: 我的意思是可以写C/C++代码,编译产生机器语言。有什么问题吗? 高级语言存在的目
: 的显然不是为了能用printf或者比printf更牛B的方法打印出汇编语言。
: 你已经有一个很牛B的语言了,不去用这个语言编程解决问题,而去用这个语言打印一
: 个更低级的语言,除了写编译器以外怎么看都是一件非常愚蠢的事情。如果用Haskell
: 写编译器,怎么着也得写一种比Haskell更牛的语言的编译器才值得吧。但是有那么牛B
: 的语言大家还学Haskell干嘛。

avatar
x*4
59
性能/便携性/电池时间/性价比比较当然是CULV好。
基于Hyperthreading的Atom N270/N280已经问世一年多了,该退休了。我不看好Atom双
核,因其相对CULV双核根本就没有优势。
我的观点是:过去一两年,Atom单核的8.9"-10.2"上网本还是相当不错的,除了无法显
示复杂JS网页和720p以上视频。今后11.6"将长期是上网本的主流。

电池时间/性价比比较,而不是争论谁是netbook谁不是的问题。

【在 h**2 的大作中提到】
: 这是当然,我特指的是11.6" 3lb的culv,所以我觉得这些机器称为准netbook应该还是
: 很恰当的吧。不过说回来,别让思维随便让一个本来就模糊的名词圈住了,不管它叫什
: 么,这个thread的主题是atom netbook和culv 11.6寸whateverbook的性能/便携性/电池时间/性价比比较,而不是争论谁是netbook谁不是的问题。

avatar
c*9
60
"Haskell程序本身并没有进行任何IO" 什么意思?“do xs->getLine”不算“实际”IO?
而且do这类语句看起来像过程语句,实际还是函数表达式。

【在 w***g 的大作中提到】
: 你这个例子我很喜欢。懂haskell的觉得haskell好generic好elegant好牛B,能用纯函
: 数表达这么过程性的思维。不懂haskell的看了怕是只有一个感觉:这段procedural
: code什么语言写的怎么这么ugly.
: 二重循环都上了...
: 一般人的思维是要实现某个任务A就用C/C++/java/python/whatever写一段程序然后通
: 过编译器/解释器转换成机器代码运行了事。
: Haskell的思维貌似要多一步:先写一个"元"程序MetaA,这个"元"程序运行后计算出一
: 个目标程序(一般来说就是IO monad main),目标程序以一种非函数性的方式运行后可
: 以实现任务A。(Haskell程序本身并没有进行任何IO,而是把各种IO操作作为数据对象
: 进行计算,最后得出一个类型为IO monad的对象main,所以是纯函数的。所有的IO都要

avatar
x*4
61
今天的11.6"上网本屏幕边框空出的部分太多,使用100%键盘,造成其尺寸明显大于10.
1"上网本,不像10.1"上网本那么容易塞书包里面。
我的建议:以后的11.6"上网本应该采用高强度镁铝合金或者碳纤维外壳,超薄边框,
使用92%键盘,并且只准使用1.8"SSD,尺寸完全等于10.1"上网本。我相信价格完全可
以控制在400美元以内。

【在 x*****4 的大作中提到】
: 性能/便携性/电池时间/性价比比较当然是CULV好。
: 基于Hyperthreading的Atom N270/N280已经问世一年多了,该退休了。我不看好Atom双
: 核,因其相对CULV双核根本就没有优势。
: 我的观点是:过去一两年,Atom单核的8.9"-10.2"上网本还是相当不错的,除了无法显
: 示复杂JS网页和720p以上视频。今后11.6"将长期是上网本的主流。
:
: 电池时间/性价比比较,而不是争论谁是netbook谁不是的问题。

avatar
c*9
62
如果一种语言能很方便解决所有问题,还要其他语言干什么。

Haskell
牛B

【在 w***g 的大作中提到】
: 我的意思是可以写C/C++代码,编译产生机器语言。有什么问题吗? 高级语言存在的目
: 的显然不是为了能用printf或者比printf更牛B的方法打印出汇编语言。
: 你已经有一个很牛B的语言了,不去用这个语言编程解决问题,而去用这个语言打印一
: 个更低级的语言,除了写编译器以外怎么看都是一件非常愚蠢的事情。如果用Haskell
: 写编译器,怎么着也得写一种比Haskell更牛的语言的编译器才值得吧。但是有那么牛B
: 的语言大家还学Haskell干嘛。

avatar
d*0
63
你要把所有的笔记本厂家都搞死

10.

【在 x*****4 的大作中提到】
: 今天的11.6"上网本屏幕边框空出的部分太多,使用100%键盘,造成其尺寸明显大于10.
: 1"上网本,不像10.1"上网本那么容易塞书包里面。
: 我的建议:以后的11.6"上网本应该采用高强度镁铝合金或者碳纤维外壳,超薄边框,
: 使用92%键盘,并且只准使用1.8"SSD,尺寸完全等于10.1"上网本。我相信价格完全可
: 以控制在400美元以内。

avatar
x*4
64
Netbook必然取代Notebook,Notebook必然取代Desktop。

【在 d*****0 的大作中提到】
: 你要把所有的笔记本厂家都搞死
:
: 10.

avatar
d*0
65
我还以为你要说Mac必然取代PC呢

【在 x*****4 的大作中提到】
: Netbook必然取代Notebook,Notebook必然取代Desktop。
avatar
h*2
66
其实本版对于netbook这个名词以及这个产品的功能有分歧
daye520一派认为netbook这个名称已经把这个产品限定为功能性残疾,即只能上网其他
什么都不应该能干,所以非常讲究netbook之“名”
另外一派认为只要是尺寸/价格/重量/功耗和电池时间接近传统意义的netbook,就可以
认为是准netbook,比如acer 1410系列
10寸/8.9寸atom本我都用过,缺陷在我眼里实在是个大问题,cpu处理能力低下,芯片
组陈旧,而且耗电高,导致cpu+chipset功耗和culv平台接近,内存扩展性差,屏幕分
辨率1024x600甚至HP本的576,重量比11.6"本轻得不多(.5 lb),甚至重量接近
所以无论Atom netbook近期如何挣扎,除非价格上有惊人举动,不可能在culv准
netbook大量上市冲击下挽回局面,用户也完全不应该考虑

【在 x*****4 的大作中提到】
: 性能/便携性/电池时间/性价比比较当然是CULV好。
: 基于Hyperthreading的Atom N270/N280已经问世一年多了,该退休了。我不看好Atom双
: 核,因其相对CULV双核根本就没有优势。
: 我的观点是:过去一两年,Atom单核的8.9"-10.2"上网本还是相当不错的,除了无法显
: 示复杂JS网页和720p以上视频。今后11.6"将长期是上网本的主流。
:
: 电池时间/性价比比较,而不是争论谁是netbook谁不是的问题。

avatar
h*2
67
11.6"同重量/电池时间级别,su2300降一次价格就很接近了

【在 d*****0 的大作中提到】
: 都不是一个价格的东西,有啥好比较的。
:
: 电池时间/性价比比较,而不是争论谁是netbook谁不是的问题。

avatar
d*t
68
re 我的acer是notebook!

【在 d*****0 的大作中提到】
: 给你说了这个不该叫netbook,按照这标准X200S,E4200等机器也是netbook了。。。
avatar
d*t
69
atom应该是比不过滴

电池时间/性价比比较,而不是争论谁是netbook谁不是的问题。

【在 h**2 的大作中提到】
: 这是当然,我特指的是11.6" 3lb的culv,所以我觉得这些机器称为准netbook应该还是
: 很恰当的吧。不过说回来,别让思维随便让一个本来就模糊的名词圈住了,不管它叫什
: 么,这个thread的主题是atom netbook和culv 11.6寸whateverbook的性能/便携性/电池时间/性价比比较,而不是争论谁是netbook谁不是的问题。

avatar
d*0
70
Netbook不管从尺寸大小重量还是价格跟CULV定位完全是不同的,intel一直在限制
netbook不能超过10寸,12寸的netbook只是厂家自己搞出来的过渡产品。CULV平台要想
达到现在Netbook 200-250左右的价格是根本不可能的。所以不存在谁取代谁的问题。

【在 h**2 的大作中提到】
: 11.6"同重量/电池时间级别,su2300降一次价格就很接近了
avatar
d*t
71
agree

【在 h**2 的大作中提到】
: 其实本版对于netbook这个名词以及这个产品的功能有分歧
: daye520一派认为netbook这个名称已经把这个产品限定为功能性残疾,即只能上网其他
: 什么都不应该能干,所以非常讲究netbook之“名”
: 另外一派认为只要是尺寸/价格/重量/功耗和电池时间接近传统意义的netbook,就可以
: 认为是准netbook,比如acer 1410系列
: 10寸/8.9寸atom本我都用过,缺陷在我眼里实在是个大问题,cpu处理能力低下,芯片
: 组陈旧,而且耗电高,导致cpu+chipset功耗和culv平台接近,内存扩展性差,屏幕分
: 辨率1024x600甚至HP本的576,重量比11.6"本轻得不多(.5 lb),甚至重量接近
: 所以无论Atom netbook近期如何挣扎,除非价格上有惊人举动,不可能在culv准
: netbook大量上市冲击下挽回局面,用户也完全不应该考虑

avatar
d*0
72
这不是我个人的定义,我也不是哪一派的,这明明是intel的官方定义。
http://www.intel.com/consumer/learn/netbook.htm
Is there any way of knowing for sure if I'm looking at a netbook?
Yes, if the computer in question is powered by an Intel® Atom™
processor, it is a netbook. Laptops, on the other hand, may use one of a
variety of Intel® processors. Appearances can be misleading, too, with
many full-featured laptops now available in ultra-thin and light designs.

【在 h**2 的大作中提到】
: 其实本版对于netbook这个名词以及这个产品的功能有分歧
: daye520一派认为netbook这个名称已经把这个产品限定为功能性残疾,即只能上网其他
: 什么都不应该能干,所以非常讲究netbook之“名”
: 另外一派认为只要是尺寸/价格/重量/功耗和电池时间接近传统意义的netbook,就可以
: 认为是准netbook,比如acer 1410系列
: 10寸/8.9寸atom本我都用过,缺陷在我眼里实在是个大问题,cpu处理能力低下,芯片
: 组陈旧,而且耗电高,导致cpu+chipset功耗和culv平台接近,内存扩展性差,屏幕分
: 辨率1024x600甚至HP本的576,重量比11.6"本轻得不多(.5 lb),甚至重量接近
: 所以无论Atom netbook近期如何挣扎,除非价格上有惊人举动,不可能在culv准
: netbook大量上市冲击下挽回局面,用户也完全不应该考虑

avatar
c*7
73
kao, 请不要再胡言乱语了!

【在 x*****4 的大作中提到】
: Netbook必然取代Notebook,Notebook必然取代Desktop。
avatar
p*i
74
smartphone will 取代 everything

【在 x*****4 的大作中提到】
: Netbook必然取代Notebook,Notebook必然取代Desktop。
avatar
s*9
75
哪能买到Broadcom Crystal HD?
avatar
p*i
76
估计以后intel会控制不住了, 现在用celeron的也叫netbook,
以后说不定用core 2 duo的也能便宜到被当netbook卖

其他
可以
芯片
幕分

【在 d*****0 的大作中提到】
: 这不是我个人的定义,我也不是哪一派的,这明明是intel的官方定义。
: http://www.intel.com/consumer/learn/netbook.htm
: Is there any way of knowing for sure if I'm looking at a netbook?
: Yes, if the computer in question is powered by an Intel® Atom™
: processor, it is a netbook. Laptops, on the other hand, may use one of a
: variety of Intel® processors. Appearances can be misleading, too, with
: many full-featured laptops now available in ultra-thin and light designs.

avatar
k*L
77
我觉得谁都可以把什么芯片,什么配置什么的说的天花乱坠,但却忽略了所谓NETBOOK
,就是简单便宜的NOTEBOOK,就是要较小较轻很便宜。你要性能,那就买NOTEBOOK。要
大银幕就买NOTEBOOK。有啥好比的?现在很多厂家都把NETBOOK发展成NOTEBOOK,不但
价钱节节上升到NOTEBOOK的地位($300-500).银屏也越来越大。有什么意思?要大荧屏
干嘛不花多一两百的弄个性能更齐全的NOTEBOOK。我的ASUS 900A $170,换了个32GB
的SSD $80.掂起了两磅多一点。用 Windows FLP 快一年了,现在开机也不过10几秒就
可以了。确实很方便。我从来没有寄望200来块的电脑可以看1080P.可以玩3D游戏,可
以跑快得过我DESKTOP。
avatar
N*w
78
那以后用 ARM core 的只好叫 webbook 了

【在 d*****0 的大作中提到】
: 这不是我个人的定义,我也不是哪一派的,这明明是intel的官方定义。
: http://www.intel.com/consumer/learn/netbook.htm
: Is there any way of knowing for sure if I'm looking at a netbook?
: Yes, if the computer in question is powered by an Intel® Atom™
: processor, it is a netbook. Laptops, on the other hand, may use one of a
: variety of Intel® processors. Appearances can be misleading, too, with
: many full-featured laptops now available in ultra-thin and light designs.

avatar
N*w
79
这个 SSD 很便宜哈,再降点价偶也搞一个

NETBOOK

【在 k**L 的大作中提到】
: 我觉得谁都可以把什么芯片,什么配置什么的说的天花乱坠,但却忽略了所谓NETBOOK
: ,就是简单便宜的NOTEBOOK,就是要较小较轻很便宜。你要性能,那就买NOTEBOOK。要
: 大银幕就买NOTEBOOK。有啥好比的?现在很多厂家都把NETBOOK发展成NOTEBOOK,不但
: 价钱节节上升到NOTEBOOK的地位($300-500).银屏也越来越大。有什么意思?要大荧屏
: 干嘛不花多一两百的弄个性能更齐全的NOTEBOOK。我的ASUS 900A $170,换了个32GB
: 的SSD $80.掂起了两磅多一点。用 Windows FLP 快一年了,现在开机也不过10几秒就
: 可以了。确实很方便。我从来没有寄望200来块的电脑可以看1080P.可以玩3D游戏,可
: 以跑快得过我DESKTOP。

avatar
d*t
80
哈哈 这都找着了

【在 d*****0 的大作中提到】
: 这不是我个人的定义,我也不是哪一派的,这明明是intel的官方定义。
: http://www.intel.com/consumer/learn/netbook.htm
: Is there any way of knowing for sure if I'm looking at a netbook?
: Yes, if the computer in question is powered by an Intel® Atom™
: processor, it is a netbook. Laptops, on the other hand, may use one of a
: variety of Intel® processors. Appearances can be misleading, too, with
: many full-featured laptops now available in ultra-thin and light designs.

avatar
d*t
81
re 哈哈

【在 c****7 的大作中提到】
: kao, 请不要再胡言乱语了!
avatar
w*g
82
同样配置的话快慢恐怕跟硬件关联不大
可以肯定是系统和软件的问题
我的三星n270播放1080p基本算流畅,不过cpu占用基本上在95%上下
KMPlayer
自己倒腾的精简优化xp sp3系统,c盘5个g,只供系统使用,软件全都在d盘上
avatar
a9
83
那得多低码率的1080p啊。
其实上网本放个rmvb就得了,放1080p干嘛啊。

【在 w******g 的大作中提到】
: 同样配置的话快慢恐怕跟硬件关联不大
: 可以肯定是系统和软件的问题
: 我的三星n270播放1080p基本算流畅,不过cpu占用基本上在95%上下
: KMPlayer
: 自己倒腾的精简优化xp sp3系统,c盘5个g,只供系统使用,软件全都在d盘上

avatar
h*2
84
硬生生地在这一代atom本上为了播放高清甚至复杂一点的youtube HD视频而需要加硬解
码卡,功能单一不说,还是无法适应诸如复杂网页上越来越多的JS的问题,并且硬解码
卡的额外功率会让netbook的低能耗优势不复存在,作为上网本,理念上就应该是高度
整合高度energy-efficient,像下一代的atom,整合display core,功耗还是在10w以
内,这个就比较合理。
总之种种问题最简单的解决方案还是提高cpu档次
话说回来,既然在成本提高不多的情况下,低端culv优势太明显,有便宜新衣服穿,不
需要买件旧衣服再来自己来打补丁吧?
此外,廉价10.1"屏幕做不到高分辨率,况且也不实用。不过目前几款netbook/准
netbook配的11.6" 1366x768的屏幕,个人觉得边框确实还有很多水分可以榨出来,如
果实现,external尺寸基本可以和10.1寸本相提并论(尤其是现在很多10.1寸本边框也
很宽)。

【在 x*****4 的大作中提到】
: 最近几个月上市的Atom N270/N280上网本多具有两个Mini PCIe,一个用来插WLAN or
: WLAN/Bluetooth,一个用来插WWAN。
: 大家一般都不用3G网络随处上网,所以那个WWAN是空着的,正好插Broadcom Crystal
: HD。

avatar
t*g
85
N270播1080p?
不信。我原来的P4 dual core OC到3.2G都解不了planet earth。

【在 w******g 的大作中提到】
: 同样配置的话快慢恐怕跟硬件关联不大
: 可以肯定是系统和软件的问题
: 我的三星n270播放1080p基本算流畅,不过cpu占用基本上在95%上下
: KMPlayer
: 自己倒腾的精简优化xp sp3系统,c盘5个g,只供系统使用,软件全都在d盘上

avatar
v*e
86
youphone都可以播1080P,别说atom了

【在 t****g 的大作中提到】
: N270播1080p?
: 不信。我原来的P4 dual core OC到3.2G都解不了planet earth。

avatar
t*t
87
这不是X200s吗?

【在 h**2 的大作中提到】
: 本版早就判单核atom本死刑了 hh
: 现在本版公认准netbook标准
: Intel penryn双核10w TDP
: C su2300, P su4100, C2D SU7300
: *最低也要P su2700或者C2D SU3500
: 基本配置:
: 2GB单条DDR2,可扩4GB
: intel x4500MHD显示核心带vga/HDMI接口
: 802.11 abgN wifi
: 250GB 5400rpm HDD

avatar
t*t
88
这是著名ID

【在 c****7 的大作中提到】
: kao, 请不要再胡言乱语了!
avatar
t*t
89
intel会直接退市

【在 p**i 的大作中提到】
: 估计以后intel会控制不住了, 现在用celeron的也叫netbook,
: 以后说不定用core 2 duo的也能便宜到被当netbook卖
:
: 其他
: 可以
: 芯片
: 幕分

avatar
t*t
90
1368的本本看什么1080p
720p正合适

【在 h**2 的大作中提到】
: 硬生生地在这一代atom本上为了播放高清甚至复杂一点的youtube HD视频而需要加硬解
: 码卡,功能单一不说,还是无法适应诸如复杂网页上越来越多的JS的问题,并且硬解码
: 卡的额外功率会让netbook的低能耗优势不复存在,作为上网本,理念上就应该是高度
: 整合高度energy-efficient,像下一代的atom,整合display core,功耗还是在10w以
: 内,这个就比较合理。
: 总之种种问题最简单的解决方案还是提高cpu档次
: 话说回来,既然在成本提高不多的情况下,低端culv优势太明显,有便宜新衣服穿,不
: 需要买件旧衣服再来自己来打补丁吧?
: 此外,廉价10.1"屏幕做不到高分辨率,况且也不实用。不过目前几款netbook/准
: netbook配的11.6" 1366x768的屏幕,个人觉得边框确实还有很多水分可以榨出来,如

avatar
t*t
91
显卡呢?

【在 t****g 的大作中提到】
: N270播1080p?
: 不信。我原来的P4 dual core OC到3.2G都解不了planet earth。

avatar
t*t
92
atom能跟高贵的爱疯比吗?

【在 v****e 的大作中提到】
: youphone都可以播1080P,别说atom了
avatar
a*y
93
portable devices谁用CPU来解video?

【在 t**t 的大作中提到】
: atom能跟高贵的爱疯比吗?
avatar
t*t
94
就是

【在 a***y 的大作中提到】
: portable devices谁用CPU来解video?
avatar
k*n
95
难道是那个被电磁迫害的?

【在 t**t 的大作中提到】
: 这是著名ID
avatar
t*t
96
才知道

【在 k*****n 的大作中提到】
: 难道是那个被电磁迫害的?
avatar
p*x
97
怎么坑王全转移阵地了。估计LZ最近在军版挖的坑人气不够。
avatar
s*3
98
用上网本播1080P
吃饱了撑的

【在 x*****4 的大作中提到】
: Netbook必然取代Notebook,Notebook必然取代Desktop。
avatar
s*3
99
LOL

【在 x*****4 的大作中提到】
: Netbook必然取代Notebook,Notebook必然取代Desktop。
avatar
x*g
100
如果这样的话,Desktop就必然取代Supercomputer.

【在 x*****4 的大作中提到】
: Netbook必然取代Notebook,Notebook必然取代Desktop。
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。