V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  sagaxu  ›  全部回复第 452 页 / 共 500 页
回复总数  9983
1 ... 448  449  450  451  452  453  454  455  456  457 ... 500  
2017-07-09 01:33:43 +08:00
回复了 ecloud 创建的主题 Linux 时隔这么多年, Linux 桌面应用依然是坑
@bravecarrot 用了十几年 Linux 桌面了,没碰到过要自己下载代码编译的软件,只装一次系统,一直用到不用这台电脑为止,或许像我一样坚持用 intel 集显或者 nv 独显,就没那么多问题。

@ecloud 我的 intel 集显从来都是开箱即用啊,还要装驱动?
2017-07-08 16:57:32 +08:00
回复了 sagaxu 创建的主题 Kotlin Kotlin 入坑半年总结
@notreami 注解只能缓解,不能根治语法的不足,比如做 DSL 的时候,用 Java 就很麻烦,用 Kotlin 或者 ruby 就很简单。

像这样一段 DSL,你用 Java 和注解可以很简单的实现吗?

html {
head {
title { +"XML encoding with Kotlin" }
}
body {
h1 { +"XML encoding with Kotlin" }
p { +"this format is now type-safe" }

/* an element with attributes and text content */
a(href="http://jetbrains.com/kotlin") { +"Kotlin" }
}
}

gradle 之所以用 groovy 做 build 的 DSL,也是因为语法表达灵活,现在 gradle 也支持 Kotlin 的 DSL 了,写法跟 groovy 的基本一致。


Kotlin 不自己造轮子,充分利用 Java 的库,这正是它最聪明的地方,因为数据结构都是 Java 的,跟 Java 才没有 interop 的麻烦,Kotlin 调用 Java 或者 Java 调用 Kotlin,不用做数据结构的转换,也不用任何 wrap,就跟调用自己语言写的库一样方便。一段 JVM 字节码,是 Java 编译来的,还是 Kotlin 编译来的,没什么明显差异,所以原生不原生也无从谈起了。

在技术的路线上,是深度更有价值还是广度更有价值,因人而异,同一个人的不同阶段答案也不同。
2017-07-08 14:57:53 +08:00
回复了 beyoung 创建的主题 程序员 入职一周 写点体会 拉点仇恨 有图有真相
@LevineChen 是楼主自己觉得显摆了,然而观众们并没有这种感觉
2017-07-08 14:43:38 +08:00
回复了 sagaxu 创建的主题 Kotlin Kotlin 入坑半年总结
@notreami 很遗憾,Java 9 并没有带来这些特性,第三方库也没法绕过语法限制。体系不完整是从什么角度评价的?

实际上 go 和 js 我也用,python 和 php 也用,学一门语言只是一个周末的时间,反正不加班,这点儿时间我还是有的。

在我正式开始用 Kotlin 的时候,搞安卓的都没几个人听说过 Kotlin 呢,今年突然火一把也是出乎我的意料。
2017-07-08 13:39:30 +08:00
回复了 sagaxu 创建的主题 Kotlin Kotlin 入坑半年总结
@zwpaper Java 7 和 8 的特性,在 Kotlin 面前都不值一提,Java 9 都赶不上,可能 Java 10 可以跟现在的 Kotlin 比比。不过新入 JVM 坑,不建议直接学 Kotlin,因为几乎所有资料都是围绕 Java 的,至少得看得懂 Java。
2017-07-08 13:09:37 +08:00
回复了 sagaxu 创建的主题 Kotlin Kotlin 入坑半年总结
@lowzoom 考量过 AKKA 和 vertx 还有 rxjava,这些库用来做底层通信协议是不错,处理复杂的业务逻辑的时候有点麻烦,状态个数比较多,不如 coroutine 方案来的直观和易于维护。而且迁移已有的阻塞型 Java 项目,用 coroutine 代价比较低,几乎不需要修改调用点之外的代码,之前甚至还考虑过用 Go 语言或者 elixir 重写,评估之后觉得成本太高,就等 Kotlin 1.2 发布了

@Lispre 的确不宜操之过急,使用小众语言很容易遭到同事抵制,对 HR 也不友好
2017-07-08 12:56:19 +08:00
回复了 changdy 创建的主题 问与答 请问如何在 centos 中修改 openjdk 的时区
@Betacoefficient JDK 代码里写死了,CST 就是芝加哥时间,你自己如何调整?

