@scala_ru

Страница 977 из 1499
KrivdaTheTriewe
06.10.2017
17:16:13
Я только из таких соображений про зрелость размышляю

Mr.White
06.10.2017
17:16:38
Я не вижу причин выбирать C# сейчас, если не уже нанятые люди и уже лок на MS-технологии, ну или надо шлёпать UI под Windows.

Но это под сферические задачи, на практике ещё сложнее ведь будет

Google
Yan?
06.10.2017
17:18:22
а у вас здесь весело

KrivdaTheTriewe
06.10.2017
17:18:48
> Зрело не думал, что ты из этих
а что ты на расте писал?

Yan?
06.10.2017
17:19:07
@Luger_08 Вот он на расте писал

Можете его тыкать

Luger
06.10.2017
17:19:21
@Luger_08 Вот он на расте писал
пц. пару пет проектов

KrivdaTheTriewe
06.10.2017
17:19:28
https://benchmarksgame.alioth.debian.org/u64q/csharp.html

кстати

Luger
06.10.2017
17:19:40
Rust как-то странно сравнивать с C# и .NET (и JVM), и в плане экосистемы , и в плане зрелости и архитектуры

Mr.White
06.10.2017
17:19:45
На Rust примерно такой-же рейт issues per repository как и для C++, что как-то не очень радует.

Oleg
06.10.2017
17:21:23
На Rust примерно такой-же рейт issues per repository как и для C++, что как-то не очень радует.
не очень понял, как должно быть и кто из них не радует?

Luger
06.10.2017
17:21:56
На Rust примерно такой-же рейт issues per repository как и для C++, что как-то не очень радует.
ну смотри, Rust же не избавляет тебя от ошибок бизнес-логики , какие , например, там issues превалируют?

KrivdaTheTriewe
06.10.2017
17:22:11
https://benchmarksgame.alioth.debian.org/u64q/csharp.html
но там в си шарп коде public static unsafe void Main(string[] args)

Google
Mr.White
06.10.2017
17:22:28
не очень понял, как должно быть и кто из них не радует?
Хотя бы несколько меньше, на С++ слишком много времени надо вливать, чтобы хотя в базовых вещах не лажать.

Luger
06.10.2017
17:22:31
еще , кмк, в Rust есть проблема такая : каждый, кто в него вкатывается, пытается писать на нем как на своем основном рабочем $LANGUAGE_NAME

Oleg
06.10.2017
17:23:45
Хотя бы несколько меньше, на С++ слишком много времени надо вливать, чтобы хотя в базовых вещах не лажать.
таким образом можно сравнивать только совершенно эквивалентные и равновозрастные технологии

Митко Соловец?
06.10.2017
17:25:21
Но мы же говорим , про еще один язык
еще один язык попроще должен быть

на с++ ты не можешь писать как на втором языке. слишком мощный, слишком переусложненный

писать на сисярпе - предательство жвм, как бы скалисты не поливали жабку

раст, го - норм варики

Oleg
06.10.2017
17:26:22
Например, на Солнцах площадь затемнённых участков на космический объект больше, чем у каменных планет

Митко Соловец?
06.10.2017
17:26:24
хотя в расте ебанутый синтаксис

KrivdaTheTriewe
06.10.2017
17:26:31
я просто говорю, что сишарп достаточно неплохой и приятный язык с неплохой платформой на котором уже сейчас можно писать приложения разного уровня сложности

Mr.White
06.10.2017
17:26:37
таким образом можно сравнивать только совершенно эквивалентные и равновозрастные технологии
Но все-таки это даёт некоторое понимае, что может уровень входа и не быть высоким, но нюансов даже в базовых вещах слишком много, чтобы спокойно на нём писать уже после небольшого промежутка времени относительно качественный код.

KrivdaTheTriewe
06.10.2017
17:26:57
но вот самое интересное, чтоу нового компилятора шарповского звезд меньше чем у скалы )

https://github.com/dotnet/roslyn

Oleg
06.10.2017
17:27:28
Какой процент issue относится к проблемам, вызыванным самим языком? Может ли даже репортер понять, что его ишью из таких и в какой степени

Mr.White
06.10.2017
17:42:47
Какой процент issue относится к проблемам, вызыванным самим языком? Может ли даже репортер понять, что его ишью из таких и в какой степени
Это надо приличное количество времени влить, чтобы иметь фактические показатели в цифрах. Сейчас прошелся по ряду репозиторий из cpp awesome, у них и всречаются сегфолты, проблемы с порядком инициализации и указателями, проблемы с линковкой также выплывают довольно часто.

Oleg
06.10.2017
17:46:13
Мало того, нужно избежать искушения примерить какое-либо среднее на свои индивидуальные возможности

