Обновить
8

Пользователь

0,3
Рейтинг
3
Подписчики
Отправить сообщение

 небезопасную операцию с памятью 

А причем тут небезопастная операция, если с их помощью можно просто мемори лик сделать?

убогий defer

ну не менее убогий чем drop

 lock частью синтаксиса языка C# так-то тоже костыль

В расте даже этого не смогли.

При желании ничего не мешает сделать похожий процедурный макрос

И как вы заставите другие крейты использовать ваш макрос? Он же, ахаха, не "часть синтаксиса языка".

Его личные проблемы

Да, вот только бы не он, с его serde, syn, thiserror, cxx и anyhow, раст давно был бы мертв.

 они всё же работают 

через костыль, да.

Не нужна

Да, сделать 5(пять) способов метапрограммирования и не осилить сделать рефлексию, после чего заявить "она вам не нужна" - настоящий раст путь.

Меня вполне устраивает

А David Tolnay не устраивало, но кто он такой. Как там кстати с его отменой?

То же самое, что и в любом другом языке

В том же C# этой проблемы нет, async метод с await внутри lock просто не скомпилируется. И в Go этой проблемы нет, запаркуется горутина, а не поток ос. И в erlang/elixir этой проблемы нет, там в целом пожалуй лучшая реалиазция concurrency из всех, с акторной моделью и деревьями супервизоров. Раст же обещал fearless concurrency и наврал. А еще обещал memory safety и тоже наврал(наш привет циклам в Rc/Arc). Ну или как говорят фанатики раста "ваши ожидания это ваши проблемы мы имели ввиду другое".

Как там дела с динамик async трейтами, работают из коробки? Как дела с рефлексией, она появилась? Как с временем компиляции, все еще пол часа потому что так не договорились сделать кэширование макросов и abi? Что там с контролем блокирующих операций - все еще один вызов мьютекса в async в одной библиотеке похоронит все приложение с thread pool starvation?

Долгое время компиляции, состояние экосистемы крейтов на уровне альфа-бета, куча потенциальных возможностей выстрелить себе в ногу(привет дропу future), необходимость тратить время на решение задач компилятора, а не бизнес решений, абсолютно кривая реализация async - можно продолжать и продолжать.

Зачем для этого раст?

Выборка в 20 лет это черипиканье? Вы уверены что правильно понимаете смысл этого слова? Нефть дешевеет потому что заменяется другими источниками энергии, например Китай уже производит 1,23 ТВт энергии на солнечных электростанциях(к слову, это примерно в 5 раз больше всей суммарной мощности энергосистемы РФ). Но если вам так важно именно начало, то с пика ранней индустриализации (1864) реальная цена снизилась примерно в 2 раза, в пересчете на текущие цены с среднегодовых 160$ за баррель до примерно 80$ за баррель сейчас.

За последние 20 лет с учетом инфляции нефть подешевела на 25%

Её нет потому что такой статьи на FT не выходило, коммерсант просто наврал.

Это ваши частные условия трудовых отношений, это нормально. Просто в сумрачном мозгу марксистов если бригада рабочих сделала в вашей квартире ремонт, то теперь часть квартиры должна пренадлежать им и при продаже/сдаче в аренду вы должны отдавать им часть денег, иначе вы эксплуататор/угнетатель и отчуждаете результаты труда от трудового класса.

@moderator нарушение правил сайта

Hurd это проект-анекдот, он может быть на чем угодно, всем плевать.

Заявлять о преступлении вы можете, вымогать деньги за "незаявление" нет.

Дайте угадаю - судя по вашей наивности касательно взаимодействия с государством вы сами никогда даже ип не были, да?

Ну так за что еще по вашему должно уголовное дело заводиться против бизнеса? За потери прибыли что ли? Вы сначала пишите что уголовные риски владелец бизнеса не несет, а теперь начинается "ну это решение конкретного человека". Мало того, что это никак не аргументирует вашу позицию, так еще и является тавтологией, потому что любое решение это всегда решение конкретных людей, с именами и фамилиями.

Рабочие ощущают прибыль в виде своей зарплаты(оплаты своего труда), как они еще ее должны ощущать? Ваша претензия буквально звучит как "я тебе продал автомобиль, а ты теперь на нем ездишь и деньги зарабатываешь - давай мне мою долю".

Ну давайте посмотрим новости только за последние пару лет(это первая страница гугла, даже искать не надо):

Основателя ChronoPay Павла Врублевского приговорили к 10 годам колонии

Владелицу ювелирного дома Darvol приговорили к семи годам колонии

Основательницу стартапа Frank приговорили к семи годам тюрьмы по иску JPMorgan

Суд в Сан-Хосе штат Калифорния признал виновной основательницу стартапа Theranos Элизабет Холмс в обмане инвесторов и назначил наказание в виде 11 лет и трех месяцев лишения свободы

Ну так как, вы готовы вместе с владельцем бизнеса сесть на 11 лет? Ну чтобы по справедливости было, это же ваш труд в компанию вложен.

Для владельца бизнеса минус на балансе может закончиться банкротством или уголовным срок. Не хотите ли разделить этот риск? Ну например квартиру продать чтобы компания по долгам рассчиталась.

В языке как раз проблем нет и ничего не мешало сделать canceable trait, cancel guard как с мьютекс или Cancelation Token как часть poll сигнатуры. Проблем в том что весь дизайн async раста это абсолютно кривой набор костылей, написаный по принципу "сначала сделаем, а потом подумаем что мы сделали"

Ограничения на передачу кода есть, Goldman Sachs как раз и разработало свою систему для фильтрации данных которые идут наружу и управления доступ

Вы путаете данные и код

исключение собственных данных из обучающей выборки.

Это стандартный пункт коммерческого контракта такого рода.

1
23 ...

Информация

В рейтинге
2 883-й
Откуда
Саха (Якутия), Россия
Дата рождения
Зарегистрирован
Активность