由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - mobile上才应该用单线程
相关主题
java和swift还是缺一不可zhaoce 师傅?没oc基础 能直接学swift做app么?
c++ 在mobile 客户端的应用想学ios html game development, 请推荐入门的package/tool
Swift 一定要买 iOS dev membership 吗? 99 刀swift用了一个月有感
有前辈在vm 里开发ios 吗?白富美用apple,屌丝用google
不给果果交保护费的后果打算买个基础型号的mac mini来做开发
xcode 6.1 is outswift越写越觉得,这玩意就是java吧?
狂搞swift中Swift 要开源了,不知道和scala比怎么样?
想学zhaoce大牛看看swift我觉得Swift开不开源关系不大
相关话题的讨论汇总
话题: 单线程话题: mobile话题: swift话题: android话题: 质上
进入Programming版参与讨论
1 (共1页)
z****e
发帖数: 54598
1
因为mobile都是一个人在用
而server一般都是多人共用
所以从本质上说,客户端的app就是单线程便可,负责好欺骗用户的眼睛
剩余的core/cpu这些留给background apps
但是server从本质上说因为是多人共用,所以本质上就应该是多线程的
而非单线程,这样设计的结构以及代码实现直观,便于理解
所以swift,vert.x设计都很合理,约束少,private member都可以自由访问
android感觉怪怪的,双线程还是会经常冲突
不得不在controller和model之间用上一堆的原子操作
虽然我不用set/get以及lock这些,但是为此小心翼翼,其实不划算
android搞成单线程就好了,像swift那样就很好用
用swift除了语法有些蛋疼以外,其他写起来真是一种享受
xcode太爽了,android studio次之
1 (共1页)
进入Programming版参与讨论
相关主题
我觉得Swift开不开源关系不大不给果果交保护费的后果
Go 1.5 will be able to build iOS appsxcode 6.1 is out
学swift应该如何开始?狂搞swift中
react native比Xcode swift做的app更好看想学zhaoce大牛看看swift
java和swift还是缺一不可zhaoce 师傅?没oc基础 能直接学swift做app么?
c++ 在mobile 客户端的应用想学ios html game development, 请推荐入门的package/tool
Swift 一定要买 iOS dev membership 吗? 99 刀swift用了一个月有感
有前辈在vm 里开发ios 吗?白富美用apple,屌丝用google
相关话题的讨论汇总
话题: 单线程话题: mobile话题: swift话题: android话题: 质上