Size: a a a

2020 April 06

AS

Andrey Smirnov in Data Engineers
Alex
на расте есть datafusion к arrow и Arrow Flight, да и вообще сами разрабы arrow активно с растом балууют

было пару ml фреймвоков как замена плюсов на более безопасный язык

у раста и го разная ниша
на расте numpy переписывали, скорость выросла значительно
источник

A

Alex in Data Engineers
Alexey Evdokimov
ихние ресёрчеры даже куски ядра на него переписывали, был вайтпейпер на эту тему недавно
Там они приводили примеры что основные проблемы это работа с памятью

Ну и не только раст, а производный язык на его основе пилят у себя
источник

A

Alex in Data Engineers
Andrey Smirnov
на расте numpy переписывали, скорость выросла значительно
Там нумпай и arrow насколько помню интегрировали :)
источник

A

Alex in Data Engineers
Nikolay
Ниша разная , но на каждом из них напишут базы данных.
Писать базу данных можно на любом языке :) никого же не смущает меркуриал на питоне ;)
источник

AS

Andrey Smirnov in Data Engineers
источник

N

Nikolay in Data Engineers
Andrey Smirnov
на расте numpy переписывали, скорость выросла значительно
Значит они архитектурно что то поменяли. Нампай же не на питоне
источник

AS

Andrey Smirnov in Data Engineers
Nikolay
Значит они архитектурно что то поменяли. Нампай же не на питоне
в статье про это и пишут:
For example, many NumPy ndarray functions are already implemented in C, but calling each function requires scanning over each input in entirety. If these arrays do not fit in the CPU caches, most of the execution time can go into loading data from main memory rather than performing computations. Weld can look across individual function calls and perform optimizations such as loop fusion that will keep data in the CPU caches or registers. These kinds of optimizations can improve performance by over an order of magnitude on multi-core systems, because they enable better scaling.
источник

AZ

Anton Zadorozhniy in Data Engineers
Nikolay
На rust к примеру такого ещё нет.
раст помоложе будет, дайте время
источник

GP

Grigory Pomadchin in Data Engineers
Alexey Evdokimov
чтоб ынаписать пример мне щас надо потратить два часа рабочего времени. оплатишь мне их?
дык доказывать позицию должен автор высказывания (ну или тот кто согласен, т.е правоту) а не тот кто не согласен) доказывают обычно правоту высказывания ж
источник

AS

Andrey Smirnov in Data Engineers
Anton Zadorozhniy
раст помоложе будет, дайте время
там разница в пару лет, порог вхождения гораздо круче в расте, людям которые уже собаку сьели в плюсах особого профита нет, веб сервисы уже заняты тем же go/java, с их скоростью большинство ок, остаются всякие энтузиасты и условная формула-1 где выжимают из железа все, и экономия в условные 10% выливаются в десятки тысяч.

Даже тот-же фаерфокс так и не был переписан на rust
источник

N

Nikolay in Data Engineers
И пока нет продукта на rust , который бы драйвил его изучение . С тем же го. Это скорее куб сейчас. Внедрили куб - волей или неволей придется разбираться в го.
источник

N

Nikolay in Data Engineers
В куб шагает по планете весьма бодро.
источник

СХ

Старый Хрыч in Data Engineers
Nikolay
В куб шагает по планете весьма бодро.
ну куб это просто худшее что случилось с it, и лучшее что произошло с менеджентом it
источник

λ

λoλdog in Data Engineers
Старый Хрыч
ну куб это просто худшее что случилось с it, и лучшее что произошло с менеджентом it
Почему худшее ?
источник

AZ

Anton Zadorozhniy in Data Engineers
Andrey Smirnov
там разница в пару лет, порог вхождения гораздо круче в расте, людям которые уже собаку сьели в плюсах особого профита нет, веб сервисы уже заняты тем же go/java, с их скоростью большинство ок, остаются всякие энтузиасты и условная формула-1 где выжимают из железа все, и экономия в условные 10% выливаются в десятки тысяч.

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

AZ

Anton Zadorozhniy in Data Engineers
перфоманс это далеко не главное достоинство (если достоинство) раста вообще, вы о чем
источник

N

Nikolay in Data Engineers
Старый Хрыч
ну куб это просто худшее что случилось с it, и лучшее что произошло с менеджентом it
Почему ?
источник

AS

Andrey Smirnov in Data Engineers
Anton Zadorozhniy
перфоманс это далеко не главное достоинство (если достоинство) раста вообще, вы о чем
я к тому что язык по скорости сопостовим с плюсами, но при этом более памятибезопасен
источник

A

Alex in Data Engineers
Andrey Smirnov
там разница в пару лет, порог вхождения гораздо круче в расте, людям которые уже собаку сьели в плюсах особого профита нет, веб сервисы уже заняты тем же go/java, с их скоростью большинство ок, остаются всякие энтузиасты и условная формула-1 где выжимают из железа все, и экономия в условные 10% выливаются в десятки тысяч.

Даже тот-же фаерфокс так и не был переписан на rust
Там долго были непонятки с позиционированием раста, сразу как конкурента го, потом поняли что он слишком низкий и начали как конкурента си и плюсов

Плюсы ему сложно заменить так как абстракций не хватает, а вместо си потиху вползает
источник

λ

λoλdog in Data Engineers
Это чат раста?
источник