我在全职开发新编程语言,寻找对语言设计有想法的同学

2023-10-01 21:15:52 +08:00
 xuld

相信每个程序员对现有语言都有或多或少的不满,而我现在就在全职开发一门全新的编程语言。

为了让语言更匹配程序员的需求,希望寻求一些对语言设计有自己想法的同学,共同来探讨、设计公认的优秀编程语言。你不需要懂编译器原理,也不需要参与开发。你只需以用户的视角发表自己的观点,说不定我们可以实现你的想法。

这个语言的主要目的是用来写前端页面和后端接口的,也就是所谓的业务开发。国内多数一线码农都是这个语言的目标用户。

语言的优势有:

  1. 降低入门门槛。现在让一个 10 年的前端写 java ,或让 10 年的后端写 css ,都是很难的,因为无论前端还是后端不只是学一门语言就可以,还需要掌握很多的框架、经验。我们希望破除这个状态。
  2. 开箱即用。现在要写一段 java ,需要先配置环境、配置 ide 、配置依赖,再熟练的人都不能很快写一个很简单的小工具。我们希望程序员可以随时随地编程。
  3. 稳定的开源项目。现在虽然有很多开源项目,但很少有开源项目可以下载源码后,不看文档就直接跑起来,都需要折腾一些环境、版本、兼容性,才有可能跑成功。我们希望用这个语言开发的开源项目,无论在什么环境都可以正常跑起来。
  4. 语言还有其它的核心优势,目前还不方便透露。

如果你也是热爱编程,有点强迫症,对自己每天都在用的编程语言有多多少少的想法,欢迎加入我们。

9077 次点击
所在节点    程序员
129 条回复
fy
2023-10-02 21:41:46 +08:00
什么都不方便透露,那么等成品出来再来发帖吧
lxyer1
2023-10-02 21:52:34 +08:00
@Jirajine 十分认可
xuld
2023-10-02 22:00:03 +08:00
@h19981126g 可以先聊聊想法
nomagick
2023-10-02 22:08:07 +08:00
功能越多就越抽象,整体性越强,门槛越高。
编程这个行当仍在不断发展,越能与时俱进,就越不稳定。

你想降低门槛,那么就会破坏整体性,一些功能就会被滥用。
你想稳定,那么就会破坏可拓展性,生命周期就会短。

你大部分语法和 js 一致,建议你看一下 coffee script ,看它是如何走上和走下历史舞台。
netabare
2023-10-02 22:42:01 +08:00
只需以用户的视角发表自己的观点:

指的是其他热心用户每提出一个想法或者建议都会被冷言反讽怼回来。
hawei
2023-10-03 01:03:05 +08:00
可以 i 了解一下 remix + prisma, 我认为已经是 ts 下最佳的全栈实践了.
zhangk23
2023-10-03 04:57:31 +08:00
我猜您是否在寻找 JSP web 开发教程?
YuJianrong
2023-10-03 05:53:06 +08:00
"国内多数一线码农都是这个语言的目标用户"

然而在这里“目标用户”提出的质疑都被喷回去了……
zzz6519003
2023-10-03 06:49:30 +08:00
讲清楚你想要啥 初心
cssk
2023-10-03 07:05:00 +08:00
自信好高,口气好大,将来必摔得好疼
wolfan
2023-10-03 08:40:37 +08:00
作为实验项目还是很好的,但是如果作为商业项目还是找特定垂直领域发展吧。
techmale
2023-10-03 09:28:10 +08:00
只有一句「加油」
在这里你很难找到和你有相同 mental context 的人类的
leonard916
2023-10-03 09:58:34 +08:00
@xuld 可以呀,要不回頭搞一個 Google group 什麼的。 你也看到 這是 6 年前的想法 加上現在流行的語法糖 至少業務代碼會很方便 😄
xuld
2023-10-03 10:19:08 +08:00
@leonard916 我邮箱 xuld@xuld.net ,可以把联系方式发我,我加你,准备建个 wx 群
leonard916
2023-10-03 10:23:04 +08:00
@xuld VX 就算了 到時候被 TX 抄走 就沒得玩 搞不好還得打官司
Braisdom
2023-10-03 10:25:36 +08:00
伟大的产品设计,往往来自对日常工具的抱怨,刚开始肯定会待遇各种质疑,因为很多人未必有楼主的经历和认识。

万事开头难,坚持更为艰辛,楼主加油。

目前我的产品也差不多成熟了,一种应用于数据分析的高级查询语言,设计通用型语言,周期太长,过程中不确定性因素太多了,楼主有兴趣加我: https://www.agiquery.com 我的产品网站
Baoni
2023-10-03 11:11:46 +08:00
"你只需以用户的视角发表自己的观点,说不定我们可以实现你的想法。"

“关于怎么推广语言我另有安排。我一直认为:程序员是世界上最固执、最难出钱的群体。就写点优势、做个官网、在论坛推广推广就指望程序员来用,我认为是不行的,我也不会这么做”

看懂了,是来找韭菜的
BugCry
2023-10-03 11:22:39 +08:00
我有一个 idea ,现在就缺一个程序员了
duchenpaul
2023-10-03 15:12:24 +08:00
语言连个名字都没有, 更不知道是否开源, 那要流行起来, 路很漫长啊
LokiSharp
2023-10-03 18:50:54 +08:00
@xuld 谈什么加入不加入,是不准备开源么,开源就甩代码出来有优点自然会有人 PR ,不开源再好也没人用

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

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

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

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

© 2021 V2EX