相信每个程序员对现有语言都有或多或少的不满,而我现在就在全职开发一门全新的编程语言。
为了让语言更匹配程序员的需求,希望寻求一些对语言设计有自己想法的同学,共同来探讨、设计公认的优秀编程语言。你不需要懂编译器原理,也不需要参与开发。你只需以用户的视角发表自己的观点,说不定我们可以实现你的想法。
这个语言的主要目的是用来写前端页面和后端接口的,也就是所谓的业务开发。国内多数一线码农都是这个语言的目标用户。
语言的优势有:
如果你也是热爱编程,有点强迫症,对自己每天都在用的编程语言有多多少少的想法,欢迎加入我们。
101
fy 2023-10-02 21:41:46 +08:00 3
什么都不方便透露,那么等成品出来再来发帖吧
|
103
xuld OP @h19981126g 可以先聊聊想法
|
104
nomagick 2023-10-02 22:08:07 +08:00 1
功能越多就越抽象,整体性越强,门槛越高。
编程这个行当仍在不断发展,越能与时俱进,就越不稳定。 你想降低门槛,那么就会破坏整体性,一些功能就会被滥用。 你想稳定,那么就会破坏可拓展性,生命周期就会短。 你大部分语法和 js 一致,建议你看一下 coffee script ,看它是如何走上和走下历史舞台。 |
105
netabare 2023-10-02 22:42:01 +08:00 via Android 2
只需以用户的视角发表自己的观点:
指的是其他热心用户每提出一个想法或者建议都会被冷言反讽怼回来。 |
106
hawei 2023-10-03 01:03:05 +08:00
可以 i 了解一下 remix + prisma, 我认为已经是 ts 下最佳的全栈实践了.
|
107
zhangk23 2023-10-03 04:57:31 +08:00
我猜您是否在寻找 JSP web 开发教程?
|
108
YuJianrong 2023-10-03 05:53:06 +08:00 2
"国内多数一线码农都是这个语言的目标用户"
然而在这里“目标用户”提出的质疑都被喷回去了…… |
109
zzz6519003 2023-10-03 06:49:30 +08:00
讲清楚你想要啥 初心
|
110
cssk 2023-10-03 07:05:00 +08:00 via iPhone
自信好高,口气好大,将来必摔得好疼
|
111
wolfan 2023-10-03 08:40:37 +08:00
作为实验项目还是很好的,但是如果作为商业项目还是找特定垂直领域发展吧。
|
112
techmale 2023-10-03 09:28:10 +08:00
只有一句「加油」
在这里你很难找到和你有相同 mental context 的人类的 |
113
leonard916 2023-10-03 09:58:34 +08:00
@xuld 可以呀,要不回頭搞一個 Google group 什麼的。 你也看到 這是 6 年前的想法 加上現在流行的語法糖 至少業務代碼會很方便 😄
|
114
xuld OP @leonard916 我邮箱 [email protected] ,可以把联系方式发我,我加你,准备建个 wx 群
|
115
leonard916 2023-10-03 10:23:04 +08:00
@xuld VX 就算了 到時候被 TX 抄走 就沒得玩 搞不好還得打官司
|
116
Braisdom 2023-10-03 10:25:36 +08:00
伟大的产品设计,往往来自对日常工具的抱怨,刚开始肯定会待遇各种质疑,因为很多人未必有楼主的经历和认识。
万事开头难,坚持更为艰辛,楼主加油。 目前我的产品也差不多成熟了,一种应用于数据分析的高级查询语言,设计通用型语言,周期太长,过程中不确定性因素太多了,楼主有兴趣加我: https://www.agiquery.com 我的产品网站 |
117
Baoni 2023-10-03 11:11:46 +08:00
"你只需以用户的视角发表自己的观点,说不定我们可以实现你的想法。"
“关于怎么推广语言我另有安排。我一直认为:程序员是世界上最固执、最难出钱的群体。就写点优势、做个官网、在论坛推广推广就指望程序员来用,我认为是不行的,我也不会这么做” 看懂了,是来找韭菜的 |
118
BugCry 2023-10-03 11:22:39 +08:00 via Android
我有一个 idea ,现在就缺一个程序员了
|
119
duchenpaul 2023-10-03 15:12:24 +08:00
语言连个名字都没有, 更不知道是否开源, 那要流行起来, 路很漫长啊
|
120
LokiSharp 2023-10-03 18:50:54 +08:00 via iPhone
@xuld 谈什么加入不加入,是不准备开源么,开源就甩代码出来有优点自然会有人 PR ,不开源再好也没人用
|
121
magiclx 2023-10-04 10:03:11 +08:00
相信你可以成功,前提是投入足够的钱。
|
122
bao3 2023-10-04 12:18:26 +08:00
我纯瞎说,现在儿童编程这么赚钱,是不是可能设计一些可视化的语言,让儿童学会简单地逻辑性、计算方法,让他们通过简单地拖拽就可以制作的小程序,比如时钟、小游戏、大树模拟器。比让孩子学 python 去 import 要有意义的多。
因为小朋友跟我说,他上的编程课最快乐的部分是玩机甲大师(遥控互斗),我后来去旁听了,确实在真正编程的部分,很无聊。如果是花同样的钱,我宁愿让孩子玩积木而不是上来就是 python 。所以不知道这对楼主有没有帮助,我是觉得可以赚钱,而且比设计成其他的方式要更快盈利
|
123
xuld OP @bao3 在国内,如果要搞儿童编程。招生是最难的问题,如果解决了招生,其它都不是问题。国内 300%的儿童编程机构是不可能自己去研发的,都会找现成的。
|
124
llsquaer 2023-10-05 03:16:45 +08:00
自然语言编程? 或者说 填鸭式编程。觉得还是挺不错的。。就好比 Python 库那么多,大多数算是填鸭式的编程了。
|
125
tuomasi 2023-10-05 09:50:03 +08:00 via Android
加油,狠狠的搞个三五年,到时候我们都用你的语言,图的就是这块的技术,遥遥领先
|
126
yanyao233 2023-10-05 21:42:02 +08:00
创意很好,简单期待一波
|
127
deorth 2023-10-06 22:41:07 +08:00 via Android
微内核
|
128
qsgy123456 291 天前
有想法。而且我发现了一种方案可以统一全部编程语言:通用代码映射语言。
现在完全开发一种独立的语言是很难的,因为各个领域的解决方案都已经有老牌语言占领了。所以在原有语言的生态基础上增强能力更实用。但我发现,增强到极致以后,实际上语法已经变成了一种新语言,但生态还是可以用旧语言。 这个方案简单说是将一种类 lisp 的写法(方便写语法表达树)和其他编程语言建立双向映射。 好处是,既有 lisp 这样强大的表达能力,又能够充分利用老语言的语法分析器和生态(所有的库都能用) 我认为这是严谨编程语言的终极形态。 感兴趣加个联系方式一起讨论。v 是 work_oy |
129
qsgy123456 291 天前
再补充一下,方便理解。C#写 WPF ,XAML 语言实际上是映射成了 C#再编译的,而且是单向映射。lisp 代码表达能力足够强,所以可以将 lisp 代码和其他语言,例如 C#,进行双向映射。
为什么要双向映射而不是单向呢? 这样的话,C#代码报错的部分,可以映射到你的 lisp 代码,方便你看 lisp 代码的错误。 同样,我希望能够用 lisp 代码来编写新的语法规则,限制部分源代码的写法,避免更多犯错。这种设计能灵活地约束程序。 lisp 语言的括号太 tm 多了。所以我设计了一种新的写法,能够去掉多数括号又不失美观。 貌似我等级不够,不能发链接,私信吧 |