Nikolay
Ну соль в том, что когда ты начинаешь дёргать эти методы асинхронно, вываливаются различные эксепшены
Nikolay
А MSSQL может в асинхронные запросы?
Андрей
jdbc по своей природе синхронный. Подозреваю что деятели из оракла тут просто тоже решили не париться
Ayrat
Да ладно, серьёзно оракл драйвер не умеет в асинхронщину? "Не верю!"
Ayrat
вроде как в jdk10 уже есть асинк колы, но это не точно
Ayrat
хотя слово "уже" тут выглядит странно
Ayrat
https://github.com/oracle/oracle-db-examples/tree/master/java/AoJ
Ayrat
ADBA is Asynchronous Database Access, a non-blocking database access api that Oracle is proposing as a Java standard
Igor
по моему это какая-то фигня: These CompleteableFutures asynchronously execute the synchronous JDBC calls and the result processing code provided by the user code.
Антон
Согласен, раст лучше.
Лучше C# и F#? Согласен
Bonart
Лучше C# и F#? Согласен
Особенно синтаксис, библиотеки, сообщество...
Антон
Особенно синтаксис, библиотеки, сообщество...
По третьему и второму пункту Rust у F# точно выигрывает
Igor
А что не так?
Я так понял синхронные вызовы никуда не делись, просто теперь ожидание выполняется в пуле потоков
Bonart
По третьему и второму пункту Rust у F# точно выигрывает
По второму? Растовые библиотеки покрывают весь дотнет?
Ayrat
Хм, да, он вроде блочит сокет
Ayrat
Хуйня короче ваша джава
Ayrat
Надо было идти в проститутки
Диёр
В эскорт*
Диёр
В модели**
Антон
*В трапы
Vladyslav
*В js
Bonart
По третьему и второму пункту Rust у F# точно выигрывает
По третьему? У F# в рамках этого чатика охрененное сообщество.
Vasily
Не, ну есть токсики, канеш
Vasily
Точнее не сильно уважающие окружающих индивидумы, к которым копятся вопросы
Антон
*В js
Так, давайте без извращений
Bonart
Не, ну есть токсики, канеш
Их на данным момент мало и их таки банят, если надоедают. А для функциональщиков тут вообще неправдоподобно дружелюбно и адекватно
Bonart
Вот-вот, в рамках чата
Как будто что-то плохое. Я раст уважаю, но он не является простейшим способом увеличения продуктивности для дотнетчика.
Vasily
Для раста надо быть сильно дохуя умным
Vasily
Я вот дебил, поэтому мне лучше фшарп
Антон
Забавно, в расточате один из самых активных участников - это чел, который в раст из C# перекатился и считает раст проще
Vasily
Возможно
Vasily
Скорее всего он умный
Ayrat
Не, раст не проще. Там чтобы писать хорошо надо думать о железе. В дотнете о железе за тебя думают люди, пишущие jit и рантайм. То есть писать хорошо можно и без знания архитектуры железа, на котором ты будешь ранить своё говно.
Ayrat
Я не говорю что в дотнете на каком-то уровне не надо думать о железе, но чтобы просто писать хорошо можно дальше своего кода вообще не думать
Ayrat
даже про IL можно не знать
Ayrat
А в каком плане знать о железе?
не могу пример найти, но в общем там надо давать атрибутами компилятору подсказки.
Nikolay
Кстати, а для раста завезли уже нормальную иде?
Ayrat
Кстати, а для раста завезли уже нормальную иде?
Это вот плохой подход. Мы в дотнете избалованы VS
Fail
Вроде даже официальный
Ayrat
то есть если ждать IDE уровня VS, можно не дождаться
Диёр
Это вот плохой подход. Мы в дотнете избалованы VS
а весь остальной мир избалован жидбрейнсами
Антон
Кстати, а для раста завезли уже нормальную иде?
Смотря что считать нормальным. Но вообще есть intellij-rusy
Nikolay
Это вот плохой подход. Мы в дотнете избалованы VS
Речь хотя бы об автодополнении, и подсветке ошибок
Антон
Вроде даже официальный
Не, официально - это RLS, Rust language service, и к нему уйма претензий
Ayrat
ну IDEA норм, да. Но разные языки туда плагинами подключаются, не сказать что ты получишь first-class experience
Nikolay
Intellij-rust, работает
Помню пробовал давно, там толком ничего не работало
Ayrat
То есть да, ко всяким там хипстерским языкам лучший вариант это Language Server
Ayrat
и сверху любой редактор текста
Ayrat
который поддерживает этот LS
Антон
Помню пробовал давно, там толком ничего не работало
Вот именно потому, что давно. Этот плагин офигенно развивается
Vladyslav
я правильно понимаю, что когда новый язык релизится, то девелоперы его в блокноте проверяют и такие думаю да пофиг, потом как-нибудь плагины или что-нибудь подтянется сообществом?
Ayrat
Я смотрю с надеждой на LSP, чтобы все IDE просто и без затей его поддерживали.
Ayrat
Ну хз. на рельсах можно и дрезину поставить и поехать
Ayrat
а поезд без рельс никуда не уедет
Vladyslav
вот-вот
Αλεχ
ну IDEA норм, да. Но разные языки туда плагинами подключаются, не сказать что ты получишь first-class experience
что скала плагин, что хаскель плагин по сути основне способы разработки на этих языках
Αλεχ
я бы не сказал, что там чего-то не хватает
Ayrat
я бы не сказал, что там чего-то не хватает
ну да, депенденси руками пишешь в свою билд систему
Ayrat
охуенный икспириенс. 21ый век
Ayrat
половину вещей только в консоли сделать можно
Αλεχ
а в хрусте ты пишешь cargo add myass и он тебе что нужно добавит
Romɑn
Я в других чатах и больше читаю
Сразу видно, что работы нет :D