Attached: kotlin_800x320.png (800x320, 14K)
Is it any good?
Noah James
Parker Gomez
for kiebłasa it's the best
Alexander Williams
she is cute~
Bentley Stewart
If you have to use the JVM it's decent. However, if you can avoid using the JVM you should. There are too many good native options nowadays to have to suffer through JVM bloatware.
Samuel Campbell
like kotlin?
Carter Smith
For me, it's Włocławek.
Thomas Smith
Native compilation for Kotlin, and basically all JVM languages, is a sad joke at the moment.
Adrian Howard
It's very good but at the end of the day it's a meme language.
Adrian Wilson
It's a straight drop-in upgrade from Java. If you're working with anything JVM related there's no reason to not learn it.
Charles Perry
i understand the push though, statically compiled single binaries are the current spicy meme
Ryder Morris
Except that Clojure and Scala also support Java libraries
Lucas Gutierrez
>clojure and scala
They are ugly compared to Kotlin and are harder to transition to.
Ryan White
It's pajeet tier
Benjamin Martin
>There are too many good native options
like?
Grayson Peterson
Modern C++, D, C#/F# (native compilation works well on Windows), Haskell, Rust, Ocaml/ReasonML, Go, Crystal, Nim etc.
Benjamin Ramirez
>Modern C++, D, F#, Ocaml, Crystal, Nim
btw C# runs in then .NET framework, it's not native
Ryan Reed
There are native compilers for C# on Windows. Fucking moron.
Luke Cook
kotlin has native too, retard
Charles Bennett
How can be it any good when they pick a name like "Kotlin"? Kotlin is the name of my neighbor's retarded son. Kotlin eats shit on the regular, and so does the language.
Eli Baker
Scala is complicated and slow to compile. Clojure is great, but it's a Lisp, not having C-syntax immediately drives away 99% of potential users. You can't really transition java-pajeets to lisp.
David Gray
Same can be said for JVM languages on Linux/MacOS, just use GraalVM to make a native image.
Blake Anderson
Yes and it's shit in comparison because it's extremely limited. Basically all non-trivial Kotlin projects access Kotlin/Java libraries that use features that can't be compiled natively. Meanwhile basically every C# library can be compiled natively on Windows.
Parker Baker
GraalVM, like Kotlin native, is still very limited. It can't even compile the entire Java standard library.
Aaron Kelly
>on Windows
so we just fuck over mac and linux?
Henry Williams
If you care about those use another language. Nobody ever claimed C# native compilation worked well on Mac or Linux.
Nicholas Cook
>Modern C++
>D
No
John Hall
Depends on what you're using it for. As a user, if a program requires the JVM it isn't getting installed on my machines.
Jaxson Peterson
you're allowed to bundle the jvm, there's no reason the user should even know about it other than sun's incompetence and MS shenanigans
Blake Cook
won't that be a 200MB binary? or is there a stripped down version of it?
plus, aren't there license issues or some shit where oracle will hunt you down if you bundle the JRE?
Alexander Rivera
najlepszy keczup wojenny
Alexander Brown
Used it on a 2 large scale projects so far. It's more or less the same crap as other languages with some extra syntactic sugar. Usually you opt out for the simplest approach, because you want to keep things simple for the future development. Comparing it with Java, it's more or less the same shit, but less verbose.
Luis Hughes
>java-pajeets
The moment I saw this, was the moment I decided they should be called javeets from now on. I have a mission now.
Grayson Allen
> meme
It's the only viable way