|
Google добавила Kotlin в качестве официального языка для Android | ☑ | ||
---|---|---|---|---|
0
Курцвейл
19.05.17
✎
06:29
|
Google сообщила, что отныне официально поддерживает Kotlin на Android в качестве «первоклассного» языка. Kotlin — новый язык программирования от компании JetBrains, созданной Сергеем Дмитриевым, Евгением Беляевым и Валентином Кипятковым. Котлин — это остров в Финском заливе, на котором расположен Кронштадт. Такое название намекает на некоторое родство нового языка с Java, как острова Котлин с островом Ява. Официальный инструмент разработки Android Studio от Google, к слову, основан на JetBrains IDE.
https://3dnews.ru/952400 Посмотрел на этот Котлин должен сказать что это ужастно. Навевает турбопаскаль. Порог входа на Андроид резко снизиться. А тот кто ушел уже, будут писать код за тарелку супа. |
|||
1
igorPetrov
19.05.17
✎
06:44
|
(0) "Навевает турбопаскаль" в каком месте навевает?
|
|||
2
УспешныйЧел
19.05.17
✎
06:55
|
завидуйте молча, это вам не 1с интернешнл.
|
|||
3
Asmody
19.05.17
✎
07:48
|
(0) что-то он вам не то "навевает". Kotlin – это "scala здорового человека".
|
|||
4
Starhan
19.05.17
✎
08:09
|
А на Golange нельзя шоли под андроид писать?
|
|||
5
Xapac
19.05.17
✎
08:14
|
fun sum(a: Int, b: Int) = a + b
порог говорите снизился? |
|||
6
Starhan
19.05.17
✎
08:16
|
Или вот с вики примеры :)
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() |
|||
7
УспешныйЧел
19.05.17
✎
08:16
|
(5) засунь в object Math, вместе с остальными мат функциями.
|
|||
8
Xapac
19.05.17
✎
08:16
|
||||
9
Starhan
19.05.17
✎
08:17
|
(3) то есть вместо Скала можно смело учить Котлин?
|
|||
10
Xapac
19.05.17
✎
08:19
|
Использование диапазонов
Проверка входит ли число в диапазон с помощью оператора in: if (x in 1..y-1) print("OK") норм |
|||
11
Курцвейл
19.05.17
✎
08:27
|
Kotlin это легкий и простой язык. Написание приложения под Андроид станет обычным формошлепством. Появиться много курсов "Освой Котлин за 14 дней". Резко вырастет конкуренция и ЗП сильно упадет. Все это в итоге приведет программистов Котлин к депрессии и импотенции.
|
|||
12
Xapac
19.05.17
✎
08:28
|
как на котлин писать игры?
движки уже есть? |
|||
13
Курцвейл
19.05.17
✎
08:31
|
(12) Берешь игру на нормальной Яве, присобачиваешь 1 функцию со своим Котлин, запускаешь сборку с Градле и вуаля, вот первая твоя игра с Котлин :)
|
|||
14
Xapac
19.05.17
✎
08:32
|
Логический тип
Тип Boolean представляет логический тип данных и принимает два значения: true и false. При необходимости использования nullable ссылок логические переменные оборачиваются. Встроенные действия над логическими переменными включают || – ленивое логическое ИЛИ && – ленивое логическое И ! - отрицание почему оно ленивое? |
|||
15
Xapac
19.05.17
✎
08:32
|
(13)дак у меня игра на libGDX движке... так не получится
|
|||
16
igorPetrov
19.05.17
✎
08:34
|
(11) Не бывает легких или тяжелых языков.
|
|||
17
Xapac
19.05.17
✎
08:35
|
||||
18
Asmody
19.05.17
✎
09:26
|
(9) ИМХО, со scala надо познакомиться. Хотя бы чтобы иметь представление.
https://habrahabr.ru/post/308562/ |
|||
19
lock19
20.05.17
✎
19:48
|
Что даёт эта официальность? Так и будут клепать кто во что горазд.
|
|||
20
Garykom
гуру
20.05.17
✎
19:56
|
Нафуй все эти котлины со скалами, вполне хватает обычных java и c#
|
|||
21
Garykom
гуру
20.05.17
✎
19:58
|
(18) мое знакомство со scala завершилось мгновенно после того как демо пример упал в эксепшен и выяснить (на тот момент) на чем именно падает и почему было никак (отладчика еще не было)
|
|||
22
lock19
20.05.17
✎
20:06
|
Интересно, если освоить Haxe, получится одной задницей оккупировать двенадцать стульев?
|
|||
23
Asmody
20.05.17
✎
20:07
|
(20) На java/c#/1С писать скуууууучно
|
|||
24
Garykom
гуру
20.05.17
✎
20:15
|
(23) попробуй стоя и в гамаке
|
|||
25
Garykom
гуру
20.05.17
✎
20:17
|
(22) там все упирается в специфические либы и возможности железа
т.е. простые алгоритмы да конвертятся но если хочешь использовать чужой код (с нативными структурами данных) то привет |
|||
26
Провинциальный 1сник
20.05.17
✎
20:30
|
(14) Потому что подразумевает, что не будет вычислять второй операнд, если первый однозначно определяет результат логической операции. В случае, если операнд - функция с побочным эффектом, это надо учитывать.
|
|||
27
lock19
20.05.17
✎
20:49
|
(25) Было такое предчувствие. Если генерируемый код человекочитаемый, пользу извлечь наверное можно, ну а нет - так нет.
|
|||
28
Живой Ископаемый
20.05.17
✎
21:16
|
(6) что не так?
опшионалы есть во многих языках. |
|||
29
Asmody
20.05.17
✎
21:51
|
(24) Пффф! Я на FoxPro в юности писал, меня таким не испугать.
|
|||
30
Serginio1
22.05.17
✎
12:42
|
(20) Котлин очень приятный язык. Он близок к C# и Nemerle.
В свое время JetBrains взял немерлевцев к себе ради котлина. Плюс компиляция в JS https://habrahabr.ru/hub/kotlin/ |
|||
31
Лефмихалыч
22.05.17
✎
12:50
|
Хочешь заработать денег - придумай свою религию.
(С) Рон Хаббард |
|||
32
Garykom
гуру
22.05.17
✎
12:56
|
(8) Глянул бегло синтаксис, блин у кого то ностальгия по паскалю/дельфи ))
Совершенно бесполезная переделка синтаксиса с++/java в оберон-стайл. |
|||
33
Вафель
22.05.17
✎
13:01
|
Почему в каждом новом языке переписывают определения функций, переменных, выполнение цикла итд?
|
|||
34
Garykom
гуру
22.05.17
✎
13:12
|
(33) В этом и отличие языка от "парочки фреймворков"
|
|||
35
Вафель
22.05.17
✎
13:13
|
(34) зачем писать fun вместо function?
В чем фишка? |
|||
36
Asmody
22.05.17
✎
13:16
|
(35) сэкономили 5 символов
|
|||
37
Garykom
гуру
22.05.17
✎
13:19
|
(35) Быстрее кодить, неужто на Delphi не писал? Или на 77 без телепата.
|
|||
38
Serginio1
22.05.17
✎
17:30
|
(32) Например TypeScript имеет такой синтаксис.
Он удобен кстати для автовывода типов функций. Меньше писанины. |
|||
39
Вафель
22.05.17
✎
17:34
|
(37) ты в нотепаде кодишь что ли?
|
|||
40
Волшебник
модератор
22.05.17
✎
17:39
|
(35) fun прикольнее. Это же целое слово с переводом веселье, забава, потеха
кстати, словосочетание "do fun" означает "заниматься сексом" |
|||
41
trdm
22.05.17
✎
17:49
|
(6) С.рнь какая-то. В погоне за уникальностью рождаются языки уродцы...
|
|||
42
trdm
22.05.17
✎
17:51
|
+(41) Муторный он какой-то этот язык если честно.
Не могли путем мелкософта пойти? Один компилятор/интерпретатор а язык сам выбираешь. |
|||
43
Garykom
гуру
22.05.17
✎
18:01
|
(40) "сделай функцию" - "займись сексом" ?
|
|||
44
Garykom
гуру
22.05.17
✎
18:03
|
(43)+ представляю как во фрилансе ржать будут над "не носителями языка"
|
|||
45
Вафель
22.05.17
✎
18:07
|
(43) Так компилятор то остался от джавы
|
|||
46
Fragster
гуру
22.05.17
✎
18:11
|
вот где настоящие дела идут:
http://catalog.mista.ru/journal/news/tekhnologii/v-stavropole-sozdali-novogo-ubiytsu-windows-ivan-os_625326/ В Ставрополе создали нового «убийцу Windows» – Ivan ОS Разработчиками операционной системы стали сотрудники Всероссийского научно-исследовательского института овцеводства и скотоводства. На создание продукта ушло пять лет и было потрачено около 40 млн рублей. Новая ОС создана на основе Linux |
|||
47
Вафель
22.05.17
✎
18:11
|
(45) Круче чем БлогенОс?
|
|||
48
Fragster
гуру
22.05.17
✎
18:12
|
(47) на 40 млн руб круче
|
|||
49
Волшебник
модератор
22.05.17
✎
18:13
|
(46) "было потрачено около 40 млн рублей"
"теперь разработчики ищут инвесторов, готовых вложить миллион рублей в сертификацию" кажется, я всё понял |
|||
50
Fragster
гуру
22.05.17
✎
18:16
|
интересно, что по нашим стандартам эти 40 млн идут как "расходы", а по американским - как "инвестиции"
|
|||
51
igork1966
22.05.17
✎
18:33
|
(46) Срочно переименовать в "Всероссийский научно-исследовательского институт лоховедения", будет отражать суть.
|
|||
52
Garykom
гуру
22.05.17
✎
18:50
|
(51) "в общей сложности на проект было потрачено около 40 млн рублей и над ним на протяжении 5 лет работали 7 специалистов:"
40/(1257) = 95 т.р. в месяц https://www.nixp.ru/news/14037.html http://don24.ru/publications/22656 |
|||
53
Garykom
гуру
22.05.17
✎
18:52
|
(52) 40/(12х5х7) = 95
|
|||
54
Fragster
гуру
22.05.17
✎
19:00
|
(52) В Ставрополе. В институте овцеводства. Видимо, на кафедре бухучета.
|
|||
55
Asmody
22.05.17
✎
19:01
|
(53) минус налоги и затраты, хорошо, если по 25 тыр на нос получилось
|
|||
56
Fragster
гуру
22.05.17
✎
19:02
|
может название этого института также, как и название всяких оружейных комплексов ("кипарис", "буратино") - маскировка?
|
|||
57
Asmody
22.05.17
✎
19:02
|
почему я упорно читаю это как: "институт овцеебства"?
|
|||
58
Fragster
гуру
22.05.17
✎
19:03
|
(57) пересмотрел кевина смита
|
|||
59
Fragster
гуру
22.05.17
✎
19:03
|
||||
60
Ислам
22.05.17
✎
19:05
|
(0) Отлично! Покупаю самсунг, иду программировать под андройд!
|
|||
61
Asmody
22.05.17
✎
19:21
|
(60) Откуда у тебя трлн баксов на Самсунг?
|
|||
62
Ислам
22.05.17
✎
19:22
|
(61) Даже не знаю как ответить на таков вопрос.
|
|||
63
Asmody
22.05.17
✎
19:26
|
Я специально сходил, на капитализацию посмотрел. 48 трлн рублей по текущему курсу?. Хорошая покупка – акции растут, несмотря на прошлогодний провал с взрывоопасными нотами.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |