@jvmchat

Страница 1083 из 2890
Sergey
19.01.2017
11:29:39
val/var - сишарп и свифт

экстеншены - сишарп

Руслан
19.01.2017
11:29:47
экстешены из сисярпа

Sergey
19.01.2017
11:29:48
патмат разве не хаскель?

Google
Sergey
19.01.2017
11:29:59
data class
вот это возможно. но они еще дальше пошли в этом вопросе

Oleksandr
19.01.2017
11:30:04
я не говорю, что они исключительнл в скаде

Sergey
19.01.2017
11:31:06
class Service(val dependencyA, val dependencyB) {...}

Митко Соловец?
19.01.2017
11:31:21
страшно представить, сколько котлин у джавы слизал...

Руслан
19.01.2017
11:31:31
sealed - adt из хаскеля

Олександр, чего у вас подгорает?) Боитесь что Kotlin заберет нишу у Scala?

Ruslan
19.01.2017
11:31:48
Oleksandr
19.01.2017
11:31:49
но не нравится ьакой наглый ход разработки

Митко Соловец?
19.01.2017
11:32:15
я бы на месте скалистов вообще не парился, котлин еле осилил андроид, но это пока туда восьмерку не завезли

Ruslan
19.01.2017
11:32:29
Олександр, чего у вас подгорает?) Боитесь что Kotlin заберет нишу у Scala?
Им стремно, что их б_жественный сравнивают с котлином

Oleksandr
19.01.2017
11:32:46
Google
Ruslan
19.01.2017
11:33:02
ибо нечего смердам рядом с королями стоять

Sergey
19.01.2017
11:33:42
эт че?
немного не так написал class Service(val dependencyA: ClassA, val dependencyB: ClassB) {...}

Aliaksei
19.01.2017
11:33:45
так интересно кто у кого что слизал...

(нет)

Руслан
19.01.2017
11:34:28
так интересно кто у кого что слизал...
Если у кого-то подгорает, значит интересно)

Aliaksei
19.01.2017
11:34:58
Ну у Димы @dmsol знатно подгарает

Sergey
19.01.2017
11:35:46
ну это равносильно джавовскому class Service{ ClassA dependencyA; ClassB dependencyB; public Service(ClassA dependencyA, ClassB dependencyB){ this.dependencyA = dependencyA; this.dependencyB = dependencyB; } }

в скале так тоже можно?

Oleksandr
19.01.2017
11:36:07
в скале тоже

причем даже точно тот же синтаксис

Sergey
19.01.2017
11:36:52
ну ок

и это не case class?

Oleksandr
19.01.2017
11:37:08
о_0

совершенно нет

это самый обычный класс

а, ещё идею object-компаньонов

Руслан
19.01.2017
11:45:04
К сожалению у скалы нету книженцы good parts

но её можно не писать, так как все гуд партс есть в котлин

Я вот смотрю Котлин появился во многих джава вакансиях, как плюс.

Google
Руслан
19.01.2017
11:50:36
Типо если вы знаете Котлин - это будет плюсом. Так в NetCracker например

Nikolay
19.01.2017
11:51:18
Руслан
19.01.2017
11:53:15
Да много у кого есть, у джавы называется effective java

когда котлин дизайнили много оттуда явно брали. как и посматривали на книжку джава пазлерс

Nikolay
19.01.2017
11:54:49
смотри, good parts каждый сам для себя находит. в зависимости от стиля которого придерживаешься - там будут разные части языка

применимо к scala

Oleksandr
19.01.2017
11:55:32
котлин как ограниченный сабсет скалы вполне ок просто философия скалы -- свобода выбора иногда (разношерстные команды) это минус

Aliaksei
19.01.2017
11:55:52
Я вот смотрю Котлин появился во многих джава вакансиях, как плюс.
Нуу, пока ещё рано говорить что там будет изза этого Котлин. Но да, часто пишут что знание другого JVM языка будет плюсом, мол показывает что человек интересуется и знает не только джавку

