找回密码
 立即注册
搜索

[屁股] (劝退Mac续集)福山:为什么你还应该切换到Linux上

[复制链接]
     
发表于 2021-2-4 10:59 | 显示全部楼层
linux40 发表于 2021-2-4 10:52
这世界的大部分计算机都运行着玩具,不怕炸吗?

因为世界上大部分计算机都由程序员看着
回复

使用道具 举报

发表于 2021-2-4 11:11 来自手机 | 显示全部楼层
自从换到现在公司工作改用CentOS之后感觉自家机器确实是可以转到Linux了

— from Sony J9110, Android 10 of S1 Next Goose v2.4.1
回复

使用道具 举报

     
发表于 2021-2-4 11:38 来自手机 | 显示全部楼层
widder 发表于 2021-2-4 10:59
因为世界上大部分计算机都由程序员看着

你觉得玩具能满足工业需求,那么你对玩具的定义有问题。另外那些计算机是由运维看着的,别他妈什么都叫程序员!
回复

使用道具 举报

     
发表于 2021-2-4 11:49 | 显示全部楼层
linux40 发表于 2021-2-4 11:38
你觉得玩具能满足工业需求,那么你对玩具的定义有问题。另外那些计算机是由运维看着的,别他妈什么都叫程 ...

别不把运维当程序员,运维也是要写脚本的,不会写脚本的运维另说
回复

使用道具 举报

     
发表于 2021-2-4 11:51 来自手机 | 显示全部楼层
colodes 发表于 2021-2-3 19:29
不好意思,是我在手机上打的字
默认是最新版本*存在着*的“问题”,和发行版硬件无关

Chrome啊,我没记错的话Chromium的repo是只有谷歌员工有参与权限的,这还真是不能靠写代码就解决的问题

—— 来自 LGE LM-G710N, Android 10上的 S1Next-鹅版 v2.4.4
回复

使用道具 举报

头像被屏蔽
     
发表于 2021-2-4 12:05 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2021-2-4 13:36 | 显示全部楼层
nessaj 发表于 2021-2-4 12:05
运维当然不是程序员....写shell脚本叫什么程序,那就是命令行合集而已啊

首先,shell 也是编程语言,脚本也是程序。然后,随着现在集群规模的扩大,早就脱离shell脚本刀耕火种手作服务器的年代了。普遍用 kubernets 编排容器,各种监控工具,CI/CD 工具,需要编写各种程序和中间件才能跑起来,运维已然是程序员了,现在都叫 DevOps
回复

使用道具 举报

头像被屏蔽
     
发表于 2021-2-4 14:06 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2021-2-4 14:10 | 显示全部楼层
本帖最后由 结夜野棠. 于 2021-2-4 14:13 编辑
nessaj 发表于 2021-2-4 14:06
你这有点前后矛盾啊,越是刀耕火种越是需要shell掌握的好不是吗
现代工具越来越多不就更不需要手写脚本了 ...

怎么前后矛盾了,你再看看?我说了两点:
1. shell 脚本也是代码,需求复杂了脚本就很复杂,也是需要专业技能的
2. 这些现代工具需要写代码

你可能误会这些工具了,这些现代工具又不是点点鼠标就能用的,需要写代码啊
回复

使用道具 举报

头像被屏蔽
     
发表于 2021-2-4 14:16 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2021-2-4 14:23 | 显示全部楼层
本帖最后由 结夜野棠. 于 2021-2-4 14:26 编辑
nessaj 发表于 2021-2-4 14:16
cat > *.*
....
你确定这些真是代码吗?

shell 脚本的年代你没见过几百行的有复杂逻辑的 shell 脚本?你确定你就敲这些命令就能维护整个集群了?你集群多大规模有多少服务?ansible 模块、jenkins 需要 python,各种监控工具很多需要 ruby,中间件和 k8s 生态里的很多东西要用 go,yml 配置文件复杂了,需要各种配置文件生成器,也需要写代码

现在中小型公司可能都有几十上百台机器,成百上千个容器,手敲命令根本维护不过来,大型公司集群数量更加复杂,需求更加多样
回复

使用道具 举报

     
发表于 2021-2-4 14:23 | 显示全部楼层
nessaj 发表于 2021-2-4 14:16
cat > *.*
....
你确定这些真是代码吗?

这怎么就不叫程序了?
你不知道shell支持if then else?不知道for?不知道shell也能支持和变量函数定义?
shell是脚本解释器语言没错,但谁给你的自信说他不是程序?
回复

使用道具 举报

