Size: a a a

Обсуждения техдирские

2019 November 15

E

Etki in Обсуждения техдирские
Phil Delgyado
Т.е. там реально можно собрать полноценное решение полностью на корутинах? От веб-сервиса до работы с СУБД?
И многопоточностью?
там же GIL, многопоточности не будет, пока memory model не придумают (т.е. никогда)
источник

R

Ruslan in Обсуждения техдирские
Phil Delgyado
Не, нету в Котлине нормальнго паттерн-матчинга.
Хотя и не понятно, зачем оно нужно )
в ерланге очень удобно при его помощи разбираются входные данные
источник

PD

Phil Delgyado in Обсуждения техдирские
Ruslan
в ерланге очень удобно при его помощи разбираются входные данные
Для таких целей и Котлинский подойдет )
источник

P

Pavel in Обсуждения техдирские
Ruslan
в ерланге очень удобно при его помощи разбираются входные данные
Плюсик 🙂
источник

P

Pavel in Обсуждения техдирские
Ruslan
потому что многострочные то зачем? можно просто функцию написать, не лямбду
Ну иногда не очень удобное же, для фильтрации условие писать которое правильнее в 3 строчки выглядит 🙂
источник

R

Ruslan in Обсуждения техдирские
Pavel
Там ее кстати добавляют 🙂
остановите Землю, я сойду )
источник

R

Ruslan in Обсуждения техдирские
вы про аннотацию типов?
источник

R

Ruslan in Обсуждения техдирские
Phil Delgyado
Т.е. там реально можно собрать полноценное решение полностью на корутинах? От веб-сервиса до работы с СУБД?
И многопоточностью?
Что значит полноценное? Вот именно веб-сервисы и работы с СУБД - да можно.
источник

P

Pavel in Обсуждения техдирские
источник

R

Ruslan in Обсуждения техдирские
(без многопоточности)
источник

PD

Phil Delgyado in Обсуждения техдирские
Ruslan
Что значит полноценное? Вот именно веб-сервисы и работы с СУБД - да можно.
Ок, спасибо.
источник

R

Ruslan in Обсуждения техдирские
Etki
там же GIL, многопоточности не будет, пока memory model не придумают (т.е. никогда)
Для веба и работы с СУБД то это как вам помогает? Потоки я имею ввиду.
источник

R

Ruslan in Обсуждения техдирские
Phil Delgyado
Для таких целей и Котлинский подойдет )
ну, просто это удобно, питон для таких целей и без этого подходит )
источник

E

Etki in Обсуждения техдирские
Как мне помогает то, что больше одного ядра работает? Ну, я прям не знаю даже, работает параллельно?
источник

R

Ruslan in Обсуждения техдирские
Phil Delgyado
Ок, спасибо.
Это будет однопоточное асинхронное приложение (но конечно вы можете запустить много процессов).
источник

PD

Phil Delgyado in Обсуждения техдирские
Ну, при наличии корути это не так страшно.
Хотя мне безумно нравиться подход к корутинам в Котлине (через suspend)
источник

R

Ruslan in Обсуждения техдирские
Etki
Как мне помогает то, что больше одного ядра работает? Ну, я прям не знаю даже, работает параллельно?
особенно учитывая, что эти ядра ждут ответов от субд и веба )
источник

E

Etki in Обсуждения техдирские
Ruslan
особенно учитывая, что эти ядра ждут ответов от субд и веба )
ждут ответов от веба?
источник

R

Ruslan in Обсуждения техдирские
Etki
Как мне помогает то, что больше одного ядра работает? Ну, я прям не знаю даже, работает параллельно?
ожидает параллельно
источник

E

Etki in Обсуждения техдирские
веб - это не только круд
источник