169 похожих чатов

"It’s clear: Java (on Android) is dying," the Realm team

explains. "In fact, 20% of apps built with Java before Google I/O are now being built in Kotlin. Kotlin may even change how Java is used on the server, too."

Kotlin is to replace Java as of December 2018

"In short, Android developers without Kotlin skills are at risk of being seen as dinosaurs very soon," Realm experts add.

Java for a long time has been the programming language of Android, which is the world's largest platform(Both mobile and PC). This caused some legal issues with the creators of Java, Oracle. They since have sued Google and have demanded to take a cut of profit from Android. So, Google has decided to switch languages. The thought hasn't been recent, in the year 2016 they were debating on changing it to Dart(Google's own programming language) or to Swift(Apple's take on modern OO-C Programming). They settled on Kotlin as it can interpret Java and has a similar syntax yet runs faster and works more efficiently for a mobile platform. What do you think about Google's massive switch on the world's largest OS from being Java to Kotlin?

1 ответов

6 просмотров

Secretly sponsor a proxy to fight a larger and bigger adversary. It worked in Afghanistan.

Похожие вопросы

Обсуждают сегодня

читать файл максимально быстро? странный вопрос))
zamtmn
52
всем привет! углубившись в плюсы и начав изучать реверсинг понял, что без асм'а никуда со своими высокоабстрактными представлениями начал изучать механизмы асма, и не совсем п...
9
Привет. Сразу скажу, что на C/C++/Rust я не пишу, но тем не менее возникла потребность дебага C/C++/Rust кода. Суть: есть серверное приложение, которое периодически ведёт себ...
ninekeem 🐳
4
буквально один оставшийся вопрос при выполнении строчки mov eax, 5 операнд "5" будет присутствовать где-либо в памяти (любой), кроме как в памяти блока .code? подвопрос: как...
12
Всем ку. Подскажите, если задекларировал массив так: int arr[10] = {1, 2, 3, 4}, то в arr[4] будет мусор или нуль?
Sasha K
14
я не понимаю mov [r11+8],rcx и прочие. мы записываем значение из rcx, куда?
Bor
15
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
у меня такой вопрос про память в x86 возник, может кто пояснить?.. у процессора есть (как минимум) 3 типа адресов (названия "п1", "п2", "п3" --- мои, чтобы проще было дальше)...
Toideng
5
А какие расширения активно используются в промышленности? Именно идейные, по типу гадт, а не всякие оверлоадедстрингс
Степан
11
у процессора есть (как минимум) 3 типа адресов (названия "п1", "п2", "п3" --- мои, чтобы проще было дальше): - "п1" --- виртуальный адрес, то есть тот, который ресолвится в "п...
Toideng
3
Карта сайта