#0
by Курцвейл
Google сообщила, что отныне официально поддерживает Kotlin на Android в качестве «первоклассного» языка. Kotlin — новый язык программирования от компании JetBrains, созданной Сергеем Дмитриевым, Евгением Беляевым и Валентином Кипятковым. Котлин — это остров в Финском заливе, на котором расположен Кронштадт. Такое название намекает на некоторое родство нового языка с Java, как острова Котлин с островом Ява. Официальный инструмент разработки Android Studio от Google, к слову, основан на JetBrains IDE. Посмотрел на этот Котлин должен сказать что это ужастно. Навевает турбопаскаль. Порог входа на Андроид резко снизиться. А тот кто ушел уже, будут писать код за тарелку супа.
#6
by Starhan
Или вот с вики примеры :) fun sayHello(maybe : String?, neverNull : Int) { // use of elvis operator val name : String = maybe ?: "stranger" println("Hello $name") } // returns null if foo is null, or bar returns null, or baz returns null foo ?. bar ?. baz
#10
by Xapac
Использование диапазонов Проверка входит ли число в диапазон с помощью оператора in: if (x in 1..y-1) print("OK") норм
#11
by Курцвейл
Kotlin это легкий и простой язык. Написание приложения под Андроид станет обычным формошлепством. Появиться много курсов "Освой Котлин за 14 дней". Резко вырастет конкуренция и ЗП сильно упадет. Все это в итоге приведет программистов Котлин к депрессии и импотенции.
#13
by Курцвейл
Берешь игру на нормальной Яве, присобачиваешь 1 функцию со своим Котлин, запускаешь сборку с Градле и вуаля, вот первая твоя игра с Котлин :)
#14
by Xapac
Логический тип Тип Boolean представляет логический тип данных и принимает два значения: true и false. При необходимости использования nullable ссылок логические переменные оборачиваются. Встроенные действия над логическими переменными включают || – ленивое логическое ИЛИ && – ленивое логическое И ! - отрицание почему оно ленивое?
#21
by Garykom
мое знакомство со scala завершилось мгновенно после того как демо пример упал в эксепшен и выяснить (на тот момент) на чем именно падает и почему было никак (отладчика еще не было)
#22
by lock19
Интересно, если освоить Haxe, получится одной задницей оккупировать двенадцать стульев?
#25
by Garykom
там все упирается в специфические либы и возможности железа т.е. простые алгоритмы да конвертятся но если хочешь использовать чужой код (с нативными структурами данных) то привет
#26
by Провинциальный 1сник
Потому что подразумевает, что не будет вычислять второй операнд, если первый однозначно определяет результат логической операции. В случае, если операнд - функция с побочным эффектом, это надо учитывать.
#27
by lock19
Было такое предчувствие. Если генерируемый код человекочитаемый, пользу извлечь наверное можно, ну а нет - так нет.
#30
by Serginio1
Котлин очень приятный язык. Он близок к C# и Nemerle. В свое время JetBrains взял немерлевцев к себе ради котлина. Плюс компиляция в JS
#32
by Garykom
Глянул бегло синтаксис, блин у кого то ностальгия по паскалю/дельфи )) Совершенно бесполезная переделка синтаксиса с++/java в оберон-стайл.
#33
by Вафель
Почему в каждом новом языке переписывают определения функций, переменных, выполнение цикла итд?
#38
by Serginio1
Например TypeScript имеет такой синтаксис. Он удобен кстати для автовывода типов функций. Меньше писанины.
#40
by Волшебник
fun прикольнее. Это же целое слово с переводом веселье, забава, потеха кстати, словосочетание "do fun" означает "заниматься сексом"
#42
by trdm
+ Муторный он какой-то этот язык если честно. Не могли путем мелкософта пойти? Один компилятор/интерпретатор а язык сам выбираешь.
#46
by Fragster
вот где настоящие дела идут: В Ставрополе создали нового «убийцу Windows» – Ivan ОS Разработчиками операционной системы стали сотрудники Всероссийского научно-исследовательского института овцеводства и скотоводства. На создание продукта ушло пять лет и было потрачено около 40 млн рублей. Новая ОС создана на основе Linux
#49
by Волшебник
"было потрачено около 40 млн рублей" "теперь разработчики ищут инвесторов, готовых вложить миллион рублей в сертификацию" кажется, я всё понял
#50
by Fragster
интересно, что по нашим стандартам эти 40 млн идут как "расходы", а по американским - как "инвестиции"
#51
by igork1966
Срочно переименовать в "Всероссийский научно-исследовательского институт лоховедения", будет отражать суть.
#52
by Garykom
"в общей сложности на проект было потрачено около 40 млн рублей и над ним на протяжении 5 лет работали 7 специалистов:" 40/(127) = 95 т.р. в месяц
#56
by Fragster
может название этого института также, как и название всяких оружейных комплексов ("кипарис", "буратино") - маскировка?
#63
by Asmody
Я специально сходил, на капитализацию посмотрел. 48 трлн рублей по текущему курсу?. Хорошая покупка – акции растут, несмотря на прошлогодний провал с взрывоопасными нотами.
Тэги: IT-новости
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- УТ 11. КПП в счет-фактуре (УПД) при продаже из обособленного подразделения
- Открыть форму существующего документа с оповещением о закрытии
- Документооборот Корп нужен ли сервер Корп
- Подключение к Oracle Hyperion с помощью Smart View for Office
- Ошибка интерфейса эклз/фн (Розница 2, Атол 55Ф НЕФИСК)
- Левое соединение с регистром сведений. Соединение по ресурсу.
- Ошибка журнала Безналичные платежи УТ...
- v7: Работа с буфером обмена Windows
- УФ как разрешить открытие значения в табличной части, но запретить изменение
- БСП (ЗуП 3.0) как при добавлении внешней печатной формы отбор добавить?
- Чем заменить глобальные переменные в Управляемых Формах?
- Не выводятся параметры в Word
- УТ 10.3 ККМ Онлайн Чек коррекций
- СКД Произвольная иерархия по внешним наборам данных
- v7: ТиС 77 в RDP + АТОЛ 55Ф
- ЗУП 2.5 Возврат излишне удержанного НДФЛ
- Что будет, если я завершу rmngr.exe при работающих пользователях
- корректировка реализации не делает движений по товарам на складах
- УФ, ПриОткрытии() Поле объекта недоступно для чтения
- v7: Как поменять в драйвере атол вид оплат Элекронно на Оплата бонусом?