Nikolay
19.01.2017
11:56:06
не вижу проблемы в том что нет книги "православная scala" - она была бы слишком opinionated

Oleksandr
19.01.2017
11:56:07
но почему бы не сделать, как датабрикс -- юзать гайдлайн?

ответ -- все так и делают

Nikolay
19.01.2017
11:56:54
есть function programming in scala - красная книга. там один путь описан

Руслан
19.01.2017
11:56:58
Потому что организационное решение всегда хуже чем техническое

Oleksandr
19.01.2017
11:57:10
лучше иметь возможность, чем не иметь

договоренности отпределяют единый стиль

все бы ничего, еслибы джб так и позиционировали котлин -- сабсет скалы для тех-то

но они лезут во все дыры, пытаются, точнее

Руслан
19.01.2017
12:00:07
т.е. все-таки подгорает

Sergey
19.01.2017
12:01:11
в циклуме вообще котлин в список динамических языков запихнули

Google
Sergey
19.01.2017
12:01:13
wtf?

Aliaksei
19.01.2017
12:07:24
ээ, где? я разберусь

Sergey
19.01.2017
12:07:54
https://jobs.dou.ua/companies/ciklum/vacancies/25317/

Sergey
19.01.2017
12:08:04
Experience in dynamic languages at least one of: Groovy, Kotlin, JavaScript

Aliaksei
19.01.2017
12:08:37
Это позор какой то! Напишу пусть исправят

Admin
ERROR: S client not available

Anton
19.01.2017
12:10:43
забавная объява. там по-мелочи ещё есть штучки которые раздрожают

напримр когда аббривеатуры мелкими буквами

в одном месте Spring с большой буквы, в другом - с маленькой

небрежность какая то

Oleksandr
19.01.2017
12:11:34
хр такие хр

Anton
19.01.2017
12:12:04
zero mq, вместо ZeroMQ

итд

Oleksandr
19.01.2017
12:12:28
из-за таких мелочей легко потерять перспективного девелопера

Anton
19.01.2017
12:12:31
ну этим многие страдают

ещё бывает здорово когда требуют хорошее знание английского, и при этом объява на английском с ошибками :)

Sergey
19.01.2017
12:14:26
хуже когда описание вакансии не совпадает с реальностью

требуют англ, а он не нужен

Google
Руслан
19.01.2017
12:15:07
А оно когда-то совпадает?

Sergey
19.01.2017
12:15:08
или стек "немного" не такой как описали

Руслан
19.01.2017
12:15:45
эвинчуально консистентное описание вакансии

Митко Соловец?
19.01.2017
12:15:47
Ну у Димы @dmsol знатно подгарает
у меня горит только от идеи

Oleksandr
19.01.2017
12:17:07
а y котлина есть eval?

Руслан
19.01.2017
12:17:17
есть scripting engine

Oleksandr
19.01.2017
12:17:25
а эвал?

Руслан
19.01.2017
12:17:27
jsr 223 вроде

Oleksandr
19.01.2017
12:18:05
чудесно, я рад но эвал-то есть? :)

Руслан
19.01.2017
12:18:58
глуховат?

Oleksandr
19.01.2017
12:19:58
есть scripting engine
это для джса, афаик

Руслан
19.01.2017
12:20:15
val factory = KotlinJsr223JvmDaemonLocalEvalScriptEngineFactory() val scriptEngine = factory.scriptEngine val result = scriptEngine.eval(ClassLoader.getSystemResourceAsStream("config.kts").reader())

нет

Anton
19.01.2017
12:21:35
это для джса, афаик
это для любого языка который хочет поддерживать JSR223

Oleksandr
19.01.2017
12:22:35
понял тогда вполне себе динамический язык :)

Руслан
19.01.2017
12:22:43
лолчто)

Anton
19.01.2017
12:22:52
такой engine и для scala можно сделать

это ведь не сделает scala динамическим языком

Страница 1083 из 2890