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

Страницы: 1 2 3  ... 7  ОТВЕТИТЬ НОВАЯ ТЕМА
Нанонимно 18 мая 2017 г. в 17:01
Герцог Мира  •  На сайте 10 лет
0
Цитата (YoMan78 @ 18.05.2017 - 18:58)
Цитата (Нанонимно @ 18.05.2017 - 16:44)
Бегло посмотрел что за КОТлин. В общем-то, идут в правильном направлении - Java с некоторыми взятыми из C# фичами. Их отсутствие просто капец меня бесило.
var, лямбды - это хорошо.

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

Ну замечательно. Не слежу как-то. Давно уже на жабе ничего не делал
28e 18 мая 2017 г. в 17:01
Ярила  •  На сайте 14 лет
3
Цитата (Нанонимно @ 18.05.2017 - 16:58)
Цитата (28e @ 18.05.2017 - 18:56)
Свой косяк с громким броским и глупым заголовком (как программист говорю).
То что вы быстренько поправили его еще не значит что можете ехидно интересоваться о правках у тех, кто видел его первоначальным.

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

Великий программист после этого отписывается что увидел в чем был косяк и поправил. А не как вы - до сих пор без фикса сообщение, с высокомерным "Что именно я должен там поправить?"
Temp1933 18 мая 2017 г. в 17:02
Шутник  •  На сайте 15 лет
0
Цитата (Нанонимно @ 18.05.2017 - 15:44)
о поддержке приложений, созданных на основе языка программирования Kotlin.

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

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


Где тут хоть слово про ОСНОВНОЙ?!
28e 18 мая 2017 г. в 17:02
Ярила  •  На сайте 14 лет
1
Цитата (YoMan78 @ 18.05.2017 - 16:58)
Цитата (Нанонимно @ 18.05.2017 - 16:44)
Бегло посмотрел что за КОТлин. В общем-то, идут в правильном направлении - Java с некоторыми взятыми из C# фичами. Их отсутствие просто капец меня бесило.
var, лямбды - это хорошо.

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

в Яве уже можно передавать параметры с просытми типами в методы по ссылке?
ipv4 18 мая 2017 г. в 17:05
Ярила  •  На сайте 16 лет
0
Цитата (28e @ 18.05.2017 - 17:02)
в Яве уже можно передавать параметры с просытми типами в методы по ссылке?

А в шарпе? Если я ничего не путаю, то там с этим связано не очень логичное поведение и интересные сайд-эффекты. )))
Vadimka85 18 мая 2017 г. в 17:06
Приколист  •  На сайте 13 лет
0
Цитата (28e @ 18.05.2017 - 17:02)
в Яве уже можно передавать параметры с просытми типами в методы по ссылке?

Нет. Но из простого типа делается врапер-клас и передается если так нужно. А в чём проблема?
Нанонимно 18 мая 2017 г. в 17:06
Герцог Мира  •  На сайте 10 лет
0
Цитата (Temp1933 @ 18.05.2017 - 19:02)
Цитата (Нанонимно @ 18.05.2017 - 15:44)
о поддержке приложений, созданных на основе языка программирования Kotlin.

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

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


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

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

Это сообщение отредактировал Нанонимно - 18 мая 2017 г. в 17:10
max2232 18 мая 2017 г. в 17:08
Шутник  •  На сайте 10 лет
1
Гуглу давно уже пора придумать свой язык программирования, а то веб-сервер у них свой, база данных своя, а пишут до сих пор на джаве и плюсах. Несолидно.
Нанонимно 18 мая 2017 г. в 17:09
Герцог Мира  •  На сайте 10 лет
0
Цитата (max2232 @ 18.05.2017 - 19:08)
Гуглу давно уже пора придумать свой язык программирования, а то веб-сервер у них свой, база данных своя, а пишут до сих пор на джаве и плюсах. Несолидно.

Давно уже придумали. Go называется. То ещё говнецо
Anderlecht 18 мая 2017 г. в 17:10
Дракон-Комодо  •  На сайте 12 лет
3
Молодцы парни из JetBrains!!!!
ispcto 18 мая 2017 г. в 17:11
Ярила  •  На сайте 10 лет
0
Цитата (max2232 @ 18.05.2017 - 17:08)
Гуглу давно уже пора придумать свой язык программирования, а то веб-сервер у них свой, база данных своя, а пишут до сих пор на джаве и плюсах. Несолидно.

Goшечка же. Тот еще повод для горящих пуканов у любителей "долго, дорого, уже устарело"
ichthyandr 18 мая 2017 г. в 17:14
водоплавающий  •  На сайте 11 лет
0
Цитата (Vadimka85 @ 18.05.2017 - 17:06)
Нет. Но из простого типа делается врапер-клас и передается если так нужно. А в чём проблема?

