Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix typos and wrong translations, translate non-finished part #11

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 7 additions & 5 deletions welcome/welcome-to-d.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ D 语言是现代编译器的集大成者,它还拥有着下面这些特性:

{{#dmandesktop}}

- _high level_ constructs for great modeling power
- _高层次_的语言结构提供了强大的建模能力
- _高性能_,编译型语言
- 静态类型
- 提供系统 API 以及对于硬件的直接接口
Expand All @@ -24,7 +24,7 @@ D 语言是现代编译器的集大成者,它还拥有着下面这些特性:
- 平缓的学习曲线(类似 C,Java 等的语法)
- 兼容 C 的二进制接口
- 有限制的兼容 C++ 的二进制接口
- 多范式(命令式,结构化,面向对象,通用,纯函数式,and even assmble
- 多范式(命令式,结构化,面向对象,通用,纯函数式,甚至包括汇编语言
- 内置的错误检测支持(契约,单元测试)

... 还有更多 [特性](http://dlang.org/overview.html).
Expand All @@ -33,7 +33,9 @@ D 语言是现代编译器的集大成者,它还拥有着下面这些特性:

### 关于本教程

本教程的每一部分都附带了一个源代码实力,可以通过修改这些例子来实验 D 的语言特性。单击 _run_ 按钮(或者使用 `Ctrl-enter` 快捷键)来编译运行它。
本教程的每一部分都附带了一个源代码实例,可以通过修改这些例子来体验 D 语言的特性。单击 _run_ 按钮(或者使用 `Ctrl-enter` 快捷键)来编译并运行它。

你可以通过点击下方的链接"`<` 上一节" 和 "下一节 `>`", 或按左右方向键来浏览这个互动之旅,也可以通过点击页面上方的目录直接进入某个章节。

### 协作

Expand All @@ -53,8 +55,8 @@ void main()
writeln("Hello World!");

// 一个给有经验的程序员的例子:
// 在不进行动态内存分配的情况下,创建了三个数组
// 并对他们进行排序
// 给定三个数组,在不额外请求内存的情况下
// 对里面所有的数进行原地排序
int[] arr1 = [4, 9, 7];
int[] arr2 = [5, 2, 1, 10];
int[] arr3 = [6, 8, 3];
Expand Down