苹果这家公司,对开发工具和语言投入上,太抠门了。

2017-06-12 20:37:26 +08:00
 rainex
微软在挖编译器和语言大牛上,
20162 次点击
所在节点    iDev
145 条回复
akring
2017-06-13 07:44:22 +08:00
@paradoxs 这是中国特色吧,什么热补丁 /热更新 / RN / Weex 在国外都没有国内火,因为国内普遍业务迭代快,拍脑袋的需求多,版本说上就上的老板多。国内中小公司里 iOS 程序员写单元测试的都没多少,当然更需要各种黑科技来“线上 Debug ”啦。
chinawrj
2017-06-13 08:15:16 +08:00
@interger xcode的确还不错,不过存在的问题也很多。比如VS来,肯定不行。
xAx
2017-06-13 08:28:09 +08:00
还伪编译呢?用点专业名词行不行!
araraloren
2017-06-13 08:36:52 +08:00
@SuperMild 垠神 才不屑 swift 呢,语言设计这东西真的要靠天才。。
araraloren
2017-06-13 08:49:01 +08:00
@googlebot QT 也支持 event, MFC 确实很烂,WPF 还不错,至于其他 UI 的框架没大用过
C#虽然不是直接编译为机器代码执行,但是 C#的虚拟机支持 JIT,有些情况下比编译生成的机器码效率更高
Ixizi
2017-06-13 08:54:51 +08:00
苹果辣鸡,微软牛逼。
williamx
2017-06-13 08:58:11 +08:00
我能理解 lz 和大家的心情,但是产品这个东西,真的是要靠积累的。想想 vs 多少年了,多少的用户,久经考验啊!
yvanhom
2017-06-13 09:00:57 +08:00
微软的 C++,哈哈哈
虽然支持标准,但总喜欢自己搞一套,扩展 C++,扩展你妹,而且还一套接一套
还不如从新手开始学 C#
nicevar
2017-06-13 09:16:30 +08:00
@googlebot 你不怎么用 xcode 吧,要我说 xcode 上个最稳定的版本是 3.2.6,从 4.0 之后就开始各种崩了,词法分析崩溃、格式代码崩、真机 debug 崩、ui 控件关联也崩、打开 storyboard 也崩,有时候一天能崩个七八次,5.x 的版本又一次写了一段代码打开就挂掉,说 QtCreator 不稳定一般都是 ui 设计功能容易挂,没见过像 xcode 这样花式崩溃的,崩溃也就算了,工程稍微大点,oc 文件词法分析不起作用了,不能语法着色,更别说函数跳转之类的了,你说比 vs 好一百倍不知道怎么个好法,vs 虽然也崩,多数都是插件和软件冲突引起的,没见过像 xcode 这样的。你说 c sharp 伪编译不是纯扯淡么,这词是你自己造的吧,还拿反编译说事,直接编译出来的有哪个不容易被反编译的,不能因为你的水平不够就说 c sharp 反编译更容易,没经过加密加壳处理,c/c++代码反编译出来还不是照样看个一清二楚,另外你对 Qt 也不熟,大多数的程序用到 Qt 的库也就是 30M 左右,何来的 100M,你去看一下 mac 还有 windows 下那些 Qt 开发的各种软件
paradoxs
2017-06-13 09:18:54 +08:00
@akring 对公司来说, 为什么要从 OC 转到 swift 呢? 这么转, 完全是一种浪费.
可是转 RN 就不同了.. 还能裁员......
ccjeaty
2017-06-13 09:27:20 +08:00
傻啊. 要跑所有项目, 上 eclipse 啊. php, c**, java, py, oc 没有官方配置, 安装个插件也可以跑[滑稽]
harker
2017-06-13 09:27:40 +08:00
苹果主要以卖产品为主,软件是增值产物,微软软件起家,中心都放在软件开发上了
googlebot
2017-06-13 09:31:01 +08:00
c# .net 抄袭 java,java 本来是写 server 应用的, 结果.net 被用来搞桌面, 发布的 app 都能反编译出源码, 这也是醉了,

windows 下搞桌面 app 是一套好系统都没有, c 语言的真是一套都没有, 微软的垃圾已经无法用语言来表达了,

xcode 可能有各种 bug, 但 cocoa 那套架构真是最牛的, 基本能颠覆所有的可视化设计工具,
googlebot
2017-06-13 09:34:23 +08:00
@ccjeaty python,php 的一些扩展需要交叉编译开源项目的, 真正大牛都是搞这种交叉编译的,
reus
2017-06-13 09:35:04 +08:00
@googlebot 你以为你说的“真编译”就不能反编译了?天真
googlebot
2017-06-13 09:37:19 +08:00
@nicevar QT 的发行包小? 你用 qt4 吧, Qt5 项目里面就用 webview,发行包就接近 100m,

macosx 里带 webview, 一个 browser 就 500k,
BoBoy
2017-06-13 09:38:31 +08:00
@wchar 搞错了吧,不应该是 linux 才需要配置太多环境嘛,mac 大多数情况下都是开箱即用。
halfcoder
2017-06-13 09:51:49 +08:00
googlebot 怕不是真的是个 google 的 AI bot ……
googlebot
2017-06-13 09:55:22 +08:00
@reus 垃圾.net 是反编译出源代码的, 如果你牛能从机器码还原 c 代码,,,,,
不要把自己搞得这么低级,
zhongkouwei
2017-06-13 09:56:45 +08:00
@googlebot 难道你不晓得 c# wpf 逆天组合?

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

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

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

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

© 2021 V2EX