@kotlin_lang

Страница 41 из 982
Tony
13.02.2017
10:34:46
но не джаву

классы не знаю

всегда отталкивало количество кода

а потом появился котлин

Google
I
13.02.2017
10:35:28
С++ — да
да не знаешь ты плюсов =)

Tony
13.02.2017
10:35:44
да не знаешь ты плюсов =)
ну некоторые промышленные вещи писал

я же не говорю, что прям профессионал

но если задание будет — напишу

I
13.02.2017
10:37:04
ну ок) а так - да, советую по java все-таки сперва книгу почитать ну или хотя бы Kotlin in action, там многие твои вопросы описаны и отвечены

I
13.02.2017
10:37:58
ты мне с нее скидывал картинку просто, а она была после объяснения зачем Nullable :)

Михаил
13.02.2017
10:39:12
Tony
13.02.2017
10:39:28
Михаил
13.02.2017
10:39:46
Не зря покупал значит)

Tony
13.02.2017
10:41:03
а тут разрабы из jetbrains есть в чатике?

Slava
13.02.2017
10:41:19
делать им больше нечего

Google
I
13.02.2017
10:41:30
а зачем тебе ребята из JB?

думаешь, им интересно выслушивать твои проблемы с Koans?

Tony
13.02.2017
10:41:49
а зачем тебе ребята из JB?
ну просто интересно

Dmitry
13.02.2017
10:42:26
> Kotlin in Action is primarily focused on developers with some level of Java experience. (стр xxi) всё же стоит освоить джаву перед прочтением

Руслан
13.02.2017
10:42:55
Есть и разработчики, и комьюнити менеджер и PMM

Slava
13.02.2017
10:43:35
фейспалм

Tony
13.02.2017
10:43:44
надо как в руби

мало кода

I
13.02.2017
10:43:49
Tony
13.02.2017
10:43:49
много дела

бери тогда jruby :D
так я для себя котлин хочу выучить

Slava
13.02.2017
10:44:46
зачем тебе учить язык, который разботает на jdk? ты ничего вменяемого пока на нем не напишешь

(если не владеть java и фреймворками ее)

I
13.02.2017
10:45:06
у него на учебе сейчас

Slava
13.02.2017
10:45:21
а ну норм

проще только на питоне

Tony
13.02.2017
10:45:41
проще только на питоне
а питон на работе:)

Google
I
13.02.2017
10:45:51
а питон на работе:)
так ты устроился-таки?

Tony
13.02.2017
10:46:28
так ты устроился-таки?
ага. На прошлой неделе к директору прихожу, грю, мол, че за хуйня, дайте работу. Короч на этой неделе иду работать

I
13.02.2017
10:46:44
а, круто) а стек сказали?

Tony
13.02.2017
10:47:17
а, круто) а стек сказали?
Python/Django/nginx/react(angular)/docker

I
13.02.2017
10:47:30
а, ну хоть выучишь это)

Tony
13.02.2017
10:47:37
Collections.sort(arrayList, { x, y -> y-x })

это прикол какой-то что ли?)

почему -

где логика

Михаил
13.02.2017
10:51:16
?

Tony
13.02.2017
10:51:30
в плюсах sort булеан принимает

тоже лямбдой

а тут у-х

инт почему-то

Boris
13.02.2017
10:51:53
так три же состояния меньше, равно, больше

как булеаном это описать?

Михаил
13.02.2017
10:52:07
Обычный компаратор джавовский

Tony
13.02.2017
10:52:41
default void sort(Comparator<? super E> c) { Object[] a = this.toArray(); Arrays.sort(a, (Comparator) c); ListIterator<E> i = this.listIterator(); for (Object e : a) { i.next(); i.set((E) e); } }

Google
Михаил
13.02.2017
10:53:23
Эм

Boris
13.02.2017
10:53:57
Max
13.02.2017
10:54:18
у тебя есть два инстанса, чтобы их отсоттировать, то тебе надо знать больше, меньше, равно. булеан описывает только два из этих трех состояний

Max
13.02.2017
10:55:20
ну в котлине так же

Boris
13.02.2017
10:55:39
ну в котлине так же
не, котлин джава-подход использует

плюс у него есть методы позволяющие по какому-то компарабл-плю сортировать

Slava
13.02.2017
10:55:57
забудь лучше о котлине, ты не сможешь его использовать по-человечески, пока не освоишь java core

Tony
13.02.2017
10:56:39
тесты, классы, объекты

уметь найти GCD

изи же

для этого даже и знать не надо, что такое java core

Slava
13.02.2017
11:00:24
ну вот GCD без знания компараторы ты уже не сделаешь, или откажись от лямбр и вообще от ФП

Tony
13.02.2017
11:01:15
'''private fun gcd(numb1: Int, numb2: Int): Int { while (numb2 > 0) { val temp = numb2 numb2 = numb1 % numb2 numb1 = temp } return numb1 }'''

Slava
13.02.2017
11:01:40
лан, молодец, так держать

держись там и хорошего настроения

Google
Tony
13.02.2017
11:16:53
```
Я их ставил

Пропали

Сек

С компа сделаю потом

Эти кавычки ещё найти надо:)

Sergey
13.02.2017
12:08:19
а как обстоят дела с code coverage? пока генерит его немного странно

Tony
13.02.2017
12:15:39
/stat@combot

Its broken

/repair

Руслан
13.02.2017
12:18:29
Бот слег просто

Tony
13.02.2017
12:19:20
Veri bed

Руслан
13.02.2017
12:19:26
https://combot.org/chat/-1001032833563

Tony
13.02.2017
12:19:59
150 сообщений за сутки написал

Жесть:)

Combot
13.02.2017
12:24:25
combot.org/chat/-1001032833563

combot.org/chat/-1001032833563

Igor
13.02.2017
12:31:10
Java-спецы, а в JVM сжатые указатели включаются один раз при старте в зависимости от xmx или в рантайм может переключаться?

Страница 41 из 982