Google официально выбрал российский язык программирования Kotlin вторым для разработки на Android

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (7) 1 [2] 3 4 ... Последняя »  К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
Нанонимно
18.05.2017 - 17:01
0
Статус: Offline


Герцог Мира

Регистрация: 3.10.15
Сообщений: 4992
Цитата (YoMan78 @ 18.05.2017 - 18:58)
Цитата (Нанонимно @ 18.05.2017 - 16:44)
Бегло посмотрел что за КОТлин. В общем-то, идут в правильном направлении - Java с некоторыми взятыми из C# фичами. Их отсутствие просто капец меня бесило.
var, лямбды - это хорошо.

Лямбды есть уже в 8й Java безо всякой дополнительной хуеты
Не понимаю что там в С# может быть такого полезного чего нет в Java

Ну замечательно. Не слежу как-то. Давно уже на жабе ничего не делал
 
[^]
28e
18.05.2017 - 17:01
3
Статус: Offline


Ярила

Регистрация: 19.02.12
Сообщений: 9704
Цитата (Нанонимно @ 18.05.2017 - 16:58)
Цитата (28e @ 18.05.2017 - 18:56)
Свой косяк с громким броским и глупым заголовком (как программист говорю).
То что вы быстренько поправили его еще не значит что можете ехидно интересоваться о правках у тех, кто видел его первоначальным.

Я его поправил после своего комментария, увидев проблему. Это великому программисту знакомо?

Великий программист после этого отписывается что увидел в чем был косяк и поправил. А не как вы - до сих пор без фикса сообщение, с высокомерным "Что именно я должен там поправить?"
 
[^]
Temp1933
18.05.2017 - 17:02
0
Статус: Offline


Шутник

Регистрация: 28.02.11
Сообщений: 50
Цитата (Нанонимно @ 18.05.2017 - 15:44)
о поддержке приложений, созданных на основе языка программирования Kotlin.

его поддержка появится в официальном инструменте разработки Android Studio 3.0.

Google и JetBrains пообещали содействовать развитию Kotlin.


Где тут хоть слово про ОСНОВНОЙ?!
 
[^]
28e
18.05.2017 - 17:02
1
Статус: Offline


Ярила

Регистрация: 19.02.12
Сообщений: 9704
Цитата (YoMan78 @ 18.05.2017 - 16:58)
Цитата (Нанонимно @ 18.05.2017 - 16:44)
Бегло посмотрел что за КОТлин. В общем-то, идут в правильном направлении - Java с некоторыми взятыми из C# фичами. Их отсутствие просто капец меня бесило.
var, лямбды - это хорошо.

Лямбды есть уже в 8й Java безо всякой дополнительной хуеты
Не понимаю что там в С# может быть такого полезного чего нет в Java

в Яве уже можно передавать параметры с просытми типами в методы по ссылке?
 
[^]
ipv4
18.05.2017 - 17:05
0
Статус: Online


Ярила

Регистрация: 4.11.09
Сообщений: 7424
Цитата (28e @ 18.05.2017 - 17:02)
в Яве уже можно передавать параметры с просытми типами в методы по ссылке?

А в шарпе? Если я ничего не путаю, то там с этим связано не очень логичное поведение и интересные сайд-эффекты. )))
 
[^]
Vadimka85
18.05.2017 - 17:06
0
Статус: Offline


Приколист

Регистрация: 24.01.13
Сообщений: 294
Цитата (28e @ 18.05.2017 - 17:02)
в Яве уже можно передавать параметры с просытми типами в методы по ссылке?

Нет. Но из простого типа делается врапер-клас и передается если так нужно. А в чём проблема?
 
[^]
Нанонимно
18.05.2017 - 17:06
0
Статус: Offline


Герцог Мира

Регистрация: 3.10.15
Сообщений: 4992
Цитата (Temp1933 @ 18.05.2017 - 19:02)
Цитата (Нанонимно @ 18.05.2017 - 15:44)
о поддержке приложений, созданных на основе языка программирования Kotlin.

его поддержка появится в официальном инструменте разработки Android Studio 3.0.

Google и JetBrains пообещали содействовать развитию Kotlin.


Где тут хоть слово про ОСНОВНОЙ?!

На самом деле. Не основной, а гугль его просто добавил в сдк 3.0
Почитал англоязычные источники.

Это сообщение отредактировал Нанонимно - 18.05.2017 - 17:10
 
[^]
max2232
18.05.2017 - 17:08
1
Статус: Offline


Шутник

Регистрация: 16.09.15
Сообщений: 71
Гуглу давно уже пора придумать свой язык программирования, а то веб-сервер у них свой, база данных своя, а пишут до сих пор на джаве и плюсах. Несолидно.
 
[^]
Нанонимно
18.05.2017 - 17:09
0
Статус: Offline


Герцог Мира

