Size: a a a

2020 March 23

p

polunin.ai in rust_offtopic
Alex Zhukovsky
есть еще скала. Почему-то большинство жаба разрабов что я видел говорят "сложна капец". И даже не планируют учить
Тип а зачем, если на джаве работы дохрена
источник

p

polunin.ai in rust_offtopic
Основная проблема в программировании это люди пришедшие ради денег кстати
источник

p

polunin.ai in rust_offtopic
Им пофиг что учить
источник

p

polunin.ai in rust_offtopic
Поэтому они берут то, что проще и на чем можно бабла срубить
источник

p

polunin.ai in rust_offtopic
Джава/жс/пыха
источник

DS

Doge Shibu in rust_offtopic
Стас Донцов
ну т.е. выходит мир микросервисов + около и какое-то "ядро(?)" на расте?
У них разные цели.

Есть сервис на расте, который и нужен другим частям большой системы (которыми я не занимаюсь, там дотнет практически целиком)

И есть набор сопутствующих инфраструктурных сервисов, которые занимаются предподготовкой различных данных, которые уже на скале и джаве.
источник

VS

Victor Sapiens in rust_offtopic
Alex Zhukovsky
потому что с вероятностью 99% тебе потом надо будет чтобы в одном классе был u32 а в другом - u64
Ну тогда убираешь для второго наследование и все. Я такую хрень для классов которые в EF передаю использую чтобы везде не писать одно и тоже. Конкретно у меня

 abstract class DtoBase<T> where T: IEquatable<T>
{
public T Id{get;set}
 public Created ...
public Modified ...
 public ConcurecyStamp ...
}
И от него уже наследуется нужные мне сущности.
источник

VS

Victor Sapiens in rust_offtopic
Alex Zhukovsky
потому что с вероятностью 99% тебе потом надо будет чтобы в одном классе был u32 а в другом - u64
У меня у почти  всех Id это Guid потому что так больше власти у домена а не у БД.
источник

СД

Стас Донцов... in rust_offtopic
Doge Shibu
У них разные цели.

Есть сервис на расте, который и нужен другим частям большой системы (которыми я не занимаюсь, там дотнет практически целиком)

И есть набор сопутствующих инфраструктурных сервисов, которые занимаются предподготовкой различных данных, которые уже на скале и джаве.
а, понял, спасибо.. т.е. по сути знай свой инструмент и в нужном месте используй нужный (джава/раст/скала..) для той или иной задачи
источник

СД

Стас Донцов... in rust_offtopic
Стас Донцов
а, понял, спасибо.. т.е. по сути знай свой инструмент и в нужном месте используй нужный (джава/раст/скала..) для той или иной задачи
скорость/память/читаемость и тп.
источник

p

polunin.ai in rust_offtopic
Стас Донцов
а, понял, спасибо.. т.е. по сути знай свой инструмент и в нужном месте используй нужный (джава/раст/скала..) для той или иной задачи
Джава не нужна практически никогда, вроде тут это не раз говорили
источник

СД

Стас Донцов... in rust_offtopic
polunin.ai
Джава не нужна практически никогда, вроде тут это не раз говорили
ок, тогда почему ее так много?
источник

СД

Стас Донцов... in rust_offtopic
т.е. легаси?
источник

p

polunin.ai in rust_offtopic
Стас Донцов
ок, тогда почему ее так много?
Потому что бабла немерено в это вложенно
источник

p

polunin.ai in rust_offtopic
Ну и на то время это был топчик
источник

p

polunin.ai in rust_offtopic
А сейчас есть шарпы и хаскель
источник

p

polunin.ai in rust_offtopic
И скала
источник

СД

Стас Донцов... in rust_offtopic
ну хаскеля не так и много, как скалы
источник

p

polunin.ai in rust_offtopic
Да
источник

DS

Doge Shibu in rust_offtopic
Стас Донцов
ок, тогда почему ее так много?
Потому что JVM - это лучшая платформа с ГЦ и jit компилятором.
источник