究竟什么才能算一个平台呢?比如windows操作系统是一个开发平台,因为它提供编程接口(WIN32 API).但为什么.net也是一个平台呢?感觉它就是一个虚拟机,用的不还是操作系统的东西,似乎它只不过又封装了一下。还有微软的下一代操作系统Vista据说和现在的windows比较是一个不同的平台,这又是什么原因呢?还有,一个新的技术出现时,大家是通过什么途径了解这个技术呢?相应的公司会免费提供开发文档吗?感觉如果等牛人写书太慢了,那些写书的人是如果精通这些技术的呢?谢谢!!

解决方案 »

  1.   

    我的理解,他们说的平台就是一个我们程序可以在上面执行的软环境,所以Windows是个大平台,VS2005是个小平台,Vista是个与Windows不同的平台。嘿嘿,不一定对,希望能帮助楼主。对这些偶一般都是“不求甚解”的
      

  2.   

    我感觉windows是一个环境,而不能说是平台,环境是一个大的方面,而平台就像.net是基于环境的,我个人认为,说的不对不要拿鸡蛋砸我呀!
      

  3.   

    我的理解是:
    平台是一个能够开发和运行一个作业的环境,它是相对性的,
    从不同的角度看,能做出不同的划分。
    从结构原理上讲,它可以分为X86(i386)平台,ARM平台等等,
    从操作系统上讲,它可以分为DOS平台,Windows平台,Linux平台等等,
    从程序开发的角度上讲,它可以分为.Net平台,J2ME,J2EE平台等等。
      

  4.   

    WIN32平台就是WINDOWS平台,上面有一些虚拟机,比如说.net或者Java, 据说.net以后可以运行其他的平台.有GUN组织在开发呢!
      

  5.   

    你看它是平台它就是平台
    flashMX是平台
    office也可以是
    一块电路板也是,只要你在上面工作,他就是一个平台
      

  6.   

    從廣義上來講都成立 如樓上所說 A為B提供支持 就可以說A是一種平臺 而B依賴這種平臺提供的服務
      

  7.   

    个人看法:平台是一个提供支持的环境。因为提供的支持有大小,所以平台也有大小。打个比方就是,你是中国人,中国就是你的平台,你是大学生,大学也是你的平台。具体到程序就是,比如在windoas平台下编译的程序,拿到linux或unix平台下就不能运行;比如在装有VC6.0的机子上编写一个程序,直接单击exe文件就可以运行,在没有装VC6.0的机子上就要加一个动态连接库。