我在全职开发新编程语言,寻找对语言设计有想法的同学
相信每个程序员对现有语言都有或多或少的不满,而我现在就在全职开发一门全新的编程语言。
为了让语言更匹配程序员的需求,希望寻求一些对语言设计有自己想法的同学,共同来探讨、设计公认的优秀编程语言。你不需要懂编译器原理,也不需要参与开发。你只需以用户的视角发表自己的观点,说不定我们可以实现你的想法。
这个语言的主要目的是用来写前端页面和后端接口的,也就是所谓的业务开发。国内多数一线码农都是这个语言的目标用户。
语言的优势有:
降低入门门槛。现在让一个 10 年的前端写 java ,或让 10 年的后端写 css ,都是很难的,因为无论前端还是后端不只是学一门语言就可以,还需要掌握很多的框架、经验。我们希望破除这个状态。
开箱即用。现在要写一段 java ,需要先配置环境、配置 ide 、配置依赖,再熟练的人都不能很快写一个很简单的小工具。我们希望程序员可以随时随地编程。
稳定的开源项目。现在虽然有很多开源项目,但很少有开源项目可以下载源码后,不看文档就直接跑起来,都需要折腾一些环境、版本、兼容性,才有可能跑成功。我们希望用这个语言开发的开源项目,无论在什么环境都可以正常跑起来。
语言还有其它的核心优势,目前还不方便透露。
如果你也是热爱编程,有点强迫症,对自己每天都在用的编程语言有多多少少的想法,欢迎加入我们。
期待着
上来就是高大全, 鄙人认为这样的语言是不可能存在的, 过于异想天开了
对于第 1 点,可以参考 dart ,听说可以写前后端,样式也是用语言本身写的对于第 2 、3 点,现在有 docker 了所以其实想要的是 dart + docker ?
不知道你说的“高大全”是怎么得出来的。没有任何一个产品可以获得所有人的认可,就像如此成功的微信也有很多人天天骂。不需要所有程序员的认可,我只需要能捕获一些程序员用户的认可,目标就达成了。
不要总是给别人的 idea 盖帽。人家思考过后,觉得有意义去做,就是自己的成长,所探索出来的解决方案也是程序员社区的财富。
我是“全职”做一个产品。这个“产品”的定位是可以解决你现在开发业务碰到的各种问题。我的目标显然不是为了上面几个优势,而是为了切实解决你的“开发成本高”的问题。
wasi?
kmp 现在还半死不活呢,op 是有自信比 jb 干得好吗?或者 flutter 和 Google ?
楼主怎么评价最近在研究飞机拉线的那位同学?
居然没一个语言本身的特性相关的优势你知不知道 programming language 本身是一门科学?有其自己的理论?
如果把语言的任何一个细节拿出来,一定能在市面上找到类似甚至完全一样的。就像抖音支付宝也有聊天功能,但你还不是用微信聊天么。我的目标是研发一个商业化的产品,而不是玩具。不要找类似的产品来对标,一定是有差异的。
不要随便评价别人
你说的没错,语言本身的优势确实没提,我想到的优势已经验证过没问题了,不需要再讨论,我主要是想听更多人的想法。
往真正的人工智能和 ai 方面走,目前国内外还在起步阶段,好多领域都没有开始比如私有编码的眼镜(需要特定密码写入的眼镜才能看到某个屏幕的内容比如手机屏幕)等等
说实话,看你的说明就很扯,你说的这些,全部都不是编程语言可以解决的问题。
不错,好语言,非常好。
不把你的语言特性说出来,探讨个啥啊
anaconda 是不是就是这样的工具。
你不如直接加入 google 去提升 go.
你说的那几种优势 nodejs + docker 就能解决。Ts 前后端都可以写,vscode + codespace 能解决大部分问题,js 的社区活跃度还可以 ,所以单纯从你的语言目的来看写前端页面和后端接口应该是有一些最佳实践了
你说的对,因为我要做的也肯定不是单纯的一个“编程语言”而已
我仅仅给一个建议,不是打击你:编程语言想要流行起来,最好依托一个比较竞争不激烈的业务场景比如 go 有 google 和 k8s 的支持,在云原生上比如 python 有 pytorch 和 tf ,借了好大一股深度学习的热潮你的目标场景这么流行,真的很卷很卷
所以的优势,你一定能找到其它现成的方案实现。那...又如何?微信的优势,其它 app 也可以做到,为啥你还是用微信?
关于怎么推广语言我另有安排。我一直认为:程序员是世界上最固执、最难出钱的群体。就写点优势、做个官网、在论坛推广推广就指望程序员来用,我认为是不行的,我也不会这么做
#22 微信的优势别的 App 还真做不到啊,聊天软件具有天然的用户粘性,其他的软件做的也只是有效的补充。我的意思是说你要解决的问题已经有很成熟的解决方案了,而语言恰恰不是解决方案提供商
好好好,加速加速
我现在不想聊“如何推广语言让程序员用”这个话题。我认为这个话题不应该和程序员聊。
#26 认真看一下再回复,别魔怔了
"就像抖音支付宝也有聊天功能,但你还不是用微信聊天么。"大哥,现在你才是“抖音支付宝”,js/C#/C++,甚至 Koltin/Dart 才是“微信”。
是的,用 抖音支付宝 来形容还算客气了,其实现在是一个都没上架的无名 app ,上架了也不会有人用。另外,抖音支付宝的产品经理在加聊天功能的时候,有没有被人骂
OP 不会是 UOS 员工吧?
不是。这个帖子的主题不是为了推广,也别质疑这里提的优势是不是有助于推广。这个语言已经有用户了。我现在只想把语言做好。需要更多的未来潜在客户的指导。
不卷的可能性:OP 开发的语言是鸿蒙指定官方开发语言
楼主可以参考一下 Google 最新推出的 Carbon ( github.com/carbon-language/carbon-lang )和 Mojo ( www.modular.com/mojo ) 确实应该找到自己的定位和目前 devops 确实的痛点再去研发新的语言
造屎不难,难的是强制别人吃你造的屎的能力。你要是有能力像微信一样强制别人吃,也没必要在这里问程序员喜欢什么口味的屎了。
应用场景是这样的,我想要 A 手机,无论是使用 wifi 还是蜂窝网络的情况下,A 手机再发射热点出去,供任意设备连接,这会 A 手机开启了 vpn 功能也就是正在使用小猫咪🐱…
有时候不在家想有个远程桌面用,这样在公共电脑上不用装软件登录啥的。 用途就是看看微信,WPS 编辑文档,访问访问网页,用什么样的系统可以最小化资源?毕竟虚拟机要 24 小时开启…
能够上 V 站基本就已经过滤掉了小白,说明 V 友们基本都脱离了菜鸟的范围。目前网上讲 vue 源码的文章大部分都是讲的是运行时的源码,比如响应式原理、diff 算法之类的。其…