就以 El Capitan
为例吧,搜索到的答案都蛮含糊的, java
, python
, ruby
, perl
等....想知道究竟自带了哪些?
1
mikicomo OP 其中哪些是系统依赖的,哪些又是纯粹为了方便广大程序员的呢?(就像 Linux 中大量依赖 python ,替换默认的 python 就得跪....所以想了解下,当然也是知道的...最好的方式是不要动默认的版本...)
|
2
EmarsXHY 2016-02-11 17:19:47 +08:00
java 感觉是为了企业
|
3
congeec 2016-02-11 17:25:37 +08:00
tcl, javascript, applescript, 各种 shell 算么?
|
4
congeec 2016-02-11 17:25:53 +08:00
awk 算么?
|
6
mikicomo OP 这个 awk ,各种 shell 还是表算了吧..那样太多了(吓哭
|
7
chemzqm 2016-02-11 18:35:20 +08:00
它家很多命令工具是基于 FreeBSD 的,不是 GNU , shell 脚本不一定能与 Linux 通用
它家某些自带工具版本落后太多,很多重要特性没被编译进去,例如 vim 如果你改了它家自带语言的配置,小心系统更新后配置被重置,例如 php 它家默认提供 python2 ,但是新项目最好还是使用 python3 它家的 javascript 不是标准 js ,还不如用 apple script 在 Script Editor 里面写起来更省事 |
8
v1024 2016-02-11 18:58:31 +08:00
我才知道居然内置了 php ……
|
9
Strikeactor 2016-02-11 18:59:47 +08:00
对一下 CodeRunner2 的列表,基本就八九不离十了
|
10
Strikeactor 2016-02-11 19:03:11 +08:00
|
11
mikicomo OP @chemzqm 内置 php 是什么鬼...vim 的话貌似听人说是 N 年之前的 7.3 ? javascript 不是标准 js 这是怎么回事?
|
12
ivmm 2016-02-11 19:08:11 +08:00
```php -v
PHP 5.5.30 (cli) (built: Oct 23 2015 17:21:45) Copyright (c) 1997-2015 The PHP Group Zend Engine v2.5.0, Copyright (c) 1998-2015 Zend Technologies ``` |
13
mikicomo OP @Strikeactor 我次奥....
|
15
hqs123 2016-02-12 09:21:50 +08:00
新手请教有包含 python 吗
|
16
zhjits 2016-02-12 09:43:53 +08:00
@v1024 OS X Server 带 Apache + PHP + Python 2 ……
https://dn-blog-swineson-me.qbox.me/wp-content/uploads/2016/02/Screenshot-2016-02-12-09.39.19.png |
18
bleaker 2016-02-12 11:28:00 +08:00
系统自带的这些语言主要目的不是让用户直接使用,而是让 Apple 的程序员开发系统自带程序时能更加灵活,以及提供自带程序运行时的依赖项。
如果你想使用这些语言(尤其是需要改配置或者安装软件包),还是强烈推荐用 homebrew 或者各脚本语言的版本管理工具去处理。根据 Apple 这种黑盒子的传统,把系统折腾垮了就麻烦了。 |
20
movtoy 2016-02-12 11:45:26 +08:00
什么年代了。
还有人在自己桌面环境整这些。 用 mac 也是用虚拟机的。 |
21
haogefeifei 2016-02-12 11:57:04 +08:00
其实这个要看你装不装 Xcode 。。。。
另外来补充一个: AppleScript |
22
mikicomo OP @haogefeifei Xcode 附带全家桶的?
|
23
6IbA2bj5ip3tK49j 2016-02-12 20:08:34 +08:00
带这么多远古版本的编程语言真的好吗?
|
25
aksoft 2016-02-17 08:52:47 +08:00
世界上最好的语言
|
26
haogefeifei 2016-02-26 09:46:17 +08:00
@mikicomo 至少 Mac 上的 git 就是 Xcode 带来的。。。 反正 VS 是全家桶。。。。
|