вот в этом и проблема ... ))
ipv4 18 мая 2017 г. в 17:15
Ярила  •  На сайте 16 лет
0
Цитата (Vadimka85 @ 18.05.2017 - 17:06)
Нет. Но из простого типа делается врапер-клас и передается если так нужно. А в чём проблема?

А в шарпе не так происходит в результате?
28e 18 мая 2017 г. в 17:15
Ярила  •  На сайте 14 лет
0
Цитата (ipv4 @ 18.05.2017 - 17:05)
А в шарпе? Если я ничего не путаю, то там с этим связано не очень логичное поведение и интересные сайд-эффекты. )))

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

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

Google официально выбрал российский язык программирования Kotlin вторым для разработки на Android
Нанонимно 18 мая 2017 г. в 17:17
Герцог Мира  •  На сайте 10 лет
1
ipv4
В шарпе любой value тип или структуру можно передать по ссылке
max2232 18 мая 2017 г. в 17:17
Шутник  •  На сайте 10 лет
0
Цитата (ispcto @ 18.05.2017 - 17:11)
Цитата (max2232 @ 18.05.2017 - 17:08)
Гуглу давно уже пора придумать свой язык программирования, а то веб-сервер у них свой, база данных своя, а пишут до сих пор на джаве и плюсах. Несолидно.

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

Блин, точно. Тогда осталось переписать гигабайты старого кода на своём гэ го и быть полностью независимым)
Anderlecht 18 мая 2017 г. в 17:17
Дракон-Комодо  •  На сайте 12 лет
1
Цитата (ichthyandr @ 18.05.2017 - 17:14)
вот в этом и проблема ... ))

А на скале можно лепить это гораздо быстрее.
Ancifero 18 мая 2017 г. в 17:20
Продам гараж  •  На сайте 13 лет
-1
Цитата
JetBrains

летающие мозги? самолетные мозги? Реактивный мозг?
ispcto 18 мая 2017 г. в 17:22
Ярила  •  На сайте 10 лет
0
Цитата (max2232 @ 18.05.2017 - 17:17)
Блин, точно. Тогда осталось переписать гигабайты старого кода на своём гэ го и быть полностью независимым)

Вово, долго, дорого, уже устарело. Деньги-то не свои, чоб и не переписать все с нуля вместо чтоб остановиться и немного подумать. 1s-way хуйли.
AlexEf 18 мая 2017 г. в 17:22
Ярила  •  На сайте 12 лет
1
а JetBrains это разве российская компания?

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

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


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

28e 18 мая 2017 г. в 17:24
Ярила  •  На сайте 14 лет
0
А еще вопрос знающим JAVA, сам пишу под андроид (Эклипс+ADT), вот что это за пиздец и почему нельзя сделать человекочитаемо? Даже в процедурном Дельфи более юзерфренли будет ss:=IntToStr(i), чем эта мура.
Про того кто разрешил сравнивать строки через equals(), а не "=" или "==" (при этом другие простые типы запросто через == сравниваются) вообще молчу...

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

Это сообщение отредактировал 28e - 18 мая 2017 г. в 17:26
Vadimka85 18 мая 2017 г. в 17:25
Приколист  •  На сайте 13 лет
1
Цитата (28e @ 18.05.2017 - 17:15)
Конечно можно, эффектов никаких внезапных нет, если пользоваться этим с умом. По ref/out например. Чтобы не лепить over-ООП со всякими враперами-хуяперами только для того, чтобы в самом обычном методе вернуть результаты в переменных указанных параметрах. Отсутствию этой банальщины я удивляюсь до сих пор, и не удивляюсь как можно генерить быдлокод обходя ограничения на элементарный функционал, лепя "классы и врапперы".

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

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

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

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

Да понятно что строка это не просто 4-8 байт в регистре, но хотя бы, как выше написано, "синтаксический сахар" можно было добавить, чтобы не так уродски выглядело... Вот в Дельфи можно сравнивать, можно получить ссылку на указатель, можно абсолютную адресацию сварганить. А тут equal()...
artivenom 18 мая 2017 г. в 17:36
Ярила  •  На сайте 12 лет
0
Цитата (YoMan78 @ 18.05.2017 - 17:58)
Цитата (Нанонимно @ 18.05.2017 - 16:44)
Бегло посмотрел что за КОТлин. В общем-то, идут в правильном направлении - Java с некоторыми взятыми из C# фичами. Их отсутствие просто капец меня бесило.
var, лямбды - это хорошо.

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

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

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

 
 

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



Наверх