[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Now that Kotlin is the official Android language, why the fuck

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 26
Thread images: 3

File: projectKotlin.png (12KB, 556x276px) Image search: [Google]
projectKotlin.png
12KB, 556x276px
Now that Kotlin is the official Android language, why the fuck would anyone use Java ever?
>>
But it's still Java
>>
>>60451782
Pajeets developing for oracle
>>
>>60451782
Daily reminder that when you're using anything from JetBrains, you're literally giving money to enemies of America.
>>
File: george rr.jpg (48KB, 474x435px) Image search: [Google]
george rr.jpg
48KB, 474x435px
>>60451854
So literally no downside?
>>
File: 1472072710284.jpg (136KB, 1545x1079px) Image search: [Google]
1472072710284.jpg
136KB, 1545x1079px
Finally got rid of the cancer that is null. This has perked my interest.
>>
>>60452022
What is wrong with null?
>>
>>60452117
He's probably the kind of fag that needs the language to force him have good practices instead of internalizing them himself
>>
>>60451782
Because Kotlin is gimped Java.

It literally can't don anything Java can't do with a couple more lines of code.

It's more Java than any other JVM languages like Scala.
>>
>>60451854
How could you be giving away money if your IDE is free?
>>
>>60451854
>actually buying shit

Good goy
>>
>>60452206
>It literally can't don anything Java can't do with a couple more lines of code.

This is true of any Turing-complete language that's less verbose than Java. Enjoy writing your enterpriseā„¢ boilerplate.
>>
>>60451782
It is not official. Google has not endorsed it and continues to write their APIs in Java.
So when you do Android you have to use said APIs and calling them from kotlinized code won't make such a difference.
Other reasons: legacy codebases, java code generators, java analysis tools, learning curve.
>>
>>60451782
> Kotlin is the official Android language
Not any more than scala is because it has scala-android. Basically not all.

It also probably won't happen in a long time.
>>
>>60453709
Of all the bullshits you told, the only one that makes sense is the learning curve, which is pretty spiked up, given the extend of features the language has (ranging from pattern matching to lazy initialization and dependency injection).

The purpose of today announcement is all about making it an official language.
Expect to see first-party APIs in full Kotlin a year from now, especially the most wizardry ones.
>>
>>60453863
>Legacy codebase is a bullshit reason.
I'm not the original anon, but you are forgetting legacy codebase, no one will simply say fuck and rewrite it from zero in kotlin. Even if might literally take one hour for intelliJ to convert a large codebase.

The move is like when apple announced swift, and the mobile faggots just jerked off to it and started demanding google to have something alike.
>>
kotlin is shit, I'd rather use java
Why won't these idiots realise that Java has been deprecated by Scala for literally years?
>>
>>60451782
Because my team mates don't use Kotlin and if I bother telling them I risk getting fired for being an unprofessional distraction
>>
>>60453709
It's official and the new notification and fragments APIs were written in Kotlin.
>>
>>60456717
Must suck to work somewhere that terrible.
>>
>>60451854
pirate the pay versions or use an old .edu email address from college. you did go to college, didn't you?
>>
>>60451854
>giving money to enemies of America.
i fail to see the problem here
>>
>>60451782
>brackets
into the trash it goes!
>>
>>60456950
>tfw went to a top Uni but never actually got assigned an .edu address
>>
>>60457620
IIT doesn't count
>>
>>60451782

sell me on Kotlin senpai
Thread posts: 26
Thread images: 3


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.