Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
业余编程,没想吃这碗饭,自己想做个控制鼠标键盘的辅助程序,功能就是类似于脚本一样的东西,用来提高办公效率,按某个键实现输入特定的字符,完成搜索替换,设置字体样式颜色等,用来提高办公效率。因为操作比较密集频繁,所以需要响应速度快,高效。之前自学了PYTHON,做了一个带界面的工具,然而实际运行效果不理想,尤其是有多线程的时候。现在想换个语言重新写,请问这种类型的小程序是选择C还是C++,还是别的比较好?另外,如果考虑到将来移植到移动端,安卓或IOS系统上呢?
考虑到将来移植到移动端,安卓或IOS系统上呢
考虑跨平台必须 JavaScript/Node.js 一把梭啊,开发桌面可以看下 electron,很多比如 atom、vscode 都是用这个框架开发的。 C/C++ 还是算了,学习和开发成本太高。
@bilgzhan 想学C++不如学Go
@bilgzhan GO这门语言有什么好处啊?简单易学?方便移植到移动端?
@bilgzhan 另外再问下,我现在有点小纠结,到底是继续把python写的那个程序去完善,还是另起炉灶用别的更适合的语言去重写呢?就我描述的这种办公辅助脚本来说,python到底能不能胜任我的需求?心里有点不确定,就怕费了大番周章,最后弄出来的还是差强人意
@siyue2021 go简单易学是和C++比,速度比Python要快30倍。另外部署简单,跨平台,编译出来的文件是可执行文件(windows下是exe),不需要安装其他依赖。但主要是开发服务端程序,没见人用golang写移动端。
python不错的,能胜任。如果考虑跨平台,你可以学下javascript,很简单的。
@bilgzhan 这个JAVASCRIPT跟JAVA比有什么特点?也能像JAVA一样方便移植安卓系统 吗?
@siyue2021 javascript属于脚本语言,学起来和使用起来要简单。要用js开发app还需要学习其他框架,比如ReactNative
你看看 maui 这个,好像还挺符合你需求的。微软开源,支持 Android, iOS, iPadOS, macOS, Windows