有人用过 vlang 这个语言吗 看介绍好像可以一统天下的样子 蛮吊蛮吊的

2021-12-03 07:31:13 +08:00
 xoxo419
7392 次点击
所在节点    程序员
31 条回复
SingeeKing
2021-12-03 07:44:31 +08:00
v2 几年前讨论过,很多宣传的功能都还没有
xoxo419
2021-12-03 07:47:23 +08:00
@SingeeKing 嗯,我也搜索了,但是几年过去了 想看看有没有人在用了
zhs227
2021-12-03 08:17:46 +08:00
作者凭一几之力,写了个 v ,又写了 v-gui ,vweb, v-orm, 模仿 github 写了个 gitly ,最近又写了个 vnix 来证明 v 语言可以写内核。又想办法在安卓这些东西上编译,又写了转译器支持从 C 转到 v 。总体感觉还是个 one-man project ,虽然 v 语言主体还有其他贡献者。作者更善长写 demo ,能够 demo 以后就不再用心去优化了

与其一早就铺这么开,什么都不完善,不如先把语言主体弄完善一点。
Accessing
2021-12-03 09:06:14 +08:00
不太清楚编程语言的发展过程,不知道这种东西是否真能被大规模使用。
2021 年了,没有靠山能成吗?
最近几年开始流行的那几个,后面都有大公司的影子,而且发明之后立即就有应用场景。
jslang
2021-12-03 09:16:01 +08:00
语法糖挺喜欢的,比 go 和 rust 好,性能好像也差不多,打算自己试试水
Accessing
2021-12-03 09:20:54 +08:00
99% of percent of the new programming languages are nothing more than a syntactic sugar over an existing language, and 99% percent of their developers are developing without any real use case and. I suppose they are made only to collect some money (by donations eventually). As they are developed they are immediately forgotten.

99%的新编程语言只不过是现有语言的一种语法糖,99%的开发人员在开发时没有任何实际的用例和代码。我想他们只是为了筹集一些钱(最终通过捐款)。随着它们的发展,它们会立即被遗忘。

😹😹😹😹
libook
2021-12-03 10:30:01 +08:00
个人经验来说,宣传都没什么可信度,当年 Go 还说取代 C++,Deno 还说取代 Node.js ,JS 也说过一统天下……

具体还是看社区活跃度、杀手锏项目数量、公司采用情况。

套用 Hype Cycle 的话,这个语言可能还处在第一阶段?

我个人是指零星看过几篇推广介绍,还没听说有多少人用起来。
anonydmer
2021-12-03 10:31:09 +08:00
几年了,还是没啥大的进展
lasuar
2021-12-03 10:41:04 +08:00
核心是一个人 忙不过来 你现在去贡献就元老人物,在这里讨论没有 luan 用,永远是观众 /游客
2i2Re2PLMaDnghL
2021-12-03 10:48:37 +08:00
@Accessing 别说最近几年开始流行的,就是 C 也有 Unix ,JavaScript 有 Netscape
用途不确定,只是为了解决以前的语言的痛点而构造还能广泛被使用的新语言,也就 Java 和 Golang 了吧
但这两个的广泛也是有实际应用助推的。
Accessing
2021-12-03 11:12:57 +08:00
@2i2Re2PLMaDnghL

没有靠山主要指的是 Ruby ,这个语言当时纯是玩票的,现在流行度也不错。

Python 没看过创始人的相关书籍,不知道历史,但感觉当时也是个制作原型的小玩具。

找找还是能找出不少的。
Accessing
2021-12-03 11:27:05 +08:00
@2i2Re2PLMaDnghL

查了一下发现 Python 开发也是有明确需求的,不过那个需求太简单,只是调用 Amoeba 的 API 而已,从某种意义上来说,也算是个玩票式的语言,后来发展到这么大的作者也没料到。
cmdOptionKana
2021-12-03 11:39:52 +08:00
没靠山真的是太难了,看人家 Swift ,背靠苹果大山,一出来就直接被大家用于生产环境。

再看看没靠山的 Ruby ,就算遇到机会飞起来,还是后继无力又掉下去了。
ipwx
2021-12-03 12:02:19 +08:00
这个作者是真爱,以至于有些洁癖。

看了看他最自信的亮点大概是:写出来的程序小而美。我似乎当年也有那个喜欢各种小而美的时代,觉得 Delphi 做出来才几百 K 的绿色软件,比 DotNet C# 高到不知道哪里去了。

为了这个目的才捣鼓了这么多 demo 。也是因为这个原因所以才热衷于写 demo 。

可惜,长大了才明白,把一个已经存在的东西做的小而美,其实没有多大意义。新东西才有意义,哪怕为了快速开发,是大而丑的。
zhuangzhuang1988
2021-12-03 12:11:56 +08:00
当时有木兰 还有 vlang
都是前端翻译
对 vlang 就是各种理解
对木兰就是各种嘲讽
zjsxwc
2021-12-03 12:13:44 +08:00
当时好像有内存泄露翻车的问题,不知道现在怎么样了
ungrown
2021-12-03 12:28:24 +08:00
@Accessing #12
python 能发展起来其实跟它一开始的定位和特点还是分不开关系的。强类型、动态类型、易于扩展的 C 接口、简洁的语法……讲真,如果真的仅仅是为了写个脚本,这个语言没必要具备这些属性,显然 python 的创始人从一开始就考虑了很多。
论优劣,在不考虑计算性能的情况下,python 在应用上和主流语言打得有来有回。即便考虑性能,如今的借助 cython 、JIT 也能把 python 的性能提高一两个数量级,几乎能摸到 C 的脚后跟了。而以“性能”为代价换来的,是无比简洁的语法,是明显更少的代码量和开发成本。
python 门槛低上限高,易学易用。在“上得了台面”、“赚得了名利”的场景以外,python 还在各行各业被用来写各式各样的脚本、工具包,帮助人们提高效率、方便工作、享受生活。真心的,哪怕就算 python 在商用领域绝迹,甚至不能拿来谋职,这个语言依然会被无数人拿来写各式各样的工具,尤其是那些“低含金量”的应用场景,是其他主流语言难以覆盖的。
python 作为当今最强胶水,有着如同菜市场般热闹的生态,这种“勃勃生机、万物竞发”的境界,真的和它易学易用、无限可能的秉性是分不开的。
janus77
2021-12-03 13:49:46 +08:00
1. 不要宣称解决了什么语言的痛点 光说优点不说缺点有啥用?人家什么生态你什么生态?除非你完全兼容他 还要一直维护以跟上他的新特性
2. 不要宣称自己多优雅、理念多先进,先做个东西出来,哪怕是小的,只要经用
3. 生态先不说,两大问题先处理一下:一是编辑器 /IDE , 二是对各种 cpu/操作系统的兼容性
krixaar
2021-12-03 13:52:31 +08:00
@zhuangzhuang1988 #15 vlang 的方向是更容易写的 C ,木兰的方向是更难写的 Python ,态度能一样么……
kidonng
2021-12-03 17:35:38 +08:00
看看 《 V is for Vaporware 》 里提到的改了哪几条再说吧🐶
一众新语言里可以看看 Crystal 💎

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/819682

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX