刷到一个 MLSQL 语言

2022/4/30 2:14:25

本文主要是介绍刷到一个 MLSQL 语言,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

在 https://www.infoq.cn/video/2vFUBYfxFcoFWmSm5WOj 刷到一个 MLSQL 语言,主页 https://www.mlsql.tech/home ,意思是用一种变种 SQL 编写跨各种机器学习服务的语言,包括 spark 等等,我怀疑它只实现到了类似 d2js 的效果,其它语言操作到的类型应该是结果集。作者很兴奋的写了一个 SLOGAN:“一切都是表”。

这个作者可能不太懂关系理论,导致这个东西有点小聪明,另外他熟悉的主要就是 Java 和 SQL,使他最终找了 SQL 作为突破。但是它的发展也足以证明这个方向的价值了。

正好前几天还在想,我已经不想和 CRUD 过不去了,再高大上的 CRUD 也是 CRUD、分布式的 CRUD、K8s 的CRUD,微服务的 CRUD,都是 CRUD。这两年写的东西软件工程方面较为复杂,回头想想纯用SQL来做怎么可能呢,所以我也逐渐理解那些不愿靠 SQL 为生的程序员,毕竟只有 OO 才能铺张开软件工程,OO 才能做个游戏做个 APP。即使套上一个关系运算的名词,也无法说服有点志气的程序员,这里的问题是现有的 RDBMS 和 SQL 没能把关系理论推进到极致。

但是心里也不等于就完全放弃了,昨晚正好有个新想法,这个想法的要点是将关系运算 OO 化,和过去的 ORDBMS 相比,这是一种更准确更透彻的切入,等回头发一个草稿。



这篇关于刷到一个 MLSQL 语言的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程