avatar
Kotlin好像很有前途# Programming - 葵花宝典
a*r
1
如题~希望大家可以分享下不是编程类的找工作经验或者公司面经分享一下~
谢谢~
avatar
b*l
2
☆─────────────────────────────────────☆
leshem (三哥) 于 (Fri May 14 14:41:09 2010, 美东) 提到:
我认识的外F女,在国男里真的没市场。甭管是不是WSN,她都吸引不了。不外F咋办?
不是说没人要,是在北美有点困难。有人鄙视外F女,可是介绍给你,你又不愿意,你
凭什么让人家就这样一直单着?人家老外就能接受,甭管伊朗的还是美国的,甭管年长
20岁还是小10岁,人家都不在乎。其实这样双赢嘛!我是诚心的欣赏老外这种宽容的心
态。只是非常令人悲哀的是,国人在美最不团结的表现就是男女互叫对方WS。国内都好
好的,怎么出了国就被安上这难听的头衔了?大家多一些宽容和理解吧。
☆─────────────────────────────────────☆
neverbe (错就错了,悔是没用的) 于 (Fri May 14 14:48:26 2010, 美东) 提到:
yes, they might finally realize that there is a paradise just next doo
avatar
w*m
3
Android上的swift
Spring支持
IntelliJ自带
随意和java组合
也可以编译成JavaScript
function一等公民,大量的fp
avatar
s*2
4
同顶。。。
可惜 听说 transfer 也难
avatar
s*o
5
是很不错。除了刚刚宣布的 "officially supported on Android", gradle也早已经投
靠kotlin了。
但是,当年Scala刚出来的时候也是很不错的样子。。。
avatar
e*o
6
scala 比较麻烦
kotlin 简单好多

【在 s***o 的大作中提到】
: 是很不错。除了刚刚宣布的 "officially supported on Android", gradle也早已经投
: 靠kotlin了。
: 但是,当年Scala刚出来的时候也是很不错的样子。。。

avatar
g*t
7
Imoressive !
这个和Swift很像,swift语法很舒服。

【在 w********m 的大作中提到】
: Android上的swift
: Spring支持
: IntelliJ自带
: 随意和java组合
: 也可以编译成JavaScript
: function一等公民,大量的fp

avatar
N*m
8
jetbrains在推。不过,不着急,看看有什么killer app再说。

【在 w********m 的大作中提到】
: Android上的swift
: Spring支持
: IntelliJ自带
: 随意和java组合
: 也可以编译成JavaScript
: function一等公民,大量的fp

avatar
c*n
9
之前一直没机会上
去年年底和今年年初spring彻底支持了
这次google又支持了 感觉差不多了
昨天晚上看了一票hn的讨论
准备直接上了试试 现在我现成java里面插进去 用用看。。。
有点当年强行上typescript的感觉

【在 N*****m 的大作中提到】
: jetbrains在推。不过,不着急,看看有什么killer app再说。
avatar
N*m
10
kotlin还搞native了。
不过,现在新语言层出不穷,坑都太多了,不急。

【在 c******n 的大作中提到】
: 之前一直没机会上
: 去年年底和今年年初spring彻底支持了
: 这次google又支持了 感觉差不多了
: 昨天晚上看了一票hn的讨论
: 准备直接上了试试 现在我现成java里面插进去 用用看。。。
: 有点当年强行上typescript的感觉

avatar
c*n
11
这玩意我觉得和ts一样 不算激进
遇到坑了 大不了换回java写
java写fp太恶心了 看看拿这个会不会好点

【在 N*****m 的大作中提到】
: kotlin还搞native了。
: 不过,现在新语言层出不穷,坑都太多了,不急。

avatar
b*s
12
java份额要大跌了,起码1/3
avatar
n*w
13
以后会不会成为JVM上第一大语言?
avatar
x*4
14
等一个killer app。