头像被屏蔽
     
发表于 2021-2-4 14:31 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2021-2-4 14:37 | 显示全部楼层
nessaj 发表于 2021-2-4 14:31
有啊我现在写的就是几百上千行的shell脚本
不过再复杂的命令行那也还是命令行呀,就算有变量有if 有for 有 ...

一定要编译个游戏才能玩的才叫编程
那是你对程序这两字的定义有问题
回复

使用道具 举报

     
发表于 2021-2-4 14:42 | 显示全部楼层
要杠的话
shell确实有人写过游戏。哈哈哈
回复

使用道具 举报

头像被屏蔽
     
发表于 2021-2-4 14:43 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2021-2-4 14:46 | 显示全部楼层
nessaj 发表于 2021-2-4 14:43
这位小哥,你才是对程序定义不太清楚吧
我举个例子,你知道按键精灵吗?就是先按这里再按那里,可以用脚 ...

能写游戏才算程序语言?这是什么奇葩标准,很多编程语言都不适合写游戏,而且 shell 里编写的游戏有不是没有,google 一圈很多。而且话题是运维,不管你用什么写,那怕你写按键精灵脚本来维护现代集群,也需要程序员
回复

使用道具 举报

     
发表于 2021-2-4 14:53 | 显示全部楼层
赤色彗星SEXY 发表于 2021-2-4 14:42
要杠的话
shell确实有人写过游戏。哈哈哈

用print写一个游戏,其实真的可以的
回复

使用道具 举报

头像被屏蔽
     
发表于 2021-2-4 14:55 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2021-2-4 15:03 | 显示全部楼层
我还是很看好mac的罗塞塔的。
macOS有Shell也有Adobe全家桶,开发工具链也有,IDE、VIM、 Emacs都有,甚至原生的快捷键就是emacs风格的。我看他如果换用mac,就可以直接抛弃他的windows电脑。
讲道理就是mac黑,又不好意思说自己是windows蜜,只能说自己是linux系PCMR。
回复

使用道具 举报

     
发表于 2021-2-4 15:04 | 显示全部楼层
nessaj 发表于 2021-2-4 14:55
你还真杠啊,用shell写游戏跟用excel写游戏有啥区别,
我在excel里写一个数字加法游戏,A单元格写算式 B ...

你才是杠吧
程序员不过是一个职务title
写的东西是不是程序和你是不是程序员职务一点关系也没有
回复

使用道具 举报

     
发表于 2021-2-4 15:05 | 显示全部楼层
nessaj 发表于 2021-2-4 14:55
你还真杠啊,用shell写游戏跟用excel写游戏有啥区别,
我在excel里写一个数字加法游戏,A单元格写算式 B ...

你根本不明白我在说啥 也不知道现在的运维需要做什么 我也觉得没必要聊了。而且我们说的写游戏也不是你说的这种玩意儿,你知不知道 excel 可以玩三国杀?
回复

使用道具 举报

头像被屏蔽
     
发表于 2021-2-4 15:11 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2021-2-4 15:19 | 显示全部楼层
nessaj 发表于 2021-2-4 15:11
嗯我古代运维,不了解你们现代运维多么高大上
我们古代运维只知道excel里写的再复杂也是没法拿到excel外 ...

说的太好了
python写的再复杂也不能脱离python ,
java写的再复杂也不能脱离java
所以他们写的东西都不是程序
是不是这个道理
回复

使用道具 举报

     
发表于 2021-2-4 15:47 来自手机 | 显示全部楼层
有没有巨巨推荐一个好用的发行版,deepin和uos(一家的)集显外接显示器没反应,而且笔记本风扇狂转。Ubuntu装个软件麻烦的要死(这算特性吗)
回复

使用道具 举报

     
发表于 2021-2-4 15:47 来自手机 | 显示全部楼层
有没有巨巨推荐一个好用的发行版,deepin和uos(一家的)集显外接显示器没反应,而且笔记本风扇狂转。Ubuntu装个软件麻烦的要死(这算特性吗)
回复

使用道具 举报

     
 楼主| 发表于 2021-2-4 16:08 | 显示全部楼层
bubuyu 发表于 2021-2-4 08:12
等等,lz发的不是福山说的

这是译文啊,作者也说mac也有类似的命令行优势
回复

使用道具 举报

发表于 2021-2-4 17:28 来自手机 | 显示全部楼层
shell脚本怎么不是程序了,不需要编译就不是程序了?
多看看定义: https://zh.m.wikipedia.org/wiki/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%A8%8B%E5%BA%8F

