想知道大家对国产开源的 MATLAB 怎么看?

2020-10-14 11:07:09 +08:00
 py2cn
我在 Gitee 上发起了一个基于 python 的开源数据处理工具 pyminer,类似 MATLAB,但是发布后经常被各种吐槽。

常见槽点:
1 、为啥不用 c++,为啥不用 java,为啥不是云端的形式,

2 、我是上班族,精力有限,目前开发进度非常有限,想拉几个人跟我一起开发,结果 QQ 群加的人基本都是来围观的,一直不说话,不知道都咋想的

3 、之前有个朋友参与比较多,结果后来跟群里其他人吵架了,2 个人都退群了。

4 、有的人直接想把这开源项目挂到自己公司名下,说反正是开源的。

5 、有的人要申请著作权

6 、在 Gitee 上传后,有人让再上传到 github,上传后又没什么人参与,稀稀落落的 star 看着都没心情维护

总而言之,在国内做开源真心累,出于情怀做个踏实的东西出来非常不容易!

最后,想知道大家对国产开源的 MATLAB 怎么看?
11136 次点击
所在节点    奇思妙想
87 条回复
baka
2020-10-15 00:20:06 +08:00
numpy 本身参考 matlab 设计,你再包装 numpy 做个“开源 matlab”?
你怎么不包装 linux 做个“开源 windows”呢?
chihiro2014
2020-10-15 00:30:57 +08:00
站在巨人的肩膀上,并不是什么错误= =
inframe
2020-10-15 00:38:03 +08:00
贵 web 被阻断了哈哈哈哈
买个国外的 vps 不香吗
daweii
2020-10-15 04:07:47 +08:00
Octave 了解一下
wormtooth
2020-10-15 07:21:33 +08:00
从目前来看,你做的应该是一个类似 jupyter notebook 的桌面版,而不是 Matlab 。如果你的项目能让人更好地交互使用 python,那也是极好的。
py2cn
2020-10-15 08:18:19 +08:00
@ncepuzs 谢谢,我的锅,备案确实掉了,前一天还能正常访问
py2cn
2020-10-15 08:19:38 +08:00
@flowfire 才来源两个月,开发进度比较慢,准备功能做的差不多了再打包
py2cn
2020-10-15 08:20:15 +08:00
@jmc891205 嗯嗯,谢谢,建议收下了!
SecureCode
2020-10-15 08:22:33 +08:00
找加速帝领个经费,再宣传一波,
kokutou
2020-10-15 08:36:58 +08:00
你要明白一个事。。。
如果一个东西真的没什么人用,
那这个东西一般真的就没啥用。。。
nl101531
2020-10-15 09:13:33 +08:00
别拉群
py2cn
2020-10-15 09:16:21 +08:00
@SecureCode 参与的开发者都是上班族和学生,不认识啥有钱人哈,没见过经费长啥样,用情怀充值
py2cn
2020-10-15 09:18:53 +08:00
@laike9m 放弃是不可能放弃的,上班族的成就感就在这里了
nonduality
2020-10-15 09:53:44 +08:00
@py2cn 都不太好,要不然叫 TensorLab,Tensor 是张量,跟 Mat (matrix)向量对标,还包含了向量。如果它被人用了,你就叫 pytensorlab,或 TensLab,或 SMTLab (包含 Scalar, Matrix, Tensor )。

至于产品的形态,你最好弄成模仿 Matlab 的语法,然后翻译成对应 Numpy 、Scipy 、Pandas 等的函数调用,当然用户也能直接写 Python 代码。

总之,这需要非常有产品想象力,对 Python 和 Matlab 有深入的使用体验和开发体验,一旦搞成了,就是黑科技了。

再就是,先别急着拉群了,先埋头开发几个月。
laike9m
2020-10-15 09:57:46 +08:00
@py2cn #52 是指放弃“国产开源的 MATLAB”。如果你想对标 Matlab,除了失败我想不到有别的可能。
qcts33
2020-10-15 10:20:41 +08:00
想法还是好的,但总觉得没有必要重复制造轮子。不说 Octave 和 Scilab 这类的,楼上说的 Jupyter 的用户界面也相当友好了,而跟楼主项目非常类似的还有个 spyder 。既然都是开源,没有必要纠结是不是“国产”,我觉得参与到现有项目的开发更能有所突破……
gxgxxn
2020-10-15 10:28:10 +08:00
十分支持楼主!虽然类似 Matlab 之类的工具非一人之力能够完成的,但楼主的尝试是一个好的开始,这点我自愧不如,虽然常常有许多类似的想法,却从未真正付诸实践,实在惭愧。那些说使用 Numpy 等库套壳大佬,难道使用已有轮子就不行吗? Matlab 同样使用大量已有工具库如 mkl 、fftw 之类。
bookit
2020-10-15 10:44:48 +08:00
重大基础工业软件国产化的意义。。。。

你在做 zf 工作报告吗?
py2cn
2020-10-15 11:01:04 +08:00
@bookit 你在说啥? 我一个程序员你跟我说这个,我就是上班族找点成就感
zarte
2020-10-15 11:01:21 +08:00
想法不错,一点点来弄吧。

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

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

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

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

© 2021 V2EX