Регистрация: 3.10.15
Сообщений: 4992
Цитата (max2232 @ 18.05.2017 - 19:08)
Гуглу давно уже пора придумать свой язык программирования, а то веб-сервер у них свой, база данных своя, а пишут до сих пор на джаве и плюсах. Несолидно.

Давно уже придумали. Go называется. То ещё говнецо
 
[^]
Anderlecht
18.05.2017 - 17:10
3
Статус: Online


Дракон-Комодо

Регистрация: 9.07.13
Сообщений: 6849
Молодцы парни из JetBrains!!!!
 
[^]
ispcto
18.05.2017 - 17:11
0
Статус: Offline


Ярила

Регистрация: 26.04.15
Сообщений: 4866
Цитата (max2232 @ 18.05.2017 - 17:08)
Гуглу давно уже пора придумать свой язык программирования, а то веб-сервер у них свой, база данных своя, а пишут до сих пор на джаве и плюсах. Несолидно.

Goшечка же. Тот еще повод для горящих пуканов у любителей "долго, дорого, уже устарело"
 
[^]
ichthyandr
18.05.2017 - 17:14
0
Статус: Offline


водоплавающий

Регистрация: 20.02.15
Сообщений: 1857
Цитата (Vadimka85 @ 18.05.2017 - 17:06)
Нет. Но из простого типа делается врапер-клас и передается если так нужно. А в чём проблема?

вот в этом и проблема ... ))
 
[^]
ipv4
18.05.2017 - 17:15
0
Статус: Online


Ярила

Регистрация: 4.11.09
Сообщений: 7424
Цитата (Vadimka85 @ 18.05.2017 - 17:06)
Нет. Но из простого типа делается врапер-клас и передается если так нужно. А в чём проблема?

А в шарпе не так происходит в результате?
 
[^]
28e
18.05.2017 - 17:15
0
Статус: Offline


Ярила

Регистрация: 19.02.12
Сообщений: 9704
Цитата (ipv4 @ 18.05.2017 - 17:05)
А в шарпе? Если я ничего не путаю, то там с этим связано не очень логичное поведение и интересные сайд-эффекты. )))

Конечно можно, эффектов никаких внезапных нет, если пользоваться этим с умом. По ref/out например. Чтобы не лепить over-ООП со всякими враперами-хуяперами только для того, чтобы в самом обычном методе вернуть результаты в переменных указанных параметрах. Отсутствию этой банальщины я удивляюсь до сих пор, и не удивляюсь как можно генерить быдлокод обходя ограничения на элементарный функционал, лепя "классы и врапперы".

Херачить враппер-класс (!!) только чтобы можно было сделать так:

Google официально выбрал российский язык программирования Kotlin вторым для разработки на Android
 
[^]
Нанонимно
18.05.2017 - 17:17
1
Статус: Offline


Герцог Мира

Регистрация: 3.10.15
Сообщений: 4992
ipv4
В шарпе любой value тип или структуру можно передать по ссылке
 
[^]
max2232
18.05.2017 - 17:17
0
Статус: Offline


Шутник

Регистрация: 16.09.15
Сообщений: 71
Цитата (ispcto @ 18.05.2017 - 17:11)
Цитата (max2232 @ 18.05.2017 - 17:08)
Гуглу давно уже пора придумать свой язык программирования, а то веб-сервер у них свой, база данных своя, а пишут до сих пор на джаве и плюсах. Несолидно.

Goшечка же. Тот еще повод для горящих пуканов у любителей "долго, дорого, уже устарело"

Блин, точно. Тогда осталось переписать гигабайты старого кода на своём гэ го и быть полностью независимым)
 
[^]
Anderlecht
18.05.2017 - 17:17
1
Статус: Online


Дракон-Комодо

Регистрация: 9.07.13
Сообщений: 6849
Цитата (ichthyandr @ 18.05.2017 - 17:14)
вот в этом и проблема ... ))

А на скале можно лепить это гораздо быстрее.
 
[^]
Ancifero
18.05.2017 - 17:20
-1
Статус: Offline


Продам гараж

Регистрация: 25.05.12
Сообщений: 12434
Цитата
JetBrains

летающие мозги? самолетные мозги? Реактивный мозг?
 
[^]
ispcto
18.05.2017 - 17:22
0
Статус: Offline


Ярила

Регистрация: 26.04.15
Сообщений: 4866
Цитата (max2232 @ 18.05.2017 - 17:17)
Блин, точно. Тогда осталось переписать гигабайты старого кода на своём гэ го и быть полностью независимым)

Вово, долго, дорого, уже устарело. Деньги-то не свои, чоб и не переписать все с нуля вместо чтоб остановиться и немного подумать. 1s-way хуйли.
 
[^]
AlexEf
18.05.2017 - 17:22
1
Статус: Offline


Ярила

Регистрация: 23.09.13
Сообщений: 3484
а JetBrains это разве российская компания?