—— 来自 vivo V2046A, Android 11上的 S1Next-鹅版 v2.4.4.1
回复

使用道具 举报

发表于 2021-2-4 17:35 | 显示全部楼层
orecheng 发表于 2021-2-4 15:47
有没有巨巨推荐一个好用的发行版,deepin和uos(一家的)集显外接显示器没反应,而且笔记本风扇狂转。Ubunt ...

ubuntu还嫌麻烦的话,只能找arch系了,当然出问题的几率更大。
回复

使用道具 举报

     
发表于 2021-2-4 17:46 | 显示全部楼层
orecheng 发表于 2021-2-4 15:47
有没有巨巨推荐一个好用的发行版,deepin和uos(一家的)集显外接显示器没反应,而且笔记本风扇狂转。Ubunt ...

WSL2 + Windows Terminal,认真的,尤其是笔记本。
没有乱七八糟的驱动问题,笔记本上常用的:双显卡切换 / 合盖待机 / 电源管理 / 风扇转速 / 键盘背光 / 多显示器多分辨率 这些功能,没有一个 Linux 发行版是能做到全部开箱即用的,又不想折腾又想 Linux,WSL2 现在是最优解在 WSL2 的发行版里选一个的话,我推荐 Debian。

作为一个多年 Arch Linux 用户,现在同时用 Arch Linux + macOS + Windows 主力做开发的全栈,我觉得「2021 年最好的 Linux,是虚拟机 / 容器里的 Linux(桌面 / 服务端都成立)」。
回复

使用道具 举报

     
发表于 2021-2-4 17:48 来自手机 | 显示全部楼层
居然在争什么职位叫程序员。。。不是写的是程序就叫程序员了。如果运维是程序员,那干脆测试、ic设计也叫程序员算了,反正都要写程序。
回复

使用道具 举报

     
发表于 2021-2-4 18:00 来自手机 | 显示全部楼层
福山竟然是geek,震惊

—— 来自 HUAWEI ELE-AL00, Android 10上的 S1Next-鹅版 v2.4.4.1
回复

使用道具 举报

     
发表于 2021-2-4 19:02 | 显示全部楼层
草,真写了Linux。其实看到那篇推荐DIY的文我就想到安替(老gz了),zz立场和福山差不多,而且从来不用Windows只用Linux
前几天还看了少数派那篇给每个人的 Linux 桌面入门指南,下面全是泼冷水的
回复

使用道具 举报

     
发表于 2021-2-4 19:15 | 显示全部楼层
orecheng 发表于 2021-2-4 15:47
有没有巨巨推荐一个好用的发行版,deepin和uos(一家的)集显外接显示器没反应,而且笔记本风扇狂转。Ubunt ...

Manjaro,像 Arch 一样滚动更新,软件包丰富,还不用学怎么安装

想学怎么安装就更推荐 Arch 本体
回复

使用道具 举报

     
发表于 2021-2-4 20:06 | 显示全部楼层
orecheng 发表于 2021-2-4 15:47
有没有巨巨推荐一个好用的发行版,deepin和uos(一家的)集显外接显示器没反应,而且笔记本风扇狂转。Ubunt ...

ubuntu怎么麻烦了 不是apt-get install搞定吗
回复

使用道具 举报

     
发表于 2021-2-4 20:44 | 显示全部楼层
蓝泽玲 发表于 2021-2-4 20:06
ubuntu怎么麻烦了 不是apt-get install搞定吗

也许他说的“装个软件”是指wine下的windows软件
这方面确实只有deepin还行
回复

使用道具 举报

头像被屏蔽
     
发表于 2021-2-4 22:09 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2021-2-4 22:52 | 显示全部楼层
orecheng 发表于 2021-2-4 15:47
有没有巨巨推荐一个好用的发行版,deepin和uos(一家的)集显外接显示器没反应,而且笔记本风扇狂转。Ubunt ...

乌班图是最简便的发行版了,最简单一个字体不用搞就方便很多。当然它自己搞自己一套是个毛病
回复

使用道具 举报

     
发表于 2021-2-4 22:58 | 显示全部楼层
wsl2虽然性能还是差了点,但是各种意义上的不用折腾
回复

使用道具 举报

     
发表于 2021-2-5 11:03 | 显示全部楼层
我对程序员定义的底线是用st语言写plc程序的电气工程师,好家伙,一堆电气工程师整天捣鼓结构体、类(功能块)、继承、数据结构和算法,真作孽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-5-31 08:45 , Processed in 0.252113 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表