V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
ghostwind

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

  •  
  •   ghostwind · Jan 9, 2021 · 4726 views
    This topic created in 1937 days ago, the information mentioned may be changed or developed.
    常见的需求
    1.golang 写在线服务
    2.python
    3.scala/spark 用来做大数据方面的

    zulujdk 打的 jar 包还是能在 hive 上跑的吗
    14 replies    2021-03-29 10:25:06 +08:00
    fengjianxinghun
        1
    fengjianxinghun  
       Jan 9, 2021
    写代码都是 ssh 到服务器上写。。。。对我是没问题。
    EminemW
        2
    EminemW  
       Jan 9, 2021
    java 我可以
    felixin
        3
    felixin  
       Jan 9, 2021 via Android   ❤️ 1
    idea 全套有问题吗?我要用到.net java scala kotlin python js ts go rust
    coolmenu
        4
    coolmenu  
       Jan 9, 2021
    java 是 jdk 11,rust 1.49 , go 1.6beta1 都有 arm 版本
    dotnet 好像不行,没用过
    python 没有问题。
    jeeyong
        5
    jeeyong  
       Jan 9, 2021
    python, 配置开发环境, 并运行简单的测试用例成功.
    flask, selenium,requests, pyquery
    基于 brew 安装的 pyenv+python

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

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

    以上.....
    ewBuyVmLZMZE
        6
    ewBuyVmLZMZE  
       Jan 10, 2021
    目前 Jetbrains 家的应用都适配了 M1,但是 GoLand 无法对 Go 进行 Debug 。需要参考下面的链接自行编译 Delve

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

    总结下:从开发环境的配置容易程度 ,java 支持得最早也最快,golang 其次,py 最差
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   936 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 55ms · UTC 19:09 · PVG 03:09 · LAX 12:09 · JFK 15:09
    ♥ Do have faith in what you're doing.