
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, там многие твои вопросы описаны и отвечены

Tony
13.02.2017
10:37:31

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

Tony
13.02.2017
10:38:38

Михаил
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

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

Tony
13.02.2017
10:43:14
не выдержал больше 200 страниц

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
много дела

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

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

Tony
13.02.2017
10:45:11

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

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
у тебя есть два инстанса, чтобы их отсоттировать, то тебе надо знать больше, меньше, равно. булеан описывает только два из этих трех состояний

Tony
13.02.2017
10:54:49
a,b -> a<b
типа такого

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
лан, молодец, так держать
держись там и хорошего настроения

Quantum Harmonizer
13.02.2017
11:16:33

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
или в рантайм может переключаться?

Boris
13.02.2017
12:31:39