Size: a a a

2020 October 28

b

badtrousers in rust_offtopic
в отличии от раста, это все general purpose языки
источник

MP

Mag Pie in rust_offtopic
Мне кажется здесь есть некое заблуждение. И берётся оно из-за того что модель водопада была заменена на аджайл
источник

MP

Mag Pie in rust_offtopic
Хотя питон сложно назвать языком разработанным по всем стандартам. Да и он был простым обучающим языком, типа Паскаля
источник

MP

Mag Pie in rust_offtopic
Он то точно никак не язык общего назначения
источник

MP

Mag Pie in rust_offtopic
На го не пишут операционки, потому он тоже не общего назначения, он скорее компилируемый аналог скриптовых языков с фичами для синхронизации встроенными в сам язык
источник

MP

Mag Pie in rust_offtopic
А вот си с кресты как раз язык общего назначения, и стандартизованный, и с комитетом который рассматривает правки, и с зафиксированной стандартной библиотекой
источник

b

badtrousers in rust_offtopic
источник

b

badtrousers in rust_offtopic
сорри я уже на ходу, в аудио как мог обьяснил
источник

p

polunin.ai in rust_offtopic
badtrousers
важно для них иметь безопасность памяти без gc? определенно. интересен там кому–то раст? нет.
Я бы тоже для индустрии где ошибка стоит миллионы долларов использовал язык с 50-летним опытом применения чем хипстерский новомодный Раст с 5 годами
источник

MP

Mag Pie in rust_offtopic
Вот template metaprogramming когда-то был богической фичой, а потом оказалось что компайл тайм занимает часы и буст стали отовсюду выпиливать
источник

SP

Stanislav Popov in rust_offtopic
polunin.ai
Я бы тоже для индустрии где ошибка стоит миллионы долларов использовал язык с 50-летним опытом применения чем хипстерский новомодный Раст с 5 годами
так нету его. там просто переложили ответственность на кодерка и все
источник

p

polunin.ai in rust_offtopic
polunin.ai
Я бы тоже для индустрии где ошибка стоит миллионы долларов использовал язык с 50-летним опытом применения чем хипстерский новомодный Раст с 5 годами
Да и тем более что там под запретом куча фич сишки
источник

H

Hirrolot in rust_offtopic
polunin.ai
Я бы тоже для индустрии где ошибка стоит миллионы долларов использовал язык с 50-летним опытом применения чем хипстерский новомодный Раст с 5 годами
который говорит памагити деняк нет
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
badtrousers
Переслано от badtrousers
и тут как бы моя главная претензия к расту

раст не продает ничего инженерно востребованного в каком бы случае я не посмотрел. то есть я вижу конечно эту идеологию про швабоду и безопасность. сообщение противоречивых вещей, отказ от старого, Новый Подход к обмену данных и так далее…
но к сожалению это все не имеет никакого отношения к тому, как коммодитизируется инженерия. есть понятие продукта. и я сейчас не говорю про product–driven development и прочий MBA булщит, я конкретно говорю про коллективную природу любого инженерного изготовления, будь это коммерческая или академическая среда. если есть запрос на какую–то инженерию, то практически всегда можно сказать, что он идет из бизнеса (и определяется рыночным императивом) или рисерча (и определяется политической структурой того, за чей счет делается этот рисерч)
я без всякого затруднения понимаю, почему раст это классный показательный research language для LLVM, потому что он исследует новые теоретическии идеи в этой области. ну то есть что делать со стэком, лайфтаймы, шаринг памяти в конкурентной среде и так далее.
и важно понимать что я не пытаюсь унизить достижений раста в этой области.
но когда речь идет о коммерческой разработке, то нельзя продолжать использовать теоретический язык, практики, как собственно исследовательскую мотивацию как таковую. тут работают другие законы, если ты хочешь чтобы твой анализ имел заявку на какую–либо реалистичность, то он не может быть фантазийным по определению.
и это тоже очень важно понимать.

все прикалываются над Пайком, который еще 10 лет назад говорил “The key point here is our programmers are Googlers, they’re not researchers. They’re typically, fairly young, fresh out of school, probably learned Java, maybe learned C or C++, probably learned Python. They’re not capable of understanding a brilliant language but we want to use them to build good software. So, the language that we give them has to be easy for them to understand and easy to adopt.” как будто это пример некомпетентности или плевок в лицо прогрессу, но чуваки забывают что Роб пайк бОльшую часть своей жизни проработал как рисерчер из академической среды, изготавливая разную нишевую хуйню по типу Раста в конторах по типу Bell labs в компании задротов, которые тогда еще, годами ранее — изобрели UNIX. Когда он говорит что их программисты не рисерчеры, а гуглеры, он имеет в виду в точности это.
раст предлагает перфоманс плюсов с куда более удобной семантикой и безопасностью манагед языко, пакетником и остальными благами
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
вполне ценно
источник

p

polunin.ai in rust_offtopic
Раст это для хипстеров которые не хотят ФП
источник

p

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

p

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

ΑZ

Αλεχ Zhukovsky in rust_offtopic
когда то плюсовики считались хипстерами
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
не хотели адреса и смещения в памяти считать
источник