【在 n*w 的大作中提到】
: 以后会不会成为JVM上第一大语言?
avatar
d*r
15
在server端kotlin能有前途么?对android开发目前不感兴趣
avatar
n*w
16
为什么Android用急Java开发stuck 在Java 6?
而kotlin没有这个问题?
avatar
d*c
17
Kotlin的许多优点,Groovy都做到了,而且我看着语法更舒服。
比如减少boilterplate,functional, closure,还有Builder for layout (
MigLayout更牛,欧洲某战斗机飞行员写的,完全用DSL定义复杂的swing layout,我觉
得很好用,比可视化工具强)。
唯一的问题,就是许多人害怕dynamic lanuage,所以kotlin宣传是静态的,对于企业
界的可能比较有吸引力--jetbrains就是做IDE的,当然喜欢static typed
看来kotlin活下去并且逐渐扩展是没有问题了。groovy是希望不大了。
avatar
w*m
20
不就是Android吗?
加上Spring。这两个就是java圈最大的两个应用,现在都加持Kotlin。
google io这个消息,其实比apple宣布swift代替obj c还震撼。

【在 x***4 的大作中提到】
: 等一个killer app。
avatar
w*m
21
Android太重要了,对所有JVM的语言,是一言九鼎。
而且IntelliJ自带这一点太牛了,还有REPL。对用Java的来说是零成本。
在存JVM去Java的路上,Jebbrain逆袭成功。

【在 d******c 的大作中提到】
: Kotlin的许多优点,Groovy都做到了,而且我看着语法更舒服。
: 比如减少boilterplate,functional, closure,还有Builder for layout (
: MigLayout更牛,欧洲某战斗机飞行员写的,完全用DSL定义复杂的swing layout,我觉
: 得很好用,比可视化工具强)。
: 唯一的问题,就是许多人害怕dynamic lanuage,所以kotlin宣传是静态的,对于企业
: 界的可能比较有吸引力--jetbrains就是做IDE的,当然喜欢static typed
: 看来kotlin活下去并且逐渐扩展是没有问题了。groovy是希望不大了。

avatar
d*c
22
android 的确已经是killer ecosystem了,有足够多的developer,有足够理由去用它。
这个逆袭过程可能还是通过工具,google用了intellij 做android studio 作为官方
IDE,然后才有后续这个发展。
然后intellij声誉不错,大家都相信它能活很久,有足够的支持。换成groovy,就少了
这些东西。光模仿ruby on rails做grails是不行的,人家成功有人家成功的原因和机
遇,没法直接模仿。

【在 w********m 的大作中提到】
: Android太重要了,对所有JVM的语言,是一言九鼎。
: 而且IntelliJ自带这一点太牛了,还有REPL。对用Java的来说是零成本。
: 在存JVM去Java的路上,Jebbrain逆袭成功。

avatar
N*m
23
企业app还是不够

【在 w********m 的大作中提到】
: 不就是Android吗?
: 加上Spring。这两个就是java圈最大的两个应用,现在都加持Kotlin。
: google io这个消息,其实比apple宣布swift代替obj c还震撼。

avatar
g*t
24
Google officially sponsored

【在 N*****m 的大作中提到】
: 企业app还是不够
avatar
N*m
25
那只是Android支持。企业应用是指企业级的软件。

【在 g****t 的大作中提到】
: Google officially sponsored
avatar
w*m
26
企业级的应用里面,spring的份额最大吧。
对于还没有出来的Spring 5, 我现在的感觉是,没Kotlin没法写。

【在 N*****m 的大作中提到】
: 那只是Android支持。企业应用是指企业级的软件。
avatar
W*o
27
kotlin 的syntax 看起来是抄袭了swift的,语义更明确

【在 w********m 的大作中提到】
: Android上的swift
: Spring支持
: IntelliJ自带
: 随意和java组合
: 也可以编译成JavaScript
: function一等公民,大量的fp

avatar
N*m
28
kotlin 2011公布的;swift 2014才出来。

【在 W***o 的大作中提到】
: kotlin 的syntax 看起来是抄袭了swift的,语义更明确
avatar
l*0
29
Scala虽然复杂,但运用其简单的部分足以解决大部分问题。这些语言互相的竞争在于
怎么跟java一起构建hybrid项目,scala还是走在前面的。
avatar
N*m
30
mobile端scala没戏了;如果kotlin打入大数据和服务端,scala就会退出舞台了。

