All Projects → chinanf-boy → V-zh

chinanf-boy / V-zh

Licence: other
中文翻译:<vlang-io/V> V 编程语言(未发布,但从数据看,值得了解一下) ❤️ ❤️

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to V-zh

mdBook-zh
中文翻译:<mdBook> 一个从 Markdown 文件创建现代在线书籍的实用程序 ❤️ 更新 ✅ 2022-1-8
Stars: ✭ 24 (+100%)
Mutual labels:  docs, zh
ripgrep-zh
中文翻译:<BurntSushi/ripgrep> 一个面向行的搜索工具 ❤️ 校对 ✅
Stars: ✭ 82 (+583.33%)
Mutual labels:  docs, zh
bat-zh
🇨🇳翻译: <bat> 一个`cat(1)`克隆与语法高亮和Git集成 ❤️ 校对 ✅
Stars: ✭ 129 (+975%)
Mutual labels:  docs, zh
tokei-zh
🇨🇳翻译: <tokei> 代码信息的统计程序 ❤️ 校对 ✅
Stars: ✭ 92 (+666.67%)
Mutual labels:  docs, zh
taocpp.github.io
The Art of C++ Website
Stars: ✭ 14 (+16.67%)
Mutual labels:  docs
docs
Unleash Bitcoin's full potential with decentralized apps and smart contracts. The documentation covers key aspects of the Stacks network and technology and provides tutorials and other helpful content for developers.
Stars: ✭ 134 (+1016.67%)
Mutual labels:  docs
teedoc
wiki and multi docs friendly static document site generator(doc generator), convert markdown and jupyter notebook to html website. wiki 和多文档友好的静态文档网站生成工具
Stars: ✭ 72 (+500%)
Mutual labels:  docs
fusionauth-site
Website and documentation for FusionAuth
Stars: ✭ 24 (+100%)
Mutual labels:  docs
docs
লারাভেল বাংলা ডকুমেন্টেশন
Stars: ✭ 32 (+166.67%)
Mutual labels:  docs
LearningReIn30Mins
正则表达式30分钟入门
Stars: ✭ 20 (+66.67%)
Mutual labels:  docs
laravel-mailcoach-docs
The docs of Mailcoach
Stars: ✭ 29 (+141.67%)
Mutual labels:  docs
vim-mdnquery
Query the Mozilla Developer Network documentation without leaving Vim
Stars: ✭ 19 (+58.33%)
Mutual labels:  docs
docs
Documentation for Bolt.
Stars: ✭ 47 (+291.67%)
Mutual labels:  docs
purescript-resources
This is a repository for a docs site on how to figure things out in PureScript as recommended by me.
Stars: ✭ 47 (+291.67%)
Mutual labels:  docs
samples
📚 Sample config
Stars: ✭ 32 (+166.67%)
Mutual labels:  docs
vapor-docs
The Vapor documentation.
Stars: ✭ 46 (+283.33%)
Mutual labels:  docs
curriculum
alem learning platform curriculum
Stars: ✭ 14 (+16.67%)
Mutual labels:  docs
docs
Source for Storj DCS docs
Stars: ✭ 63 (+425%)
Mutual labels:  docs
dr-ui
Design system for docs.mapbox.com
Stars: ✭ 27 (+125%)
Mutual labels:  docs
navio2-docs
No description or website provided.
Stars: ✭ 36 (+200%)
Mutual labels:  docs

vlang-io/V translate-svg

「 V 编程语言 (未发布,但从数据看,值得了解一下) 」

中文 | english


校对

翻译的原文 与日期 最新更新 更多
commit 2019-03-17 last 中文翻译

贡献

欢迎 👏 勘误/校对/更新贡献 😊 具体贡献请看

生活

If help, buy me coffee —— 营养跟不上了,给我来瓶营养快线吧! 💰


V 编程语言

V 将于 2019 年 6 月开源。4 月 15 日 提供早期访问。

https://vlang.io

文档:https://vlang.io/docs

推特:https://twitter.com/vlang_io

快速编译

V 每个 CPU 核心每秒编译 150 万行代码

cd doom3/
wc -l doom3.v     # 458 713
time v doom3.v    # 0.5s

和其他语言的,编译速度基准的比较

安全

  • 没有全局变量
  • 没有 null
  • 没有未定义的值
  • 选项类型
  • 泛型
  • 默认不变性
  • 部分纯粹的功能

C/C ++ 转译

V 可以转译整个 C / C ++项目,为您提供安全性,简单性,还有高达 200 倍提升的编译速度。

std::vector<std::string> s;      s := []string
s.push_back("V is "); 			 s << 'V is '
s.push_back("awesome");			 s << 'awesome'
std::cout << s.size();			 println(s.len)

阅读有关转译 Doom&Doom 3,LevelDB,SQLite 的内容。(即将于 3 月发布)

400 KB 编译器,具有零依赖性

整个 V 语言及其标准库小于 400 KB。你可以在 0.3 秒内,构建 V。

为了比较:

需要空间 构建时间
Go 525 MB 1m 33s
Rust 30 GB 45m
gcc 8 GB 50m
Clang 15-20 GB 25m
Swift 70 GB* 90m
V 0.4 MB 0.3s

性能

  • 和 C 一样快

  • 最少的内存分配数量

  • 内置序列化,无需反射(reflection)

热代码重载

无需重新编译,即可立即获取更改!

由于您在每次编译后,不必浪费时间进入状态,因此可以节省大量宝贵的开发时间。

演示热代码重新加载。

用于构建可维护程序的简单语言

你可以通过浏览文档来学习整个语言,半小时内搞定。

尽管很简单,但它为开发人员提供了很多动力。你用其他语言做的任何事情,你都可以用 V 做。

REPL

>$ v
>  data := http.get('https://vlang.io/utc\_now')?
>  data
>  '1551205308'

原生跨平台 UI 库

构建原生的原生应用程序。您不再需要嵌入浏览器,来快速开发跨平台应用程序。

到处都行

V 可以编译为(人类可读的)C,因此您可以获得 gcc 和 Clang 的优秀平台支持和优化。

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].