由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - btw, MS C++ 是ECMA-372标准
相关主题
C 语言的官方 specopen-source .NET了
interview with Ben Klemens, author of 21st Century C帮忙看看怎么理解这个指针
C++.net 和C++ 有什么不同? ubuntu on windows
还有多少码工用windows machine的?其实微软是个做语言的公司
苹果的OS X为什么从Mach内核转用BSD内核?python这中垃圾语言流行还是因为半路出家的人太多
JAVA的初衷本来就是C++太复杂了,productivity不行[转载] Unix/Posix system programming training
C++11 native thread问题大家看过来Re: C++ Guys!!!!
多线程的程序设计有什么好书推荐? (转载)pthread and C++
相关话题的讨论汇总
话题: posix话题: windows话题: unix话题: ms话题: c++
进入Programming版参与讨论
1 (共1页)
m*******l
发帖数: 12782
1
.
d****i
发帖数: 4809
2
ECMA没有ISO/IEC的权威,毕竟后者是国际性的综合性标准化组织,再说MS的C++标准不
被业界其他公司所认可,而且在其他的非Windows平台上无法运行。

【在 m*******l 的大作中提到】
: .
d****i
发帖数: 4809
3
不要忘了,这个世界上除了MS的Windows,还有各种各样的Linux, Unix, Unix-like的
操作系统,在嵌入式领域,还有很多各种各样的RTOS(real-time operating system)
,MS的C++标准无法被业界所接受,一个主要原因是C++经常和C一起被用于系统编程,
而MS的Windows是主流的操作系统里面的一个例外,IEEE规定了操作系统的标准POSIX,
所有的Unix/Linux和几乎所有的主流RTOS都是符合IEEE POSIX标准的,而Windows不是
,所以把MS自己发明的C++的feature掺进ISO/IEC/IEEE的标准绝无可能,不可能得到像
IBM, HP, Sun(Oracle), Red Hat, Google, Intel,Apple, GNU, BSD, Apache,
Ubuntu等使用Unix/Linux的公司和组织的支持。

【在 m*******l 的大作中提到】
: .
g*****n
发帖数: 420
4
MS最操蛋的是到现在还不支持C99
T******7
发帖数: 1419
5
在windows下编程的都是loser.
period
L*********s
发帖数: 3063
6
腾讯员工哭了

【在 T******7 的大作中提到】
: 在windows下编程的都是loser.
: period

d****i
发帖数: 4809
7
呵呵,不要太打击人家,虽然我也是软黑,但是在desktop领域,不得不承认MS还是老
大,windows编程还是有一定市场的。

【在 T******7 的大作中提到】
: 在windows下编程的都是loser.
: period

T******7
发帖数: 1419
8
腾讯后台不用unix?

【在 L*********s 的大作中提到】
: 腾讯员工哭了
S**I
发帖数: 15689
9
纠正你一个错误:Windows 2000以后的版本是POSIX compliant的。

【在 d****i 的大作中提到】
: 不要忘了,这个世界上除了MS的Windows,还有各种各样的Linux, Unix, Unix-like的
: 操作系统,在嵌入式领域,还有很多各种各样的RTOS(real-time operating system)
: ,MS的C++标准无法被业界所接受,一个主要原因是C++经常和C一起被用于系统编程,
: 而MS的Windows是主流的操作系统里面的一个例外,IEEE规定了操作系统的标准POSIX,
: 所有的Unix/Linux和几乎所有的主流RTOS都是符合IEEE POSIX标准的,而Windows不是
: ,所以把MS自己发明的C++的feature掺进ISO/IEC/IEEE的标准绝无可能,不可能得到像
: IBM, HP, Sun(Oracle), Red Hat, Google, Intel,Apple, GNU, BSD, Apache,
: Ubuntu等使用Unix/Linux的公司和组织的支持。

m*******l
发帖数: 12782
10
NT

【在 S**I 的大作中提到】
: 纠正你一个错误:Windows 2000以后的版本是POSIX compliant的。
相关主题
JAVA的初衷本来就是C++太复杂了,productivity不行open-source .NET了
C++11 native thread问题帮忙看看怎么理解这个指针
多线程的程序设计有什么好书推荐? (转载)ubuntu on windows
进入Programming版参与讨论
d****i
发帖数: 4809
11
Please take a look at:
http://en.wikipedia.org/wiki/POSIX
Windows 2000 does not provide POSIX compatibility by default, you have to
download and install Windows Services for UNIX (SFU). Also, the kernel of
Windows does not resemble other Unix or POSIX systems. So Windows can not be
called POSIX compliant because it does not support POSIX API natively.