【在 l**********0 的大作中提到】
: Scala虽然复杂,但运用其简单的部分足以解决大部分问题。这些语言互相的竞争在于
: 怎么跟java一起构建hybrid项目,scala还是走在前面的。

avatar
g*t
31
As I remembered, the initial kotlin is quite different with today's version.
Anyway, both look nice to me.

【在 N*****m 的大作中提到】
: kotlin 2011公布的;swift 2014才出来。
avatar
s*o
32
就是说swift抄袭了scala?

【在 W***o 的大作中提到】
: kotlin 的syntax 看起来是抄袭了swift的,语义更明确
avatar
s*o
33
kotlin的一个卖点就是跟java的interop几乎是无缝对接,比scala要好很多

【在 l**********0 的大作中提到】
: Scala虽然复杂,但运用其简单的部分足以解决大部分问题。这些语言互相的竞争在于
: 怎么跟java一起构建hybrid项目,scala还是走在前面的。

avatar
g*t
34
Swift copied everything

【在 s***o 的大作中提到】
: 就是说swift抄袭了scala?
avatar
s*k
35
Flipboard, Pinterest APP基本都是用kotlin做了
avatar
m*o
36
只要android上跑的是Java bytecode,看不出来对Scala和Kotlin的竞争关系会造成多
大影响,最终语言拼的还是第三方类库的支持。Scala上有akka actor,slick orm还有
play framework,再加上一堆typelevel造出的天顶星轮子,这个对于开发只有粘性的
。kotljn在语法上的某些方面有比较相对Scala比较clever的改进,但是你让人就因为
这个从了我不太相信,何况dotty出来以后任何jvm上的语言想和Scala拼feature那就是
笑话。
话说回Scala,想做android上Scala开发资源大把有,比如这个
http://scala-android.org/examples/
avatar
n*w
37
Google 为什么没把scala成为Android正式语言,Java为什么只支持到Java6。一直不知
道为什么

【在 m****o 的大作中提到】
: 只要android上跑的是Java bytecode,看不出来对Scala和Kotlin的竞争关系会造成多
: 大影响,最终语言拼的还是第三方类库的支持。Scala上有akka actor,slick orm还有
: play framework,再加上一堆typelevel造出的天顶星轮子,这个对于开发只有粘性的
: 。kotljn在语法上的某些方面有比较相对Scala比较clever的改进,但是你让人就因为
: 这个从了我不太相信,何况dotty出来以后任何jvm上的语言想和Scala拼feature那就是
: 笑话。
: 话说回Scala,想做android上Scala开发资源大把有,比如这个
: http://scala-android.org/examples/

avatar
r*y
38
没记错的话
2006 JDK6
2011 JDK7
2010 oracle acquired SUN

【在 n*w 的大作中提到】
: Google 为什么没把scala成为Android正式语言,Java为什么只支持到Java6。一直不知
: 道为什么

avatar
n*w
39
难道是Oracle的原因?
或者Google等了kotlin等语言很久了。scala可能是一般程序员不易掌握?

【在 r***y 的大作中提到】
: 没记错的话
: 2006 JDK6
: 2011 JDK7
: 2010 oracle acquired SUN

avatar
r*y
40
应该就是这个原因吧... 两家因为api 都撕成那样...

【在 n*w 的大作中提到】
: 难道是Oracle的原因?
: 或者Google等了kotlin等语言很久了。scala可能是一般程序员不易掌握?

avatar
l*0
41
(与帖子无直接关系)参观一下scala超级发烧友李显龙的儿子的代码
https://github.com/lihaoyi
avatar
e*o
42
这家伙很不错啊 scala.js 他也不少贡献
看起来就是索男啊 没想到是太子 哈哈

【在 l**********0 的大作中提到】
: (与帖子无直接关系)参观一下scala超级发烧友李显龙的儿子的代码
: https://github.com/lihaoyi

avatar
m*o
43
严肃的说,是真的不? 太子就在dropbox混,起码要进flg吧,哈哈。 哥们mit毕业,写
的轮子很多,但是composibility差,不是很和我胃口。