Цитата
Основана в 2000 году Сергеем Дмитриевым, Евгением Беляевым и Валентином Кипятковым как частная компания.

Компания основана в Праге, куда были вывезены программисты компании TogetherSoft из Санкт-Петербурга.


вот так всегда бывает - вроде русская компания, но почему то находится не в России.

 
[^]
28e
18.05.2017 - 17:24
0
Статус: Offline


Ярила

Регистрация: 19.02.12
Сообщений: 9704
А еще вопрос знающим JAVA, сам пишу под андроид (Эклипс+ADT), вот что это за пиздец и почему нельзя сделать человекочитаемо? Даже в процедурном Дельфи более юзерфренли будет ss:=IntToStr(i), чем эта мура.
Про того кто разрешил сравнивать строки через equals(), а не "=" или "==" (при этом другие простые типы запросто через == сравниваются) вообще молчу...

Это сообщение отредактировал 28e - 18.05.2017 - 17:26

Google официально выбрал российский язык программирования Kotlin вторым для разработки на Android
 
[^]
Vadimka85
18.05.2017 - 17:25
1
Статус: Offline


Приколист

Регистрация: 24.01.13
Сообщений: 294
Цитата (28e @ 18.05.2017 - 17:15)
Конечно можно, эффектов никаких внезапных нет, если пользоваться этим с умом. По ref/out например. Чтобы не лепить over-ООП со всякими враперами-хуяперами только для того, чтобы в самом обычном методе вернуть результаты в переменных указанных параметрах. Отсутствию этой банальщины я удивляюсь до сих пор, и не удивляюсь как можно генерить быдлокод обходя ограничения на элементарный функционал, лепя "классы и врапперы".

Херачить враппер-класс (!!) только чтобы можно было сделать так:

Ну так никакие врапперы придумывать не нужно, для всех простых типов уже есть классы по типу Integer. Ставишь параметром такой тип и всё. В Сшарпе это просто синтаксический сахар. Не удивлюсь если под капотом оно кастится в какой-то объект.
 
[^]
Anderlecht
18.05.2017 - 17:29
0
Статус: Online


Дракон-Комодо

Регистрация: 9.07.13
Сообщений: 6849
Цитата (28e @ 18.05.2017 - 17:24)
А еще вопрос знающим JAVA, сам пишу под андроид (Эклипс+ADT), вот что это за пиздец и почему нельзя сделать человекочитаемо? Даже в процедурном Дельфи более юзерфренли будет ss:=IntToStr(i), чем эта мура.
Про того кто разрешил сравнивать строки через equals(), а не "=" или "==" (при этом другие простые типы запросто через == сравниваются) вообще молчу...

Я думаю, что из за отсутствия адреса появилось такое сравнение.
ссылку просто не конвертировать в инт.
 
[^]
28e
18.05.2017 - 17:35
0
Статус: Offline


Ярила

Регистрация: 19.02.12
Сообщений: 9704
Цитата (Anderlecht @ 18.05.2017 - 17:29)
Цитата (28e @ 18.05.2017 - 17:24)
А еще вопрос знающим JAVA, сам пишу под андроид (Эклипс+ADT), вот что это за пиздец и почему нельзя сделать человекочитаемо? Даже в процедурном Дельфи более юзерфренли будет ss:=IntToStr(i), чем эта мура.
Про того кто разрешил сравнивать строки через equals(), а не "=" или "==" (при этом другие простые типы запросто через == сравниваются) вообще молчу...

Я думаю, что из за отсутствия адреса появилось такое сравнение.
ссылку просто не конвертировать в инт.

Да понятно что строка это не просто 4-8 байт в регистре, но хотя бы, как выше написано, "синтаксический сахар" можно было добавить, чтобы не так уродски выглядело... Вот в Дельфи можно сравнивать, можно получить ссылку на указатель, можно абсолютную адресацию сварганить. А тут equal()...
 
[^]
artivenom
18.05.2017 - 17:36
0
Статус: Offline


Ярила

Регистрация: 10.12.13
Сообщений: 10477
Цитата (YoMan78 @ 18.05.2017 - 17:58)
Цитата (Нанонимно @ 18.05.2017 - 16:44)
Бегло посмотрел что за КОТлин. В общем-то, идут в правильном направлении - Java с некоторыми взятыми из C# фичами. Их отсутствие просто капец меня бесило.
var, лямбды - это хорошо.

Лямбды есть уже в 8й Java безо всякой дополнительной хуеты
Не понимаю что там в С# может быть такого полезного чего нет в Java

Я бы сказал, наоборот, чего только нет полезного в C# чего нет и не будет в джава. И, кстати, поздарвляю, спустя 15 лет у вас тоже появились лямбды.

Это сообщение отредактировал artivenom - 18.05.2017 - 17:36
 
[^]
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 24259
0 Пользователей:
Страницы: (7) 1 [2] 3 4 ... Последняя » [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



Активные темы






Наверх