Pull to refresh
32
0

Software Engineer

Send message

Ставку на Dart в 2012-2013 году делали большую. Даже добавили в Chromium mode в котором можно было писать на Dart нативно, без компиляции в JavaScript. Я даже не очень помню, была она с самого начала или ее добавили потом. И еще обещали включить поддержку в релизную версию Chrome (разве не звучит как заявка на похороны JavaScript? =D). Но этого не произошло и они даже сделали официальное заявление, что поддеркжи Dart в браузере не будет.

По наивности тогда мне казалось, кто если не Google, но по факту они воскресили Dart только с вместе Flutter.

По поводу Google vs. Oracle, насколько я понимаю выиграл Google.

Если теперь Android получит полную поддержку текущего Java API (11 или новее), то будет ли смысл писать Android приложения на Kotlin в будущем? Выбор Kotlin для Google возможно был отходным путем, если бы они проиграли суд.

Распространение Kotlin за пределами Android (и самой JetBrains) под большим вопросом, не очень понятно, например, зачем backend разрабы станут тянуть еще одну технологию в проект, когда преимущества не очевидны.

Ради эксперимента, два года назад я попробовал ktor.io и SQL Exposed для небольшого проекта на бекенде и не увидел ощутимых плюсов. Наоборот, из-за того, что фреймворк тогда еще активно развивался каждая попытка обновиться до новой версии ломала проект, Exposed тоже был очень сырой. Плюс как разработчик я бы писал код быстрее и качественнее на более знакомой Java. Хоть проект и закончил, но желания использовать ktor где-то еще больше не возникало.

Кросс-платформенный Kotlin тоже не ясно для кого пока. Как-будто слишком много конкурентов.

Возможно кто-нибудь помнит, как Google позиционировал Dart когда они только запустились? Насколько я помню звучало это как похороны JavaScript. Но как в последствии мы увидели, JavaScript даже не заметил Dart и за пределами Google (возможно и внутри) язык не получил распространения до того момента пока не запустился Flutter. Возможно тоже как путь отхода от Google vs. Oracle. И будущее Flutter тоже не очевидно.

Поэтому ощущение будто Kotlin останется языком для разработки JetBrains и возможно Android, до тех пор пока Android не решит поддержать последние версии Java.

На мой взгляд, сейчас единственным драйвером распространения Kotlin является Android и если Google вдруг решит, что теперь Android first язык и Java тоже, то прирост новых разрабов будет сокращаться.

Я согласен с выводами в статье и еще бы добавил, что один из вариантов развития это искать партнерство с какими-нибудь крупными компаниями (возможно даже университетами) кроме Google.

Update: помните как Scala была на волне популярности, а потом ее вообще перестало быть слышно? Правильно ли будет сказать, что с добавлением в Java 8 возможности писать функциональный код, Scala как-будто начала отмирать.

Почему-то, только мельком упомянут CI/CD, deployment, release management. К этому вопросу нужно тоже серьезно подойти. Возможно выбор GitHub не достаточно хорошо обдуман.

Может лучше развернуть Jenkins? Или использовать GitLab, ведь если делать сборку прямо в GitHub, может не хватить бесплатных минут, готовы ли вы доплачивать за это?
thanks! not sure, let's see. it was time consuming :)
Снимаю шляпу!
Вопросы были похожими, но не такими как в тестовых экзаменах. Несколько попались таких же (по моим ощущениям может три), а все остальные были подобными.

Нет, неожиданностей не было. Все было в рамках книги, курса и практических тестов.

Переключил на Россию и вижу, что $150, видимо дешевле. Прикольно.
за экзамен $245 + за курс на Udemy 4800 рублей + тесты $60 + официальная книга по подготовке (у меня есть подписка на Safari Books, поэтому досталась в рамках подписки) + куча времени на подготовку.
Удачи в подготовке!

Дальше, как мне кажется, идет Oracle Database: Advanced PL/SQL.
Здорово! =)
С учетом того, что прошло уже много времени после того как вы получили первую сертификацию, как вы думаете насколько сильно это повлияло на работу и карьеру?
Еще не использовали. UPSERT в SQLite, не полный аналог, конечно, потому что MERGE больше умеет, но нам как раз подходит.
На сайте PearsonVue нашел ближайший от работы
Уверенность появилась в знаниях, это наверное самый большой плюс.
Если прям совсем конкретный пример, то увидел в нашем проекте в некоторых местах можно использовать аналог MERGE, о котором раньше я знал.

А если в общем, то каких-то быстрых результатов я не увидел пока =)
Great job!

Now let's show Medium and DZone how tech publishing platform should work in 2019. =D
KvanTTT, спасибо!
Я тогда не знал насколько близко релиз =)
Мне, кстати, тогда казалось, что более логичным будет выделить англоязычный хабр отдельным проектом. Очень интересно как будет развиваться текущий подход.
Уоу! Спасибо за информацию!
Солидно)
+ иногда бывает так, что ссылка в гугле находится, а блога уже нет — материал не доступен.
Да, в статье речь идет об отдельном домене)

Information

Rating
Does not participate
Registered
Activity