:(与帖子无直接关系)参观一下scala超级发烧友李显龙的儿子的代码
avatar
m*o
44
利益关系吧? scala掌握好以后绝对是有粘性的,别最后给lightbend做了嫁衣,Google
被Oracle的专利官司搞得也是够了。

:Google 为什么没把scala成为Android正式语言,Java为什么只支持到Java6。一直不
知道为什么
avatar
l*0
45
是真的啊。家里不差钱的,所以呆着舒服就行。

【在 m****o 的大作中提到】
: 严肃的说,是真的不? 太子就在dropbox混,起码要进flg吧,哈哈。 哥们mit毕业,写
: 的轮子很多,但是composibility差,不是很和我胃口。
:
: :
: :(与帖子无直接关系)参观一下scala超级发烧友李显龙的儿子的代码

avatar
n*w
46
那么推kotlin不怕给jet brain做嫁衣?

Google

【在 m****o 的大作中提到】
: 利益关系吧? scala掌握好以后绝对是有粘性的,别最后给lightbend做了嫁衣,Google
: 被Oracle的专利官司搞得也是够了。
:
: :Google 为什么没把scala成为Android正式语言,Java为什么只支持到Java6。一直不
: 知道为什么
: :

avatar
m*o
47
jetbrain主要产品还是各种各样的gui editor,就像Mozilla的主要产品是浏览器而不
是rust一样。我估计kotlin以后的演化会主要靠社区推动,对比Scala的演变进化则主
要由lightbend控制。
举个具体的例子,slick之前的商业数据库driver都是bsd, apache这样完全免费的
license,结果后来有一天lightbend fork了源代码,直接把这些驱动的后续版本变成
了闭源状态。现在由社区维护的开源版本驱动直接上了lgpl license,目的就是防止之
前那中事情再出现。你说这么个搞法Google能不放着吗?

:那么推kotlin不怕给jet brain做嫁衣?
avatar
d*r
48
估计是 jet brain (目前看起来)没啥野心,
就是想耕自己 IDE 的一亩三分地的样子

【在 n*w 的大作中提到】
: 那么推kotlin不怕给jet brain做嫁衣?
:
: Google

avatar
l*n
49
kotlin决定搞起
avatar
x*4
50
我觉得公司和manager都是懒惰的。虽然说spring和android都可以用kotlin,但是估计
大部分地方还是会继续用java。我觉得kotlin需要一个独有的killer app才会受到更多
注意。举个例子,scala在spark之前也也不是很多人提。

【在 d*******r 的大作中提到】
: 估计是 jet brain (目前看起来)没啥野心,
: 就是想耕自己 IDE 的一亩三分地的样子

avatar
S*s
51
android 就是killer app啊,怎么着比java 6好太多了
后端以前也推过,但是java 8出来后群众的积极性就不高了

【在 x***4 的大作中提到】
: 我觉得公司和manager都是懒惰的。虽然说spring和android都可以用kotlin,但是估计
: 大部分地方还是会继续用java。我觉得kotlin需要一个独有的killer app才会受到更多
: 注意。举个例子,scala在spark之前也也不是很多人提。

avatar
m*o
52
不上java8,除开SAM type不能用,Java stream也不能用了,真得值得吗?

【在 S***s 的大作中提到】
: android 就是killer app啊,怎么着比java 6好太多了
: 后端以前也推过,但是java 8出来后群众的积极性就不高了

avatar
w*m
53
Kotlin的伟大意义在于
人类历史上最成功的操作系统,终于有了一个看上去不错的语言。
很多痛恨java的人,比如魏老师,可以换个语言撸android了
avatar
l*0
54
android系统先要解决一下使用时间长后运行极慢的问题,还有满身伤痕的安全漏洞。

【在 w********m 的大作中提到】
: Kotlin的伟大意义在于
: 人类历史上最成功的操作系统,终于有了一个看上去不错的语言。
: 很多痛恨java的人,比如魏老师,可以换个语言撸android了

avatar
P*H
55
这个kotlin不就是一个换皮的java?还是慢,还是要GC。整这些幺蛾子干嘛?
avatar
k*i
56


:是很不错。除了刚刚宣布的 "officially supported on Android", gradle
也早已经投靠kotlin了。
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。