【在 S**I 的大作中提到】
: 纠正你一个错误:Windows 2000以后的版本是POSIX compliant的。
S**I
发帖数: 15689
12
POSIX compliant的字面意义该如何理解是个见仁见智的问题;反正Windows也是支持
POSIX的,这个没啥疑问吧?POSIX标准对内核又没要求。

be

【在 d****i 的大作中提到】
: Please take a look at:
: http://en.wikipedia.org/wiki/POSIX
: Windows 2000 does not provide POSIX compatibility by default, you have to
: download and install Windows Services for UNIX (SFU). Also, the kernel of
: Windows does not resemble other Unix or POSIX systems. So Windows can not be
: called POSIX compliant because it does not support POSIX API natively.

m*******l
发帖数: 12782
13
有些常量的值要满足...等等
进程,线程等有些要求,应该算内赫吧

【在 S**I 的大作中提到】
: POSIX compliant的字面意义该如何理解是个见仁见智的问题;反正Windows也是支持
: POSIX的,这个没啥疑问吧?POSIX标准对内核又没要求。
:
: be

d****i
发帖数: 4809
14
Windows does not support POSIX API natively. This is the key. As far as the
kernel, Windows is also very different from Unix and Unix-like systems. That
makes Windows a non-POSIX system. If you look at a lot of RTOS
implementations, almost all have corresponding system calls equivalent to
Unix system calls.

【在 S**I 的大作中提到】
: POSIX compliant的字面意义该如何理解是个见仁见智的问题;反正Windows也是支持
: POSIX的,这个没啥疑问吧?POSIX标准对内核又没要求。
:
: be

p***o
发帖数: 1252
15
而且SFU有很多年没更新了吧。

the
That

【在 d****i 的大作中提到】
: Windows does not support POSIX API natively. This is the key. As far as the
: kernel, Windows is also very different from Unix and Unix-like systems. That
: makes Windows a non-POSIX system. If you look at a lot of RTOS
: implementations, almost all have corresponding system calls equivalent to
: Unix system calls.

x****u
发帖数: 44466
16
这个POSIX子系统纯粹是为了对付官司,没有任何用处,而且已经被删掉了。

【在 S**I 的大作中提到】
: 纠正你一个错误:Windows 2000以后的版本是POSIX compliant的。
m*******l
发帖数: 12782
17
wrong! since windows 2003R2
it is POSiX compatible > 99%

【在 x****u 的大作中提到】
: 这个POSIX子系统纯粹是为了对付官司,没有任何用处,而且已经被删掉了。
x****u
发帖数: 44466
18
你说的是SFU,不是Microsoft POSIX subsystem。

【在 m*******l 的大作中提到】
: wrong! since windows 2003R2
: it is POSiX compatible > 99%

m*******l
发帖数: 12782
19
it is replaced not gone

【在 x****u 的大作中提到】
: 你说的是SFU,不是Microsoft POSIX subsystem。
x****u
发帖数: 44466
20
在OS中的地位不一样,POSIX subsystem应该是可以脱离Win32独立存在的,虽然没什么
意义。

【在 m*******l 的大作中提到】
: it is replaced not gone
m*******l
发帖数: 12782
21
不是,新的因特瑞可斯是posix subsystem的超集

【在 x****u 的大作中提到】
: 在OS中的地位不一样,POSIX subsystem应该是可以脱离Win32独立存在的,虽然没什么
: 意义。

x****u
发帖数: 44466
22
你说的是SFU,不是“因特瑞克斯”。

【在 m*******l 的大作中提到】
: 不是,新的因特瑞可斯是posix subsystem的超集
1 (共1页)
进入Programming版参与讨论
相关主题
pthread and C++苹果的OS X为什么从Mach内核转用BSD内核?
在C/C++里的文件复制操作JAVA的初衷本来就是C++太复杂了,productivity不行
Windows XP与Multithreading ProgrammingC++11 native thread问题
请教C++ thread library多线程的程序设计有什么好书推荐? (转载)
C 语言的官方 specopen-source .NET了
interview with Ben Klemens, author of 21st Century C帮忙看看怎么理解这个指针
C++.net 和C++ 有什么不同? ubuntu on windows
还有多少码工用windows machine的?其实微软是个做语言的公司
相关话题的讨论汇总
话题: posix话题: windows话题: unix话题: ms话题: c++