Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Kotlin

Name: Anonymous 2015-02-11 23:27

http://kotlinlang.org/
Kotlin is JVM language with transparent Java interop (in both directions). It's a lot more concise and expressive than Java, whilst simultaneously having a stricter type system. The neat thing about Kotlin is, it's developed by JetBrains so you get completely seamless integration with their refactoring IDE. Also there is a Java-to-Kotlin converter feature that lets you turn a Java file into a Kotlin file instantly, and you can convert a codebase on a class-by-class basis. So you can start using the features of the new language right away. Also, it runs on Java 6, so it's Android compatible.

Name: Anonymous 2015-02-12 0:04

Kotlin is JVM language

Name: Anonymous 2015-02-12 0:04

Java 6 gave me the runs.

Name: Anonymous 2015-02-12 12:42

JVM language

Stopped reading there. A VM with no tail call optimization or generics is useless.

Name: Anonymous 2015-02-12 14:41

>>4
B-but stack traces....

Name: Anonymous 2015-02-12 19:49

>>5
will be more detailed than if you used a loop construct instead

Name: Anonymous 2015-02-13 0:28

>>5
Stack traces for what exactly?
Besides, it's faster to just garbage collect stack frames as necessary rather than munge the current stack frame. That way you also get stack frames when you want them.

Name: Anonymous 2015-02-13 0:55

That way you also get stack frames when you want them.
stack traces*

Name: Anonymous 2015-02-14 13:05

>>7
garbage collect stack frames
Brilliant! Put the stack on the heap! Amazing idea!

Name: Anonymous 2015-02-16 9:18

Concise
Drastically reduce the amount of boilerplate code you need to write.

fun main(args: Array<String>)

Name: Anonymous 2015-02-16 9:57

>>10
It's easy to beb ``concise'' when you compare versus java

Name: beb 2015-02-16 11:31

>>11
beb

Name: Anonymous 2015-02-16 18:56

>>11
Nice bebs you have there

Name: Anonymous 2015-02-16 19:06

>>10
What don't you like in that syntax? Looks pretty concise to me. They did choose the right short reserved word fun, which puts them above a half of programming languages.

Name: Anonymous 2015-02-17 19:06

>>14
Forced type declarations do not a concise language make.
Also don't be that guy.

Name: Anonymous 2015-02-19 10:04

I don't like that semicolons are optional. Either take it away or enforce it as a rule.

Don't change these.
Name: Email:
Entire Thread Thread List