《什么是D语言?》的相关内容
相关讨论
《对象揭秘:Java,Eiffel和C++》
http://www.cnforyou.com/query/bookdetail.asp?viBookCode=9163
毫无疑问,你现在正站在书店里,犹豫着有何充分理由要舍弃书架上充斥视野的其余关于C++、Java的书,以及(较少量的)Eiffel的书而购买本书。另一种可能性是你已经买了这本书,而正在考虑是不是该读下去。但是,这还只是前言,不是吗?通常而言,人们可不会有兴致来读前言--除了站在 ...
by dlee 2003-10-09 浏览 (4298) 回复 (2) 关键字:
语言逻辑边界和新手友好
下面的结论是对比我和arath的两个项目组得出的一个初步结论
开发语言的逻辑边界越明显,新手在用这种语言做项目时,越不容易失去控制。
最近我和arath都有个类似的项目,就是需要写一个比较高性能的服务器程序。为此我们讨论了很多次。arath的项目用C,我的项目用C++.
其中有一次,arath提到了项目中的基础设计有些被改乱了。排除了各种人为因素之外,C代码明显比C++代码更加容 ...
by jack 2006-10-13 浏览 (14077) 回复 (64) 关键字:
静态类型语言的优势究竟是什么?
在参与这个讨论的过程中,产生了一个新的话题,很想和大家探讨一下:
http://www.javaeye.com/topic/33890
引用是像Java或者C#这样强类型的准静态语言在实现复杂的业务逻辑、开发大型商业系统、以及那些生命周期很长的应用中也有着非常强的优势
这是一个存在于大家心里常识了。我承认我自己在潜意识里面也觉得静态强类型语言适合开发复杂,大型系统。而弱类型脚本语言不适合开发 ...
by robbin 2006-11-13 浏览 (28933) 回复 (65) 关键字: java ruby
相关博客
主流编程语言优劣考(收藏于csdn)
前言
本文的目的并非是想挑起语言之争,而是希望通过客观地分析每一种主流语言的能力,辨明其长短,让程序员能够扬长避短,有效地使用各种语言。让各种语言能够各安其位,为你更好的服务。
程序员应当成为语言的主人,而不是语言的奴隶。
正文
这里,我将比较一下几种主流编程语言:C,C++,Java,.NET ...
by superhj1987 2008-06-10 浏览 (120) 回复 (0) 关键字:
更好的C++——给C++使用者的D语言简介
作为 C++ 狂热的粉丝,你在多年使用C++的过程中是否有过以下症状:
Boost 和 STL 真不错,但是编译太慢,让我想砸电脑!
我讨厌一个程序写两次,干嘛要头文件?编译器不会自动提取声明吗?
经常有大师教导你不要用宏,但是现实是没有那个程序不用!
我从来不喜欢指针,但我也不想失去它
我想要垃圾回收!!!
C++的元编程真酷,我也 ...
by oldrev 2007-09-14 浏览 (8570) 回复 (30) 关键字: C++ D D语言
JAVA和C++区别
JAVA和C++都是面向对象语言。也就是说,它们都能够实现面向对象思想(封装,继乘,多态)。而由于c++为了照顾大量的C语言使用者,而兼容了C,使得自身仅仅成为了带类的C语言,多多少少影响了其面向对象的彻底性!JAVA则是完全的面向对象语言,它句法更清晰,规模更小,更易学。它是在对多种程序设计语言进行了深入细致研究的基础上,摒弃了其他语言的不足之处,从根本上解决了c++的固有缺陷。
Java和 ...
by ww4705 2008-03-20 浏览 (77) 回复 (0) 关键字:
思维的演变
Part1: COM是一个更好的C++
起初C++得益于Bell实验室。在那里诞生了第一个C++开发产品——CFRONT,且公布了许多关于C++的核心工作。大多数C++经典书籍都出版于80年代后期以及90年代早期。在这段时间内,许多C++开发人员(包括几乎每一本重要C++书籍的作者)都在UNIX平台上工作,并且利用当时的编 ...
by SilenceCliff 2006-09-26 浏览 (389) 回复 (0) 关键字:
C/C++ 笔试、面试题目大汇总
C/C++ 笔试、面试题目大汇总
1.求下面函数的返回值(微软)
int func(x)
{
int countx = 0;
while(x)
{
countx ++;
x = x&(x-1);
}
return countx;
}
假定x = 9999。 答案:8
思路:将x转化为 ...
by wjj 2007-11-17 浏览 (175) 回复 (0) 关键字: C/C++ 面试
相关圈子讨论
再论D语言数组的性能
本来想发篇帖子,了了几句说明情况就OK了。
但是,后来越写越多,干脆写成文章得了,哈哈。
偶是新人,如有不对的地方,还望各位老前辈指正啊。
文章地址:
http://colorful1982.blog.sohu.com/46495851.html
by Colorful 2007-05-18 浏览 (1831) 回复 (25)
红旗还能挺多久?C++能用来干什么?
Adobe宣布Flex 2开源了,于是去看了两天。初步结论,Flex/Flash的威力是强大的。
当初觉得天天对着计算机搞底层的东西太枯燥,想着写商用程序可以和人打交道,而且要掌握行业知识也算是跨学科,于是上了这条贼船,现在发现这行的本质是在数据库里读读写写,还是底层的东西更有趣些。不过一家人等米下锅,商用程序也是衣食父母,那么就虔诚的静心写好商用程序。
现在的商用程序,几乎都要有个web界面 ...
by bigpanda 2007-04-29 浏览 (9936) 回复 (39)
打算建立一个小团队,收集点民意
通过这几天的讨论我感觉有必要组织一个小团队,合作一个项目,通过它来学习D语言。
这个帖子用来收集大家的想法,看看都想做哪些方面的项目,持续讨论一周时间吧。
by qiezi 2007-04-05 浏览 (4406) 回复 (95)
xpcom.dll为何不能正常加载?
就这一行代码还抛出异常,错误码是1114,可以肯定它找到了这个DLL,换成一个不存在的名字时,没有异常提示,错误码是126。我的当前路径是在xulrunner路径下,换成user32.dll就可以正常加载。
图片连接:
有人能解释这个吗?
import std.loader;
void main()
{
scope auto dll = new ExeModule(r"xpc ...
by qiezi 2007-04-11 浏览 (3343) 回复 (83)
dxpcom v0.1 发布
由于windows上一直遇到DLL加载失败的问题,所以测试是在linux上进行的。
dxpcom v0.1下载地址
包括对xpidl的修改,增加了-m d选项,用来产生d接口。-m dwrap选项还在编写中,生成的代码现在还无法使用。
mozilla/xpcom/*.d大部分是用修改过的xpidl生成的,另有一些是使用htod工具转换的。
有空可以帮我测试一下,目前还不保证转换完全正确,但 ...
by qiezi 2007-04-16 浏览 (10377) 回复 (161)
相关新闻
[听译大师说话]python 创始人访谈录2: python 的起源 特点和未来
perl 创始人和 python 创始人
听译这东西的确很累人,一次翻译太多也很疲惫。 我尽量想在一篇博客中包含尽量多的内容,结果最终搞的自己兴趣全无了,下次看来还是应该一点一点的来。 我的听力还是不好,有一些东西没听出来我就不翻译了,大体意思上应该不会差很多的,希望大家见谅。
主持人: Chris DiBona (Google 开源网站负责人) and Leo Laporte (Tw ...
by koalant 2008-07-22 浏览 (1251) 回复 (3) 关键字:
XJ: 一个扩展Java语言的方案
Java历来是一种以不变应万变的语言。在Java 5中,annotation的引入使得Java在某些特殊的应用场合(如企业应用)中能够进行定制。Annotations 可被看作是用Java核心技术来定义的"领域特定语言"(Domain Specific Languages,DSLs)。
Annotation本质上是一种 name-value 形式的绑定,仅限于它们所能表达的意义。它们不能定义新的 ...
by levis2000 2008-04-16 浏览 (1087) 回复 (3) 关键字: extensible java
Scala2.7.1 RC1已经发布
引用Scala是一门现代的多范式编程语言,志在以简练、优雅及类型安全的方式来表达常用编程模式。它平滑地集成了面向对象和函数语言的特性。
Scala是面向对象的:Scala是一个纯面向对象语言,在某种意义上来讲所有数值都是对象。对象的类型和行为是由class和trait来描述的。Class的抽象可由子类化和一种灵活的基于mixin的组合机制(它可作为多重继承的简单替代方案)来扩展。
Scala是 ...
by Eastsun 2008-04-13 浏览 (583) 回复 (0) 关键字: scala
推荐知识库条目
Comming soon

