不懂就问系列,现在把 M1 作为代码生产力工具可以吗?

2021-01-09 18:00:50 +08:00
 ghostwind
常见的需求
1.golang 写在线服务
2.python
3.scala/spark 用来做大数据方面的

zulujdk 打的 jar 包还是能在 hive 上跑的吗
4167 次点击
所在节点    MacBook Pro
14 条回复
fengjianxinghun
2021-01-09 18:08:39 +08:00
写代码都是 ssh 到服务器上写。。。。对我是没问题。
EminemW
2021-01-09 19:29:38 +08:00
java 我可以
felixin
2021-01-09 19:32:25 +08:00
idea 全套有问题吗?我要用到.net java scala kotlin python js ts go rust
coolmenu
2021-01-09 20:12:48 +08:00
java 是 jdk 11,rust 1.49 , go 1.6beta1 都有 arm 版本
dotnet 好像不行,没用过
python 没有问题。
jeeyong
2021-01-09 22:34:02 +08:00
python, 配置开发环境, 并运行简单的测试用例成功.
flask, selenium,requests, pyquery
基于 brew 安装的 pyenv+python

golang, 配置开发环境, 并编写简单的 web 服务成功, 使用的 http 库
brew install golang 直接安装

nodejs 配置开发环境, 运行简单测试用例成功.
brew install node
使用了 requests, express.

以上.....
ewBuyVmLZMZE
2021-01-10 22:33:13 +08:00
目前 Jetbrains 家的应用都适配了 M1,但是 GoLand 无法对 Go 进行 Debug 。需要参考下面的链接自行编译 Delve

https://youtrack.jetbrains.com/issue/GO-10235#focus=Comments-27-4624247.0-0
xiaokaiyyy
2021-01-10 22:35:39 +08:00
我可以
ghostwind
2021-01-11 10:27:53 +08:00
那看起来都是可以了。。。
wengych
2021-01-11 10:41:09 +08:00
可以
ouou0701
2021-01-11 11:17:03 +08:00
游戏开发可以搞得动吧,UE4
RikkaFlame
2021-01-20 17:44:39 +08:00
反正我看 java 和 idea 应该是可以了,同项目都比 16 寸顶配快一点。
ghostwind
2021-02-01 23:02:46 +08:00
scala 也可以,老的包需要手动复制下 maven
AlanSquirrel56
2021-03-13 21:01:49 +08:00
想问老哥,尝试过了吗? m1 做大数据开发(我个人有时在本地跑一跑模型做实验)有问题吗?
ghostwind
2021-03-29 10:25:06 +08:00
已经入手了。自问自答
golang :用 go 1.16 版本的之后的包。然后 devle 用新版 master 重新打包之后。go 已经完成没问题了 。包括调试。断点等等。
python,py 这块不是很熟悉。很多扩展不能无脑安装 。比如说 tushare,pillow 需要手动安装。但是我还没成功过。
所以 python 我不是很推荐,也有可能是我比较菜
java: spring boot 和 spark,flink 都没有问题,有些包可能需要手动复制下

总结下:从开发环境的配置容易程度 ,java 支持得最早也最快,golang 其次,py 最差

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

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

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

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

© 2021 V2EX