Google
Mr.White
06.10.2017
17:55:55
Всё равно писать код получится быстрее там где runtime банально защищает от ошибок. В C++ эксепшены в конструкторе и деструкторе могут создать приличные проблем. Если такое будет в jvm или clr - да всем наплевать, сам runtime освободит память. А в c++ если объект не создан (эксепшен же был), то на стеке не будет его адрес, не будет адреса - деструктор не вызвать. Т.е. придётся самому ещё до создания объекта заботиться о выделении памяти. В Scala, если писать в java-стиле и не обмазываться impilict conversions с перергузкой оператов или накручивать кастомные, то время на дебаг и выяснение причин почему не компилится или падает практически не тратится.

Про scala - абсолютно моя субъективщина

Grigory
06.10.2017
19:26:05
шаред пойнтеры O: достаточно давно все есть

Needle
06.10.2017
19:34:53
А кто-нибудь встречал годную реализацию локального асинхронного write-back кэша, возможно в виде Map, с триггером на удаление элемента после таймаута (относительно записи например)

Grigory
06.10.2017
19:36:45
хм или я сам экстендил его...

Needle
06.10.2017
19:39:47
да вроде смотрел его, синхронный, сейчас еще разок обсмотрю

Grigory
06.10.2017
19:42:42
AsyncLoadingCache вроде должен быть

можно посмотреть в сторону scaffeine если это скала

оберточка более декларативная но в кишках придется ковыряться всеранво скорее всего

Needle
06.10.2017
19:43:33
скала, да, только что нашел в исходниках как раз AsyncLoadingCache, спасибо, буду посмотреть

Alexey
06.10.2017
19:45:32
шаред пойнтеры O: достаточно давно все есть
ну я же не говорю, что они вот только появились

Grigory
06.10.2017
19:45:50
я для токсичности добавил

Grigory
06.10.2017
19:46:17
гуава толще прост

не каждый захочет тащить ее в зависимости)

Alexey
06.10.2017
19:46:48
Grigory
06.10.2017
19:47:15
а потом у тя в проекте короче кассандра дривер и такой хадуп дривер и спарк ваще и в класспасе хадупа еще одна гуава и ты короче в результате отлично задеплоил джарник

Alexey
06.10.2017
19:48:11
у гуавы там вроде есть какие то хаки для совместимости

Google
Alexey
06.10.2017
19:48:21
но это не точно

Grigory
06.10.2017
19:48:26
не

там есть серьезные брейки; и некоторые либы (та же касснадра датастах дривер) строго вресию гуавы в рантайме ловят

не могу найти строчку)

Grigory
06.10.2017
19:54:11
а в версиях и депенсях которые порятятся

нашел * https://github.com/datastax/java-driver/blob/3.x/driver-core/src/main/java/com/datastax/driver/core/GuavaCompatibility.java#L130-L141

Alex
06.10.2017
20:28:14
@e_fedorov он уже по кафке спец)

Евгений
06.10.2017
20:28:45
ну я в курсе

но хазелкаст же он не забыл

Nick
06.10.2017
20:58:24
он еще не спец

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

hohserg
06.10.2017
21:06:28
Всем привет. Как называется мероприятие, где будут зачитываться доклады о Scala в Питере? Вроде, первый раз оно проводится там, а не в Москве. Там еще че-то про shapeless будет рассказываться. И возможно, это мероприятие уже прошло, просто помню ,что обещали запись сделать.

Заранее спасибо

hohserg
06.10.2017
21:13:33
А как называется?

О, нашел

Google
Alexander
06.10.2017
21:32:00
Нашел:D Но про shapeless презентации не нашел=/
Илья Мурзинов, Вычисление на уровне типов в Scala" - по сути оно.

Needle
07.10.2017
05:49:32
Интересно, но я туповат для него, попозже изучу

Andrey
07.10.2017
07:44:23
Народ, подскажите плиз. В akka-http вы используете стандартный дсл для роутов route1 ~ route2 ~ route3 ? Или есть какие-то альтернативы, чтобы не прописывать все роуты в одном месте?

Dmitry
07.10.2017
07:46:29
А зачем?

Получить месс?

Denis
07.10.2017
07:46:44
прописываешь тематические роуты в разных местах - потом их клеишь

Andrey
07.10.2017
07:48:00
Ну да, в спринге вот у меня десяток контроллеров, в каждом 2-3 эндпоинта. И эти контроллеры ничего друг про друга не знают

Dmitry
07.10.2017
07:48:25
/toxic

Andrey
07.10.2017
07:51:13
Вопрос про роуты токсичен? Лол)

Dmitry
07.10.2017
07:51:33
Ну как бы спринг

Мы делаем как описывает Денис

Таким образом ты всегда видишь какие у тебя роуты есть

Можно придумать что нибудь типа как в плее

Страница 977 из 1499