西西河

主题:人类有史以来最庞大/划时代的软件项目—kde4已经成熟了 -- 黑传说

共:💬153 🌺97
分页树展主题 · 全看首页 上页
/ 11
下页 末页
    • 家园 花顶一个

      喜欢Linux,可惜平时用的最多的还是Windoes...

    • 家园 东西倒是不错,但是好像啥都重新搞了一套。

      居然连 make 都要从新搞一套 cmake,规则还截然不同,有必要吗?

      我进去看了一下,不论qt编程,还是cmake规则书写都不是我一眼能

      看明白的,复杂!

      cvs 用过的看 svn 不会很不适应啊,这 cmake 也太独立特行了吧。

      • 家园 不是重复发明轮子,而是革新

        cmake=crossplatform make

        知道区别了吧?

        说到重复问题,kde不是简单的重复,而是革新。

        比如其桌面,不是传统的桌面,而是软件、互联网和桌面无缝连接,比chrome os早规划并实现了和互联网的无缝,并且还提供了软件的无缝。能够早于绝大部分人预见未来,并对未来进行成熟的规划,你说kde4规划的人不是天才,谁才算呢?

        比如其koffice2(现在还没成熟,需要再等段时间),听名字就是oooo或者ms office的重复,但你使用起来的时候,就会发现其产品设计远不是oooo或者ms office所能比拟的,其超越现有产品的未来是可以窥见的。

        另外,有些东西的区别,并没想像的那么大,就说cvs和svn,这两个都是过去进行时的东西了。对于linux一族来说,这两者的区别几乎可以忽略不计,区别再怎么大也没cvssvn和git hg等的区别大,即使如此,git hg对linux熟悉的人来说,也没啥学习难度。——这些东西都是一通百通的。

        • 家园 稍微仔细看了一下,cmake 不应该跟 make 做比较

          仁兄知道应该跟什么做比较吗?

        • 家园 ooo,另外。
        • 家园 呵呵,你这个 cmake 的跨平台 有什么特别的吗?

          呵呵,你这个 cmake 的跨平台 有什么特别的吗?

          make 好像不太在乎平台的吧。

          另外,你别激动,说实话看你写的东西好像你对linux平台的开发

          不是太懂,好像是使用方面的新手。

          • 家园 往这贴下面看,我应该算不是新手吧??

            要了解make和cmake的不同,可以看cmake的来源和规划逻辑,下面无责任转摘,不负责辩论,也没啥好辩的,没需求的时候,怎么说都不明白

            CMake was created in response to the need for a powerful, cross-platform build environment for the Insight Segmentation and Registration Toolkit (ITK) funded by NLM as part of the Visible Human Project. It was influenced by an earlier system called pcmaker created by Ken Martin and other developers to support the Visualization Toolkit (VTK) open source 3D graphics and visualization system. To create CMake, Bill Hoffman at Kitware incorporated some key ideas from pcmaker, and added many more of his own, with the thought to adopt some of the functionality of the Unix configure tool. The initial CMake implementation was mid-2000, with accelerated development occurring in early 2001.

            CMake is an extensible, open-source system that manages the build process in an operating system and in a compiler-independent manner. Unlike many cross-platform systems, CMake is designed to be used in conjunction with the native build environment.

            CMake is designed to support complex directory hierarchies and applications dependent on several libraries.

            ooo因为已经易主,所以应该是oooo=oracle openoffice.org

    • 家园 从截图上看,字体不太美观,UI还是比windows7

      和 mac os 差不少。当然,纯属个人感觉。

分页树展主题 · 全看首页 上页
/ 11
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河