是否有任何调查报告项目数量和/或使用各种免费版本控制系统的人员? 同样有趣的是,如果一个类似的调查是随着时间的推移,看看事情如何变化。 很显然,要完全准确地衡量这种事情是很难的,但仍然有可能得到合理的估计。 由于标签恼人地限制在五个项目,我不想偏向任何系统,为了search目的,我将添加以下内容:bazaar bzr cvs git hg mercurial rcs scm svn subversion vcs scm vcsstream行度调查统计 更新:迄今为止只有很less的视图,所以我正在循环标签来包含每个软件的主要标签,这可能会引起更多关注。 如果只有我可以把所有的标签放在一起!
Rich Hickey倡导的数据pipe理方法给了我很大的启发,并且在Datomic中实现,数据不会在原地发生变异,所有版本始终保留并且可以查询,而且时间是第一步 ,一stream的概念。 当然,还有专门的数据库,比如说Git,或者其他的源码控制系统。 问题是,如果有任何(或多或less)通用数据库pipe理系统的关系,graphics,层次结构,文档或任何其他风味,可以有效地使用,如电子商务Web应用程序。 或者Datomic是唯一的select呢?
我刚刚买了一个新的4GB的USB拇指驱动器,我正在决定要把它放在什么地方。 我正在考虑一个棒包,一个C / C ++ IDE(倾向于Code :: Blocks,在我的旧USB驱动器上有Dev-C ++)和Python。 你和你有什么发展相关的工具? 更新 我已经添加了类别。 集成开发环境 Code :: Blocks开源,跨平台的C / C ++ IDE 支持几个编译器(你必须提供),但你也可以下载一个包含MingW的版本。 (在他们的网站上有一个常见问题解释如何使其便携式) Codelite – 开源,跨平台的C / C ++ IDE Eclipse – 开源,跨平台的Java IDE NetBeans – 开源,跨平台的Java IDE JCreator – Java IDE MSVC6 – Microsoft的pre-.NET C / C ++环境 语言和编译器 可移植的Python – Python编程语言的解释器 包括SciTE(编辑器)和Django (网页框架) “草莓Perl” […]
C ++ 0x将使下面的代码和类似的代码格式不正确,因为它需要一个所谓的缩小到double 转换 。 int a[] = { 1.0 }; 我想知道这种初始化在现实世界的代码中是否用得很多。 有多less代码会被这个改变打破? 如果您的代码受到影响,是否需要在代码中解决这个问题? 作为参考,参见n3225的8.5.4 / 6 缩小转换是一种隐式转换 从浮点型到整型,或者 从long double到double或float,或者从double到float,除非源是常量expression式,并且转换后的实际值在可以表示的值的范围内(即使不能精确表示),或者 从整数types或非范围枚举types转换为浮点types,除非源代码是常量expression式,并且转换后的实际值适合目标types,并在转换回原始types时生成原始值,或者 从整数types或非范围枚举types转换为不能表示原始types的所有值的整数types,除非源代码是常量expression式,并且转换后的实际值将适合目标types,并将在产生原始值时转换回原来的types。