(诚心求问)想开发AI软件,各位佬有无推荐的编程语言?

如题,本人只会Python,且只做数分和机器学习,从来没接触过前端开发 :rofl:

现在想开发win端,但是上网一看推荐什么语言的都有,脑瓜子都大了…C、C++、C#、Java、JavaScript、TypeScript、Node.js、Electron、Go、Flutter、Rust

  • Github上不少开源项目都用Typescript,不知道咋样
  • 用Java、Flutter似乎方便多端开发
  • 不了解C、C++,是不是不大好上手?

各位搞开发的佬有什么推荐的吗?想好好学一门语言来做软件 :left_facing_fist:(不考虑python,毕竟我看到的python软件又丑又慢 :joy:

8 Likes

AI软件?哪方面?机器学习?

1 Like

win那就是C#了,前端一般node或者electron吧

1 Like

啥软件,python不是做ai最适合啦么

1 Like

前端应用,AI什么的直接调API了

指的事哪种软件,桌面端exe还是网页

1 Like

exe吧,不想做web端的

软件如果没什么特别要求,会python就用pyqt就可以了。

1 Like

python可以开发win啊

1 Like

python没啥好用的gui库吧,我看到的python gui都好丑 :rofl:

要是想用前端js或者ts语言做成exe,就Electron
想用后端语言做exe,你可以就用python,用pyqt

1 Like

python的前端开发库,比如tinker pyqt啥的感觉都不大友好,慢且丑(个人感觉)

c++的qt那边的ui库基本都可以拿过来pyqt用
不过如果只追求好看的话,还是前端的ui库多,快速上手的话试试Electron吧还是

1 Like

AI回复 (4.0 KB)
要好看用 Electron 吧

1 Like

pyqt只是能用python开发gui的技术,想要好看ui去找ui库呗。前端ui多不过前端开发的桌面程序打包都很大。

1 Like

好像之前有听过,我去了解一下

想问下typescript这种咋样,我看github上不少前端都是用的ts

Electron好看,TS也行,试试吧。

1 Like

跨平台不考虑下Flutter?tieba_025接近原生开发的性能

1 Like

你可以先上手js来写代码,ts主要是解决js太过于动态的问题本质是一样的,你写python应该有体会吧,动态类型。ts最后还是会被编译成js文件的,只是因为写了类型标注之类的,更好维护而已

1 Like