private static String[][] oldMappings = new String[][]{{"ACT", "Australia/Darwin"}, {"AET", "Australia/Sydney"}, {"AGT", "America/Argentina/Buenos_Aires"}, {"ART", "Africa/Cairo"}, {"AST", "America/Anchorage"}, {"BET", "America/Sao_Paulo"}, {"BST", "Asia/Dhaka"}, {"CAT", "Africa/Harare"}, {"CNT", "America/St_Johns"}, {"CST", "America/Chicago"}, {"CTT", "Asia/Shanghai"}, {"EAT", "Africa/Addis_Ababa"}, {"ECT", "Europe/Paris"}, {"IET", "America/Indiana/Indianapolis"}, {"IST", "Asia/Kolkata"}, {"JST", "Asia/Tokyo"}, {"MIT", "Pacific/Apia"}, {"NET", "Asia/Yerevan"}, {"NST", "Pacific/Auckland"}, {"PLT", "Asia/Karachi"}, {"PNT", "America/Phoenix"}, {"PRT", "America/Puerto_Rico"}, {"PST", "America/Los_Angeles"}, {"SST", "Pacific/Guadalcanal"}, {"VST", "Asia/Ho_Chi_Minh"}};
2017-07-08 12:05:41 +08:00
回复了 beyoung 创建的主题 程序员 入职一周 写点体会 拉点仇恨 有图有真相
看标题以为有显摆,结果没有
2017-07-08 12:04:38 +08:00
回复了 changdy 创建的主题 问与答 请问如何在 centos 中修改 openjdk 的时区
@Betacoefficient CST 在 JDK 中是美国某个时区
2017-07-08 11:56:10 +08:00
回复了 holinhot 创建的主题 PHP Workerman 怎么样
单机可支持数百万以上 TCP 长连接 ,你确定?
2017-07-08 11:49:56 +08:00
回复了 sagaxu 创建的主题 Kotlin Kotlin 入坑半年总结
@luban 的确,Java8 也有 map-filter,但是 Java 的 lambda 支持的比 Kotlin 差,函数式写法写起来罗嗦很多

@zwpaper 哪些是 Java8 独有的特性?除了 multi catch,不记得有什么 Kotlin 不支持的又比较方便的 Java 特性

@azh7138m 即便不用 Kotlin,也需要经常重构,把 bad smell 清理出代码库。迁移到 Kotlin 的时候,可以在比较大的版本发布时,每次夹带着转换掉几个 Java 文件。
@wdhwg001 那么 elixir 呢?亲近 Ruby 的语法,数倍的性能,天然支持高并发,成熟可靠的 otp
2017-07-08 01:35:59 +08:00
回复了 saximi 创建的主题 Python 请问 Python 中是不是有什么理论的名字是 LGBE ?
是 legb,local enclosing global built-in
2017-07-07 19:37:08 +08:00
回复了 helica 创建的主题 问与答 请问各位是怎么看待写文档的?
跟前端或者 APP 对接的时候会写个文档,其它一般不写文档,也不写注释,只在几个比较关键的点,解释一下为什么这么做。
2017-07-07 19:26:19 +08:00
回复了 andyL 创建的主题 职场话题 36 岁以上的程序员人家不要!
年轻人就不排斥加班?很多九零后到点就走的,将来很多零零后可能班都不愿意上。
2017-07-07 09:42:10 +08:00
回复了 ugugzh 创建的主题 职场话题 公司来了个想总经理,我该何去何从?
这是项目研发的差不多了,要裁开发,留个三五个维护的人。整你们是为了让你们受不了主动走,不用赔钱。
2017-07-07 09:38:51 +08:00
回复了 shixinzhang 创建的主题 程序员 上海程序员毕业一年的总结
买个洗碗机,洗的比你干净,还方便
2017-07-07 09:32:56 +08:00
回复了 saximi 创建的主题 Python 请问这个理解对不对
不对
2017-07-06 20:01:11 +08:00
回复了 Tairy 创建的主题 PHP 代码里的注释会影响性能么?
@zjsxwc Python 注释只影响首次载入脚本时的性能,会影响性能的不是注释,是 docstring,会占用内存
2017-07-06 19:58:27 +08:00
回复了 wangleineo 创建的主题 Android 现在就用 Kotlin 开发 Andoird 应用会有问题吗?
安卓不知道,后端开发倒是没什么问题,很成熟了
1 ... 448  449  450  451  452  453  454  455  456  457 ... 500  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1028 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 81ms · UTC 19:47 · PVG 03:47 · LAX 11:47 · JFK 14:47
Developed with CodeLauncher
♥ Do have faith in what you're doing.