The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"В прототипе браузера на базе движка Servo появилась поддержка вкладок"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"В прототипе браузера на базе движка Servo появилась поддержка вкладок"  +/
Сообщение от opennews (?), 01-Сен-24, 22:30 
Разработчики браузерного движка Servo, написанного на языке Rust, опубликовали отчёт с обзором последних достижений проекта. Среди интересных новшеств можно отметить добавление поддержки вкладок, реализацию страницы открытия новой вкладки, улучшение инструментов для web-разработчиков и переработку панели инструментов в   прототипе web-браузера Servo-the-browser, развиваемого на базе Servo. В Servo включена по умолчанию поддержка WebXR и Flexbox, реализована возможность воспроизведения звуковых файлов в формате WAV, переработана реализация API WebXR. Обновлён задействованные в Servo JavaScript-движок SpiderMonkey 128 и компоненты WebRender 0.65 и wgpu 22.0...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=61801

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

5. Сообщение от хрю (?), 01-Сен-24, 23:35   +2 +/
Просмотр более менее работает и даже быстро, но вот формы тихий ужас. Даже lynx с формами работает менее коряво.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #27, #104

13. Сообщение от Аноним (13), 02-Сен-24, 00:48   +6 +/
А что-то кроме части ФФ вообще написали на хрусте? А то гонора ого-го, а реальных дел за этими любителями КоКов что-то не видать.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #31, #105, #118, #152

14. Сообщение от Songo (ok), 02-Сен-24, 01:02   +/
И когда Firefox собирается внедрить не некоторые компоненты Servo, а весь движок?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #22, #30, #40, #133, #153

16. Сообщение от Швондик (?), 02-Сен-24, 01:32   –1 +/
а разве Rust Windos XP поддерживает ?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #20, #23, #24

20. Сообщение от Аноним (20), 02-Сен-24, 02:29   +1 +/
Запилишь поддержку - будет поддерживать. LLVM генирирует код для хрюши. MinGW в принципе поддерживает. Проблема в том, что новые верси pthreads её дропнули.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #29, #56, #184

21. Сообщение от Аноним (20), 02-Сен-24, 02:30   –1 +/
Ну чувствую скоро файрфоксохлам с его многопроцессностью можно будет совсем выкинуть - в ответ на дешёвую демагогию про "безопасность" можно будет тыкать мордой в серво.
Ответить | Правка | Наверх | Cообщить модератору

22. Сообщение от Kuromi (ok), 02-Сен-24, 03:14   +/
Вроде как не собирается больше. Как собственно и  подвижек к дальнейшему внедрению Раста особо нет. Есть раньше был лозунг "новый код - на расте", то сейчас такого нет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #25

23. Сообщение от Аноним (-), 02-Сен-24, 03:43   +2 +/
Windows XP на данный момент не поддерживает даже ее производитель - компания Microsoft. И на данный момент эту операционную систему не поддерживает практически никакая актуальная версия софта, ни у кого вообще.

Он также не умеет генерить какие-нибудь досовские бинари наверное. И это всем уже давно пофиг так то. Если вам нужна поддержка дохлой ОС, пользуйтесь современными ей тулчейнами и софтом. Это судьба проприетарщиков.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #42, #62

24. Сообщение от Аноним (25), 02-Сен-24, 04:34   +3 +/
Rust в принципе «не совсем создан» для прикладного программирования под Windows. Например, свои любительские проекты пилил на Visual C++ 6.0 (лет 10 назад было), они работают начиная с W95 и заканчивая одиннадцаткой (недавно проверил и офигел). Без перекомпиляции. Можно ещё C++ Builder вспомнить — тоже классная среда разработки.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #35

25. Сообщение от Аноним (25), 02-Сен-24, 04:42   +3 +/
Раст — классный язык, но не тянет на «убийцу» крестов. Просто потому, что кресты не имеют фатального недостатка, чтобы все вдруг захотели с них спрыгнуть. Да и зрелость языка и количество написанного на нём за десятилетия… Но если бы я был молодым пацаном, я бы однозначно выбрал Раст, нежели кресты.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22 Ответы: #34

27. Сообщение от Аноним (27), 02-Сен-24, 05:18   +5 +/
Зато на расте!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #28

28. Сообщение от Аноним (28), 02-Сен-24, 07:40   +6 +/
Да неважно, пусть даже на Расте, но тут вопрос в том чтобы реализовано нормально было.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #37

29. Сообщение от Аноним (29), 02-Сен-24, 07:56   +1 +/
ну напиши пхредсы под хп
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

30. Сообщение от КО (?), 02-Сен-24, 08:04   +1 +/
А ты думаешь нафига отдельно пилят?
Чтобы хром и дальше за зонды заносил
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

31. Сообщение от laindono (ok), 02-Сен-24, 08:20   –14 +/
Да. Microsoft, Discord, Facebook, Dropbox, Cloudflare, SpaceX, NASA используют на сколько я знаю. Обычно это либо какие-то внутренние сервисы, либо embedded. В принципе везде, где нужна одновременно надёжность и скорость.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #47

34. Сообщение от Аноним (110), 02-Сен-24, 08:37   +5 +/
Выбрать то ты выбрал, только ничего бы написать не смог и работу на нём бы не нашел.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #123

35. Сообщение от Аноним (110), 02-Сен-24, 08:41   +1 +/
Линукс бы поучиться такому. Без контейнера ни какой линукс софт так не может.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #41, #44, #53

37. Сообщение от Аноним (27), 02-Сен-24, 09:00   +/
Плывущая верстка в формах, где даже lynx справляется, это по-твоему нормально реализовано?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #45

40. Сообщение от Аноним (110), 02-Сен-24, 09:38   +/
Никогда как оказалось он с самого начала был экспериментальным.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

41. Сообщение от Аноним (27), 02-Сен-24, 10:08   +/
Сказки виндузятников. Я до сих пор нативную линуксовую сборку HoMM3 от Loki запускаю в свежем линуксе без всяких контейнеров
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35

42. Сообщение от Анонус (?), 02-Сен-24, 10:30   +2 +/
> И на данный момент эту операционную систему не поддерживает практически никакая актуальная версия софта, ни у кого вообще.

Внезапно, 1С. Хотя интересно, как там встроенный веб-движок работает.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #79, #121, #134

44. Сообщение от Аноним (44), 02-Сен-24, 11:09   +/
В Linux не на блобы ориентированная идеология, а на исходный код.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #54, #120

45. Сообщение от нейм (?), 02-Сен-24, 11:25   +/
Ты где сверху утверждение увидел?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #37 Ответы: #49

47. Сообщение от Вы забыли заполнить поле Name (?), 02-Сен-24, 11:46   +4 +/
> Microsoft, Discord, Facebook, Dropbox, Cloudflare, SpaceX, NASA

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31 Ответы: #58, #103, #113

49. Сообщение от Аноним (49), 02-Сен-24, 11:48   +2 +/
Ты где видел нормальные продукты на расте?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45 Ответы: #85, #129, #140

53. Сообщение от Аноним (94), 02-Сен-24, 12:51   +/
Может авторам glibc и всех сопутствующих библиотек поучиться надо? Причем тут линукс то?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35

54. Сообщение от Аноним (110), 02-Сен-24, 13:03   –1 +/
Не думал что это и есть плохо? Все равно ты старые сорцы никогда ни соберешь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44 Ответы: #83, #87

56. Сообщение от Аноним (94), 02-Сен-24, 13:08   +2 +/
А в расте нету своих потоков чтоли? Зачем расту "дырявые сишные" pthreads?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20 Ответы: #61, #106

58. Сообщение от Аноним (94), 02-Сен-24, 13:16   +/
О, я помню как мне один адепт этого самого erlang'а рассказывал, что слоган этого языка - Let It Crash. Типа, любой сервис, написанный на эрланге, в случае падения сам(!) перезапускается. Я тогда подумал: "Это что за магия такая? Как это возможно". Решил посмотреть этот софт - оказалось, что там просто сервис запускается под управлением другого процесса. А разговоров то было...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #47 Ответы: #70, #114

61. Сообщение от Аноним (110), 02-Сен-24, 13:56   +/
Раст небезопасный язык.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56

62. Сообщение от Аноним (62), 02-Сен-24, 14:17   +/
Ваши слова — это просто куча дешевой демагогии, дезинформации ("И на данный момент эту операционную систему не поддерживает практически никакая актуальная версия софта, ни у кого вообще"), подмены понятий ("на данный момент не поддерживает даже ее производитель" — имеется в виду, что если производитель не поддерживает, то значит, никто не поддерживает) и оскорбительных предположений ("на данный момент не поддерживает даже ее производитель" — вы имеете в виду, что всем остальным запрещено поддерживать хозяином, и они подчинились). То, что Microsoft решила прекратить ее поддержку, не означает, что все остальные должны последовать ее примеру. Речь идет не о подчинении хозяину, а о предоставлении поддержки отлично работающей операционной системы. А что касается вашего троллинга и клеветы ("Это судьба проприетарщиков", "И это всем уже давно пофиг так то"), позвольте мне сказать вам следующее: не вам решать судьбу кого-либо, не говоря уже о так называемых "проприетарщиках". И ваши приказы ("пользуйтесь современными ей тулчейнами и софтом") использовать несовместимое с современными ЯП и исходными текстами ПО просто не имеют никакого смысл.

Теперь позвольте мне рассказать вам, что вы можете сделать вместо этого. Вы можете использовать инструменты кросс-компиляции, поддерживающие Windows XP, используя более новую версию операционной системы в качестве хоста, например GNU/Linux. Это не только возможно, но широко используется в Github Actions. Так что вместо того, чтобы распространять ложь и дезинформацию, почему бы вам не попробовать заняться самообразованием?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #81

70. Сообщение от YetAnotherOnanym (ok), 02-Сен-24, 15:02   +/
Какая интересная трактовка принципа "Let It Crash".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #58

79. Сообщение от Аноним (-), 02-Сен-24, 16:29   –1 +/
> Внезапно, 1С. Хотя интересно, как там встроенный веб-движок работает.

Ну вот и юзайте 1С :). Я правда не знаю кого устроит конфига где только это и работает, но, может, какому-нибудь оператору БД или кассиру сойдет. А что, кассиры и на кассе с досом порой работают, они не гордые, им от ос много и не надо.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42

81. Сообщение от Аноним (-), 02-Сен-24, 16:48   +/
> Ваши слова — это просто куча дешевой демагогии, дезинформации ("И на данный
> момент эту операционную систему не поддерживает практически никакая актуальная версия
> софта, ни у кого вообще"),

Во всяком случае когда я пробовал ставить хомячкам с икспой более-менее актуальные версии софта - я откушал столько "счастья" что просто заменил это на Debian. Ибо ну вот реально убьешься пока что-то работающее под икспу найдешь. Не, скачаные наобум программы - нифига не ставятся. Даже, блин, не очень ископаемый браузер - мучение. Какой-нибудь файрфокс и хром на это ессно уже ставиться не хотят.

А то что там можно D#$чить Bnpuсядкy и таки после длительных раскопок найти что-то работающее, все же на любителя. Или можно Winamp 2.95 юзать. Но в нем штук 5 известных вулнов, которые никто никогда не починит уже.

> подмены понятий ("на данный момент не поддерживает даже ее производитель" —
> имеется в виду, что если производитель не поддерживает, то значит, никто не поддерживает)

Большей части людей даром не упало пытаться быть святее папы римского, вбухивая ресурсы в откровенный дохляк.

> виду, что всем остальным запрещено поддерживать хозяином, и они подчинились).

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

> То, что Microsoft решила прекратить ее поддержку, не означает, что все остальные
> должны последовать ее примеру.

В случае проприетарного софта - таки означает. Потому что форкнуть ОС и майнтайнить ее сами, вы, таки, не сможете - и это тот случай когда если лошадь сдохла, с нее все же уместно слезть.

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

Вообще-то в проприетарных отношениях вы - подчиняетесь хозяину. Вы не сможете майнтайнить технологию без доброй воли владельца, даже если бы и хотели. Потому что сорцов нет.

А с точки зрения програмизма там в либах нет энных функций. Это требует кастомного внимания. И уже многие тулчейны, либы и софт икспу дропнули на этой почве. Она так отлично работает - что даже соверменную браузилку убьешься под нее искать.

> А что касается вашего троллинга и клеветы ("Это судьба проприетарщиков",
> "И это всем уже давно пофиг так то"), позвольте мне сказать вам следующее: не вам решать
> судьбу кого-либо, не говоря уже о так называемых "проприетарщиках".

Эту судьбу решила - корпорация Майкрософт. А я лишь покапитанил. Более того - данный сайт про открытое ПО, а этот топик - про некую открыую штуку, на Rust. Ваши отношения с XP в эту формулу вообще совсем не входят. Поэтому на месте модераторов я бы весь этот треп про XP снес нахрен. Какое отношение это к открытому ПО весь этот плач фанов пропертари имеет?

> И ваши приказы ("пользуйтесь современными ей тулчейнами и софтом")
> использовать несовместимое с современными ЯП и исходными текстами ПО просто
> не имеют никакого смысл.

Это не приказ а капитанинг. Мир не станет ради вас на паузу и не будет в целом поддерживать этот антик. Потому что его выкинул на мороз его вендор, а остальным что, больше всех чтоли надо? Ваши премудрости по гальванизации этого трупа - явно не попадают под тематику этого ресурса, это куда-то на винфак, имхо. Хотя если вы придумаете как запустить сие на икспе, возможно эта сова как-то натянется на глобус тематики ресурса, но зная фанов проприетари я сильно сомневаюсь в ваших технических возможностях.

> Теперь позвольте мне рассказать вам, что вы можете сделать вместо этого. Вы
> можете использовать инструменты кросс-компиляции, поддерживающие Windows XP,

Вот лично мне - совершенно не упало греть мой мозг чтобы поддерживать горстку некромансеров на дохлой проприетари. Если такой реквест мне приедет от юзерей опенсорса, я может и подумаю что с этим делать. Но проприетарщики для меня - мерзость. И если вам это надо, вот лично вы идете, шлете патчи - и майнтайните их, молясь чтобы апстрим взял ваши окаменелые какахи. И вот в таком режиме это еще имеет какие-то шансы катить. А убивать МОЕ врмя на ВАШИ ПРОПРИЕТАРСКИЕ ФАКАПЫ я не буду в принципе. Зарубите это на своем глупом носу и - см выше.

> не только возможно, но широко используется в Github Actions. Так что
> вместо того, чтобы распространять ложь и дезинформацию, почему бы вам не
> попробовать заняться самообразованием?

И самообразование о проблемах всякого дохляка мне надо - потому что что? Не, ребят, это ВАШИ проблемы. И вот лично вы и впрягаетесь в их решение - если оно вам надо. Или идете нахрен, ибо мне самому (и 99% остальных програмеров) все вон то на персональном уровне - нафиг не уперлось. Особенно в опенсорсе. У нас ограниченные ресурсы и я лучше их потрачу на более интересные вещи чем ЭТО.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #62 Ответы: #109

83. Сообщение от Аноним (-), 02-Сен-24, 16:55   –1 +/
> Не думал что это и есть плохо? Все равно ты старые сорцы
> никогда ни соберешь.

Lempel Ziv 1990-го, чтоли, года с вами был не согласен и прекрасно собрался в 12-м дебиане, 12-м GCC. А чего ему не? Ну та, в режиме какого-то C89 наверное, он что, с тех пор как-то изменился? :)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54

85. Сообщение от Аноним (85), 02-Сен-24, 17:11   –1 +/
Redox? Нет?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49 Ответы: #94

87. Сообщение от Аноним (87), 02-Сен-24, 17:22   +/
Это есть отлично!
Если подтащишь необходимые им зависимости, то почему нет?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54 Ответы: #131

92. Сообщение от Анон V Великолепный (?), 02-Сен-24, 18:15   +2 +/
Скачал я бинарь этого серво, дабы посмотреть во что могёт сиё чудо. Сказать ужасный ужас - значит не сказать ничего. Стили, скрипты, анимации не работают, фризы, тормоза, ошибки в терминал выбрасывает постоянно. Скролл прерывистый, хотя железо у меня мощное, - о плавности прокрутки даже говорить не приходится. Чем занимаются разрабы этой дребеdeни? Причем всюду пишут "written in Rust", как-будто Раст по умолчанию гарантирует качество продукта. Раст ничего не гарантирует. Три года работаю на этом языке. Весьма и весьма нишевый язык. Для широкого применения ему в помощь нужны сишные либы, что нивелирует его пресловутые гарантии безопасности.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #95, #96, #117, #126

94. Сообщение от Аноним (94), 02-Сен-24, 18:18   +2 +/
На каждый недоделанный и полуработающий redox у нас есть QNX и MINIX.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #85 Ответы: #101

95. Сообщение от Аноним (94), 02-Сен-24, 18:23   +7 +/
> Весьма и весьма нишевый язык

Не согласен. Раст это не язык, а просто препроцессор на каком-то языке с закорючками для LLVM-IR. Дальше этот брейнфак уже собирается нормальным бекендом, написанным на C++

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #92 Ответы: #98, #119, #128, #138, #178

96. Сообщение от Аноним (-), 02-Сен-24, 18:27    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #92

98. Сообщение от Аноним (-), 02-Сен-24, 18:42    Скрыто ботом-модератором–5 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #95

101. Сообщение от Аноним (-), 02-Сен-24, 18:50   +/
> На каждый недоделанный и полуработающий redox у нас есть QNX и MINIX.

Ну так у вас еще и Хурд есть.
Который существенно старше редокса, но при этом еще больше недоделанный)))

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #94 Ответы: #110, #112

103. Сообщение от Аноним (103), 02-Сен-24, 19:14   +/
https://www.opennet.ru/keywords/rust.html
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #47 Ответы: #116

104. Сообщение от Аноним (104), 02-Сен-24, 19:17   –1 +/
А сайты он нормально отоборажает все или нормально отображает только текстовые как min?.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #111, #125

105. Сообщение от Аноним (104), 02-Сен-24, 19:19   +/
ФФ пока что лучший.

Раньше пользовался palemoon но потом заметил что всякие youtube как то лагают на всех этих palemoon falkon на среднем пк. А так palemoon нравился да.
А chrome убил у меня ssd как то летом ( он непрерывно что то кеширует ) так что больше даже не смотрю в его сторону.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #108

106. Сообщение от morphe (?), 02-Сен-24, 20:26   +1 +/
pthreads = posix threads
Библиотека pthreads де-факто является частью libc, и Rust не стремится к независимости от libc, наоборот, для того чтобы нормально интегрироваться с системой - Rust явно зависит от libc в качестве системных интерфейсов.
Поэтому в отличии от условных golang с cgo, нет никаких проблем в одной кодбазе применять C/C++/Rust одновременно, потому и в linux ядро он встраивается органично (Медленная скорость внедрения вызвана в первую очередь организационными, не техническими вопросами)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56 Ответы: #122

108. Сообщение от Аноним (108), 02-Сен-24, 20:41   +/
Если у тебя такой слабый ссд делай кеш в раме.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #105

109. Сообщение от Аноним (109), 02-Сен-24, 21:02    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #81 Ответы: #127

110. Сообщение от Аноним (110), 02-Сен-24, 22:00   +/
Хурд сильно юзабельнее редокса.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #101

111. Сообщение от Аноним (110), 02-Сен-24, 22:01    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #104

112. Сообщение от Аноним (94), 02-Сен-24, 22:05   +/
И хурд есть, да. Но кроме хурда есть ещё QNX и Minix. А у вас только аналог хурда - redox
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #101

113. Сообщение от Минона (ok), 02-Сен-24, 22:25   –1 +/
Какой ещё ядиск?!
На ерланге написан ватсап!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #47 Ответы: #115, #124

114. Сообщение от Минона (ok), 02-Сен-24, 22:30   +/
Магия ерланга не в Let It Crash.
А в горячей замене кода и прозрачном rpc.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #58

115. Сообщение от Вы забыли заполнить поле Name (?), 02-Сен-24, 22:40   +1 +/
> Какой ещё ядиск?!

яндекс диск

> На ерланге написан ватсап!

Откуда инфа? Какой процент кода на нем? Открытого кода нет, поэтому не о чем говорить. Это также как с диском выше. Например, на yt есть видео про с++, где выступают люди, работающие в ватсап, но на вопросы о работе - nda.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #113 Ответы: #146

116. Сообщение от Вы забыли заполнить поле Name (?), 02-Сен-24, 22:42   –1 +/
Что сказать-то хотел?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #103

117. Сообщение от Аноним (117), 02-Сен-24, 23:26   +2 +/
>Весьма и весьма нишевый язык

Это как раз самое сложное - понять какая ниша у Rust'a. Rust мучительно ищет своё место под солнцем среди других языков, пока найти не может. Такое же было у Java, толкали её куда только можно,

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #92 Ответы: #144, #154

118. Сообщение от px (??), 02-Сен-24, 23:52   +/
https://github.com/omarabid/rust-companies
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

119. Сообщение от Аноним (125), 03-Сен-24, 01:13   +6 +/
> Дальше этот брейнфак уже собирается нормальным бекендом, написанным на C++

Кстати да, это правда.
Линкер используется написанный вполне себе на Си или С++ :D

Главное фанбоям об этом не говорить ;D

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #95

120. Сообщение от Аноним (125), 03-Сен-24, 01:15   +/
> В Linux не на блобы ориентированная идеология, а на исходный код.

Сами придумали сию идеологию?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44

121. Сообщение от Аноним (125), 03-Сен-24, 01:18   +/
> Внезапно, 1С.

Логично, чо. Люди работают, железо работает. Знаю контору достаточно крупную (не гос), где до сих пор есть места, в которых используются DOS машины. Почему? Оно просто работает.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42 Ответы: #136

122. Сообщение от Аноним (125), 03-Сен-24, 01:19   +/
> Rust не стремится к независимости от libc

Но ведь libc пишется на небезлопастном Си. Интересно что фанбои ответят на это :D

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #106 Ответы: #141, #148

123. Сообщение от Аноним (125), 03-Сен-24, 01:22   –3 +/
Если человек ставит цель нагрести бабла, то ему в системном программировании точно делать нечего. Всё быстрое бабло и быстрая карьера во фронтэнд JavaScript. А если мордой вышел, то можно вообще в блогинг податься, там за 1 день стрима будешь грести, как Вася с завода за 10 лет :D
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34 Ответы: #182

124. Сообщение от Аноним (125), 03-Сен-24, 01:26   +2 +/
> На ерланге написан ватсап!

Ага, блин, целиком и полностью :D
Может что-то и написано, какой-то один-два модуля, в порядке разнообразия и/или эксперимента.
Остальное там, держу пари, какой-нибудь Python и C++.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #113 Ответы: #147

125. Сообщение от Аноним (125), 03-Сен-24, 03:17   +1 +/
> как min

Явно что-то путаете. Min это хром откуда выпилили всё лишнее из GUI не затрагивая сам движок.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #104

126. Сообщение от Аноним (125), 03-Сен-24, 04:28   +1 +/
> Весьма и весьма нишевый язык.

И какая же у него ниша?
Пока что фанбой-комьюнити больше похоже на элементарное сектантство.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #92 Ответы: #130, #145

127. Сообщение от Аноним (-), 03-Сен-24, 05:50   +/
> По секрету: большинство софта собирается Студией и линкуется с её стандартной либой.
> Хозяин дропнул - рабы тоже дропнули. Рабов дофига. Но рабы далеко не все.

Ну вот я - свободный человек. Поэтому юзаю открытую ОС и тулсы, заодно не привязан к архитектуре CPU ;)

> Собирай из исходников, используя MinGW (включая w64).

Видал я на древних хомячковых компах компилять что-то! Проще было демьян вкатить и там более 50К пакетов без этого всего, сразу качаются, ставятся, работают. Без мытарств. А у лично меня - винды вообще в радиусе "дофига" нету. Все мои воркфлоу на открытом софте.

> Большая часть "людей" - омерзительное говно, если ты не знал.

Винда не лучше, достаточно EULA почитать.

> Пользователи XP - не её клиенты. Её клиенты - покупатели Windows 11
> и AMD Epic с чипом Pluton.

Так они и не мои клиенты. Какое мне дело до них?

> кто-то не купил Windows 11 и новый комп - то откуда
> у него деньги на софт? Это с большой вероятностью пират. А
> таким палки в колёса вставить копирасты любят.

А меня почему должны колыхать какие-то пираты в икспе? Мой интерес в этой схеме какой? Денег не дадут, фана тоже нет. Значит пусть сами прогают.

> MinGW - полностью опенсорсная стандартная библиотека. Отреверсенная, не смотря
> на отсутствие сорцов.

Я рад за них - только вот ос проприетарная. Я не буду ничего специально патчить под дохлую проприетарную ОС. В сутках 24 часа, у меня есть более интересные и денежные занятия.

>>Эту судьбу решила - корпорация Майкрософт
> Nice try свалить с себя ответственность. В Нюрнберге не прокатило.

Я никогда не брал на себя никакой ответственности перед пользователями XP. Сюрприз! В Нюрберг если надо - приеду.

> Кстати, текст из того сообщения был обработан нейросетью, чтобы сделать его в
> стиле Жира. Задание нейросети было дано перетроллить тролля. Как видим, очень
> удачно отработало.

КМК in grand scheme of - затроллила жизня и немного не тех. На меня это ессно не работает, я более предусмотрительный на тему в какие условия я вляпываюсь ;)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #109 Ответы: #135

128. Сообщение от Будулай (?), 03-Сен-24, 06:23   +/
> языке с закорючками

Так это справедливо и для Си подобных языков. Ну кроме разве что Java.
Без закорючек это COBOL, Pascal и Ada.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #95 Ответы: #160

129. Сообщение от Аноним (129), 03-Сен-24, 08:24   +/
Polaris?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49

130. Сообщение от Аноним (94), 03-Сен-24, 09:04   +/
> И какая же у него ниша?

Его ниша - быть на слуху и везде упоминаемым что что-то существующее переписали на раст

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #126 Ответы: #132

131. Сообщение от Аноним (131), 03-Сен-24, 09:35   +/
Откуда подташишь зависимости? Может их тоже надо собирать? Может общесистемные либы тебе не подойдут и тогда начинается самое веселое.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #87

132. Сообщение от Аноним (131), 03-Сен-24, 09:38   +1 +/
Сколько уже было таких языков. Вон недавно вспоминали ерланг и хаскель. Никакого применения у них нет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #130 Ответы: #162

133. Сообщение от Аноним (133), 03-Сен-24, 11:34   +/
В firefox уже 5 лет используется парсер CSS, написанный на Rust.
https://bugzilla.mozilla.org/show_bug.cgi?id=1243581

И 3 года Webrender
https://www.mozilla.org/en-US/firefox/92.0/releasenotes/


а тут перечислено всё, что есть в Firefox на расте
https://wiki.mozilla.org/Oxidation
проснитесь уже)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #137

134. Сообщение от Аноним (134), 03-Сен-24, 12:38   +/
У них интерфейс на webkit, судя по https://habr.com/ru/companies/1c/articles/425713/
Ради xp им пришлось поизвращаться. А вообще есть как минимум один патчсет последнего хрома под xp, supermium
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42

135. Сообщение от Аноним (135), 03-Сен-24, 13:00   +/
>Поэтому юзаю открытую ОС и тулсы, заодно не привязан к архитектуре CPU ;)

Я в основном тоже. Но иногда мне бывает надо запустить виндовые программы. Тогда помогает виртуалка с XP. Нет, в вайне они не идут. Нет, на виртуалку с семёркой у меня оперативы нет совсем.

>Винда не лучше, достаточно EULA почитать.

Сравнил жопу с пальцем.

>Так они и не мои клиенты. Какое мне дело до них?
>Во всяком случае когда я пробовал ставить хомячкам с икспой более-менее актуальные версии софта

Вы, видимо, другой аноним.

>только вот ос проприетарная

Да, конечно. Исходники давно по сети гуляют. И не надо про копирайты втирать.

>Я никогда не брал на себя никакой ответственности перед пользователями XP.

Как и эсесовцы перед евреями.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #127 Ответы: #151

136. Сообщение от Советский инженер (ok), 03-Сен-24, 14:00   –2 +/
>Оно просто работает.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #121 Ответы: #139

137. Сообщение от Аноним (110), 03-Сен-24, 14:29   +/
В том то и дело что уже 5 лет никаких подвидек в этом вопросе нет. Серво невозможно написать на расте результат в тексте новости.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #133

138. Сообщение от Аноним (110), 03-Сен-24, 14:31   +/
На ведь собирается с любовью силой раста которая избавляет каждого страждующего от ошибок в памяти.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #95

139. Сообщение от Макар Чудра (?), 03-Сен-24, 14:57   +3 +/
> просто уже никто не знает как оно работает

Знают.

> проще рытся по помойкам

Вам, неуважаемый, может и проще. Ройтесь на здоровье.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #136 Ответы: #143

140. Сообщение от нейм (?), 03-Сен-24, 15:45    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49

141. Сообщение от morphe (?), 03-Сен-24, 17:11   +/
>> Rust не стремится к независимости от libc
> Но ведь libc пишется на небезлопастном Си. Интересно что фанбои ответят на
> это :D

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

Потому и с unsafe {} блоками ничего делать не будут, это необходимо для системных языков программирования.
Sound unsafe блоки не могут привести к уязвимостям в Rust коде, если же soundness блока нельзя так просто доказать - то он должен находиться в unsafe функции, и пусть пользователь этой функции soundness доказывает.

Интересный пример когда libc просто не предоставляет гарантий необходимых для того чтобы иметь sound обёртку в Rust - setenv. Раньше env::set_var в Rust была safe функцией, однако в 2024 edition оно станет unsafe, а в текущих editions оно deprecated-safe, потому что setenv в libc не-thread-safe:
https://doc.rust-lang.org/stable/std/env/fn.set_var.html#safety

При этом Rust мог бы иметь у себя мьютекс, чтобы set_var сделать safe, однако Rust везде поддерживает совместимость с сишным миром, а потому полагает что сишные потоки могут к переменным окружения обращаться, и не делает ничего для себя одного.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #122 Ответы: #157, #183

143. Сообщение от Советский инженер (ok), 03-Сен-24, 19:58   +/
>Знают.

на уровне пользователя знают, а вот как мигрировать на что-то современное  - нет

>Вам, неуважаемый, может и проще.

я себе спокойно смотю на нормально отрендеренные шрифты на 4к мониторе а не на выгоревшие пиксели монохромного ЭЛТ

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #139 Ответы: #159

144. Сообщение от Аноним (-), 03-Сен-24, 20:10   –1 +/
В смысле не может найти?
Просто приходишь к корпу который потерял чемодан денег после того как СИ-камаки сделали use-after -free и спрашиваешь "а хочешь чтобы такое было во много раз реже?".
Да что там корпы - вон Линус осознал что ядро дырявое.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #117 Ответы: #161, #179

145. Сообщение от Аноним (-), 03-Сен-24, 20:15    Скрыто ботом-модератором–1 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #126

146. Сообщение от Минона (ok), 03-Сен-24, 22:33   +/
На хабре есть статья про историю ерланга.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #115 Ответы: #149

147. Сообщение от Минона (ok), 03-Сен-24, 22:51   –1 +/
>> На ерланге написан ватсап!
> Ага, блин, целиком и полностью :D

Ты не поверишь 😏

> Может что-то и написано, какой-то один-два модуля, в порядке разнообразия и/или эксперимента.

Ага, на расте и Элексире.  

> Остальное там, держу пари, какой-нибудь Python и C++.

Куда приезжать за ящиком курвуазье? 😎

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #124

148. Сообщение от Аноним (148), 03-Сен-24, 22:54   –1 +/
>> Rust не стремится к независимости от libc
> Но ведь libc пишется на небезлопастном Си. Интересно что фанбои ответят на

Зачем отвечать вендузятникам-маководам, которые не в курсе "мелких технических деталей", типа каких-то там ABI и прочего?

> The system call is the fundamental interface between an application and the Linux kernel.
> System calls are generally not invoked directly, but rather via wrapper functions in glibc

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

Ну так что с вендузятников и любителей "почти-как-венда-но-на-халяву!" взять-то?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #122

149. Сообщение от Вы забыли заполнить поле Name (?), 04-Сен-24, 00:42   –1 +/
> На хабре есть статья про историю ерланга.

Причем здесь история? Я привел пример сломанного телефона, когда сообщество говорило про использование яп в крупном сервисе, а по факту он использовался совсем немного и недолго. Тоже самое с другими конторами: либо ты не можешь проверить инфу не работая там и, соответственно, не имея доступа к коду. Про это речь, а не про ерланг и его историю.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #146 Ответы: #155

151. Сообщение от Аноним (151), 04-Сен-24, 05:37   +/
> Я в основном тоже. Но иногда мне бывает надо запустить виндовые программы.
> Тогда помогает виртуалка с XP. Нет, в вайне они не идут.

У лично меня все воркфлоу переведены на опенсорс и я могу заняться чем-то более интересным чем некромансия.

>>Винда не лучше, достаточно EULA почитать.
> Сравнил жопу с пальцем.

Одного поля ягоды. Код делат то что обещали там. И обычно держит марку. Всякие подписи, активации, какое-нибудь FTDI даст дрова окирпичивающее "клоны", и подобные радости.

> Вы, видимо, другой аноним.

Вполне возможно.

> Да, конечно. Исходники давно по сети гуляют. И не надо про копирайты втирать.

А таки - возня с линухом в этом смысле выигрышнее: можно легально пользоваться результатами труда, исходники полноценные, с поддержкой этого начинания апстримом. А так то флаг в руки кому оно надо.

>>Я никогда не брал на себя никакой ответственности перед пользователями XP.
> Как и эсесовцы перед евреями.

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

У меня чисто технически нет никаких виндов. И требовать от меня чтобы я убил мое время на то что мне самому не надо, в мое свободное время, без оплаты - вы не в праве. Так что как максимум у вас есть моральное право - вписаться майнтайнить нужные ВАМ технологии САМИМ. Тратя СВОЕ время на это все.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #135

152. Сообщение от Я (??), 04-Сен-24, 08:27   +/
да вроде пока реальных дел больше чем гонора.. впрочем нереальных дел у противников раста всёравно больше с этим наверное ничего не поделаешь.. впрочем будем надеяться что раст в итоге будет вытеснен будущей версией свифта которая однажды догонит его по безопасной функциональности и кросплатформенности.. потому что с таким шлейфом из хэйтеров лететь не получится как бы хорош ты ни был
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

153. Сообщение от Я (??), 04-Сен-24, 08:29   +/
плюс минус никогда. в фаерфокс они тащат только те куски серво которые лучше чем то что уже есть в фаерфоксе, сомнительно что однажды в серво все куски настолько же отполируются чтобы превосходить фаерфокс по всем параметрам.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

154. Сообщение от Я (??), 04-Сен-24, 08:34   +1 +/
ниша у него любая на самом деле. другое дело что в некоторых нишах нет потребности в написании нового софта с нуля и даже в переписывании с других языков. вот и получается что проще взять язык на котором уже написан нужный код и дорабатывать этот код. но иногда встречается ниша в которой раст позволяет добиться преимущества в скорости разработки безопасного нового кода и там процветает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #117 Ответы: #158

155. Сообщение от Минона (ok), 04-Сен-24, 08:53   +1 +/
Историю надо знать чтобы меньше фантазировать.
Эрланг специально создавался для телеком-приложений, он идеален для этой сферы.
Никто в здравом уме не будет переписывать сервера с эрланга на С++ и тем более питон имея рабочую систему на 2 лярда абонентов.

ЗЫ:
https://github.com/WhatsApp/erlang-language-platform
Как думаешь, они это пилят для фана или потому что широко используют Эрланг?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #149 Ответы: #156, #166

156. Сообщение от Вы забыли заполнить поле Name (?), 04-Сен-24, 16:05   +/
> Историю надо знать чтобы меньше фантазировать.
> Эрланг специально создавался для телеком-приложений, он идеален для этой сферы.
> Никто в здравом уме не будет переписывать сервера с эрланга на С++
> и тем более питон имея рабочую систему на 2 лярда абонентов.

Я тебе привёл пример с диском. Если ты не веришь, то скачай исходники и посмотри на что заменили твой ерланг.

> ЗЫ:
> https://github.com/WhatsApp/erlang-language-platform
> Как думаешь, они это пилят для фана или потому что широко используют

Ну выложили и выложили. Дальше что? У фб в группе также есть folly и куча другого софта на плюсах. Или тв хочешь сказать, что они его не используют? Я тебе ещё раз говорю никто не будет для тебя (да, именно для тебя) анонсировать переход на другой яп. Причин может быть множество, хотя бы текучка кадров и унификация. Зы: если ты не знал, то в крупных конторах есть список разрешённых технологий и не будешь ты там пилить что-то на хаскеле, эрланге или лиспе.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #155 Ответы: #167

157. Сообщение от Аноним (157), 04-Сен-24, 16:32   +/
>Нет проблемы с тем что компоненты под капотом могут иметь уязвимости, идея Rust в том, чтобы потенциально опасное поведение изолировать и предотвратить где возможно, чтобы часть кода что написана на Rust не имела проблем.

Тогда в чем смысл так широко рекламируемой "memory safety" если в итоге безопасным будет только часть кода на Rust, обычно довольно малая? При этом разработчикам нужно учить второй язык и возится со взаимодействием с двумя языками, что не уменьшает на них нагрузку, а лишь увеличивает.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #141 Ответы: #165, #171

158. Сообщение от Аноним (157), 04-Сен-24, 16:34   +/
>иногда встречается ниша в которой раст позволяет добиться преимущества в скорости разработки безопасного нового кода и там процветает

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #154 Ответы: #163

159. Сообщение от Аноним (157), 04-Сен-24, 16:39   +/
До чего дошел прогресс, 4к мониторы уже начали выбрасывать на помойки как устаревшие.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #143

160. Сообщение от Аноним (157), 04-Сен-24, 16:41   +/
Если даже это справедливо и для других языков, это не значит, что это хорошо.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #128

161. Сообщение от Аноним (157), 04-Сен-24, 16:45   +/
Если это так просто почему Rust-"камаки" так не делают, а вместо этого строчат комментарии на опеннете о том какой Rust хороший?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #144

162. Сообщение от Аноним (157), 04-Сен-24, 16:47   +/
Хаскель одно время рекламировали так же агрессивно как Раст, но не прокатило.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #132

163. Сообщение от Советский инженер (ok), 04-Сен-24, 18:57   +/
>А можно примеры именно

крипта

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #158 Ответы: #164

164. Сообщение от Аноним (164), 04-Сен-24, 20:38   +/
Вы хотели сказать блокчейны? В блокчейнах Rust - не лидер.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #163

165. Сообщение от morphe (?), 04-Сен-24, 21:41   +1 +/
> Тогда в чем смысл так широко рекламируемой "memory safety" если в итоге
> безопасным будет только часть кода на Rust, обычно довольно малая? При
> этом разработчикам нужно учить второй язык и возится со взаимодействием с
> двумя языками, что не уменьшает на них нагрузку, а лишь увеличивает.

Потому что ошибки в C коде могут стоить потенциально дорого, и отлаживать их слишком сложно.
На одном проекте была ошибка при работе с thread locals (Буфер в TLS был 128 байт, а код ожидал что оно 2048), и настолько удачная, что один поток переписывал TLS другого потока примерно раз в несколько суток, в итоге проблему не могли исправить пару месяцев, винили железо (оно было без ECC), и всё подряд, потому что поймать это было нереально при дебаге.

Да и в целом сложность софта и форматов данных растёт с каждым годом, и при написании разных вещей на сях становится слишком сложно за всем следить. Даже TLS уже достаточно сложен чтобы его правильно реализовать, и вот получаем heartbleed.
Абстракции спасают, потому что в Rust ты можешь без проблем подключить в любое место сложную, но сильно оптимизированную реализацию той же hashmap (в Rust это swisstable), не боясь что сложность отладки взлетит слишком сильно (Что в сях происходит регулярно, а потому и видим кругом как заново реализуют одни и те же структуры данных, вместо того чтобы использовать общую, но сильно оптимизированную реализацию, без боязни что баг в ней может поломать всё подряд).

> обычно довольно малая

99% уязвимостей в тех же брузерах - кривой разбор входящих данных, даже переделка маленького парсер на Rust имеет смысл для безопасности.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #157

166. Сообщение от Вы забыли заполнить поле Name (?), 04-Сен-24, 22:44   +/
> ЗЫ:
> https://github.com/WhatsApp/erlang-language-platform
> Как думаешь, они это пилят для фана или потому что широко используют
> Эрланг?
> широко

Erlang 27.2%

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #155 Ответы: #168

167. Сообщение от Минона (ok), 05-Сен-24, 10:00   +/
>> Историю надо знать чтобы меньше фантазировать.
>> Эрланг специально создавался для телеком-приложений, он идеален для этой сферы.
>> Никто в здравом уме не будет переписывать сервера с эрланга на С++
>> и тем более питон имея рабочую систему на 2 лярда абонентов.
> Я тебе привёл пример с диском. Если ты не веришь, то скачай
> исходники и посмотри на что заменили твой ерланг.

Мне пофигу на чем написан ЯДиск.

>[оверквотинг удален]
>> https://github.com/WhatsApp/erlang-language-platform
>> Как думаешь, они это пилят для фана или потому что широко используют
> Ну выложили и выложили. Дальше что? У фб в группе также есть
> folly и куча другого софта на плюсах. Или тв хочешь сказать,
> что они его не используют? Я тебе ещё раз говорю никто
> не будет для тебя (да, именно для тебя) анонсировать переход на
> другой яп. Причин может быть множество, хотя бы текучка кадров и
> унификация. Зы: если ты не знал, то в крупных конторах есть
> список разрешённых технологий и не будешь ты там пилить что-то на
> хаскеле, эрланге или лиспе.

Вот почему надо знать историю.
ФБ начинали пилить свой мессенджер и тоже на Эрланге, но столкнулись с нехваткой кадров.
Потому в дальнейшем просто взяли и купили Ватсап.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #156 Ответы: #172

168. Сообщение от Минона (ok), 05-Сен-24, 10:08   +/
>> ЗЫ:
>> https://github.com/WhatsApp/erlang-language-platform
>> Как думаешь, они это пилят для фана или потому что широко используют
>> Эрланг?
>> широко
> Erlang 27.2%

🤦‍♂️
Ты хоть прочитал что это?

> Erlang Language Platform. LSP server and CLI.

Ты реально думаешь что это надо писать на эрланге целиком?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #166 Ответы: #169, #170

169. Сообщение от Вы забыли заполнить поле Name (?), 05-Сен-24, 14:05   +/
>>> ЗЫ:
>>> https://github.com/WhatsApp/erlang-language-platform
>>> Как думаешь, они это пилят для фана или потому что широко используют
>>> Эрланг?
>>> широко
>> Erlang 27.2%
> 🤦‍♂️
> Ты хоть прочитал что это?
>> Erlang Language Platform. LSP server and CLI.
> Ты реально думаешь что это надо писать на эрланге целиком?

LSP server and CLI для ocaml написан на нем самом. Это о чем-то да говорит. Ты же сам показываешь узкоспециализированность эрланга. Большой компании это не нужно.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #168 Ответы: #174

170. Сообщение от Вы забыли заполнить поле Name (?), 05-Сен-24, 14:06   +/
>>> ЗЫ:
>>> https://github.com/WhatsApp/erlang-language-platform
>>> Как думаешь, они это пилят для фана или потому что широко используют
>>> Эрланг?
>>> широко
>> Erlang 27.2%
> 🤦‍♂️
> Ты хоть прочитал что это?

Я тебе привел твои же слова. Прекрасно понимаю что там. Но говорить о "широком" использовании и кидать проект, где большая часть вообще не про то и на другом яп - это бред.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #168 Ответы: #175

171. Сообщение от Аноним (-), 05-Сен-24, 14:11   +/
> Тогда в чем смысл так широко рекламируемой "memory safety" если в итоге безопасным будет только часть кода на Rust, обычно довольно малая?

Например окно ввода пароля GRUB переписываешь на раст, и у тебя не будет
"Уязвимость в GRUB2, позволяющая обойти блокировку загрузки паролем" путем нажатия нажатий Back Space 28 раз.
opennet.ru/opennews/art.shtml?num=43536


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

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


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #157

172. Сообщение от Вы забыли заполнить поле Name (?), 05-Сен-24, 14:11   +/
>>> Историю надо знать чтобы меньше фантазировать.
>>> Эрланг специально создавался для телеком-приложений, он идеален для этой сферы.
>>> Никто в здравом уме не будет переписывать сервера с эрланга на С++
>>> и тем более питон имея рабочую систему на 2 лярда абонентов.
>> Я тебе привёл пример с диском. Если ты не веришь, то скачай
>> исходники и посмотри на что заменили твой ерланг.
> Мне пофигу на чем написан ЯДиск.

Мне пофигу, что тебе пофигу. Еще раз привожу тебе пример сломанного телефона и как все устроено в крупных конторах. Они перепишут с эрланга (хаскеля, лиспа, нужное подчеркнуть) по многим причинам.

>[оверквотинг удален]
>> что они его не используют? Я тебе ещё раз говорю никто
>> не будет для тебя (да, именно для тебя) анонсировать переход на
>> другой яп. Причин может быть множество, хотя бы текучка кадров и
>> унификация. Зы: если ты не знал, то в крупных конторах есть
>> список разрешённых технологий и не будешь ты там пилить что-то на
>> хаскеле, эрланге или лиспе.
> Вот почему надо знать историю.
> ФБ начинали пилить свой мессенджер и тоже на Эрланге, но столкнулись с
> нехваткой кадров.
> Потому в дальнейшем просто взяли и купили Ватсап.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #167 Ответы: #173

173. Сообщение от Минона (ok), 05-Сен-24, 15:08   +/
>[оверквотинг удален]
>>> другой яп. Причин может быть множество, хотя бы текучка кадров и
>>> унификация. Зы: если ты не знал, то в крупных конторах есть
>>> список разрешённых технологий и не будешь ты там пилить что-то на
>>> хаскеле, эрланге или лиспе.
>> Вот почему надо знать историю.
>> ФБ начинали пилить свой мессенджер и тоже на Эрланге, но столкнулись с
>> нехваткой кадров.
>> Потому в дальнейшем просто взяли и купили Ватсап.
> Хватит. Ты явно не работаешь (и не работал) в подобных конторах ибо
> обсуждение этого было бы для тебя под нда. То чем, ты

Обсуждать Эрланг это под NDA?
🤦‍♂️

> сейчас занимаешься - это попытка по отрывкам публичных репозиториев сделать какие-то
> выводы и зачем-то мне их навязать. Я лишь говорю, что не
> увидев внутреннюю кухню, нельзя делать никаких выводов.

Да мне пофигу на твои взгляды.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #172

174. Сообщение от Минона (ok), 05-Сен-24, 15:20   –1 +/
> LSP server and CLI для ocaml написан на нем самом. Это о
> чем-то да говорит. Ты же сам показываешь узкоспециализированность эрланга.

Естественно, Эрланг идеален для телекома.
А писать на нём LSP и тем более CLI - ССЗБ.

> Большой компании
> это не нужно.

О да, какой-то балбес с опеннета будет указывать на чём писать ватсапу.
Ты еще в Wargaming напиши что им не нужен Эрланг.😂

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #169

175. Сообщение от Минона (ok), 05-Сен-24, 15:29   –1 +/

> Я тебе привел твои же слова. Прекрасно понимаю что там. Но говорить
> о "широком" использовании и кидать проект, где большая часть вообще не
> про то и на другом яп - это бред.

Нифига ты не понимаешь.
Не будут разработчики писать инструментарий для языка если это не основной язык для разработки их продукта.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #170 Ответы: #176

176. Сообщение от Вы забыли заполнить поле Name (?), 05-Сен-24, 18:33   +1 +/
>> Я тебе привел твои же слова. Прекрасно понимаю что там. Но говорить
>> о "широком" использовании и кидать проект, где большая часть вообще не
>> про то и на другом яп - это бред.
> Нифига ты не понимаешь.
> Не будут разработчики писать инструментарий для языка если это не основной язык
> для разработки их продукта.

Это звоночек о качестве стандартного тулинга, раз для него пришлось кастом пилить.

Еще раз: ты 100% не работаешь в фб да и с языком, просто очередной фанбой, поэтому разговаривать с тобой не вижу смысла. Goodbye Joe.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #175

178. Сообщение от Аноним (178), 05-Сен-24, 21:44    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #95

179. Сообщение от Аноним (-), 05-Сен-24, 22:48   +/
> сделали use-after -free и спрашиваешь "а хочешь чтобы такое было во
> много раз реже?". Да что там корпы - вон Линус осознал что ядро дырявое.

Тем временем 1 гамак из 2 осознал что ему что-то надоело что в нем все время что-то делают, и при том - стоя. Ну и устранился из этого процесса, цитируя "нетехнические моменты" (бардак разработки в хрусте видимо теперь так называется). Или попросту - порвался. И теперь в лине -1 хрустомайнтайнер. Это -50% оных. Гвидо дольше протянул, хотя тоже завонял себя в итоге :)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #144 Ответы: #186

182. Сообщение от Бывалый Смузихлёб (ok), 06-Сен-24, 09:36   +/
ажно скупая мужская слеза проступила при мысли об упомянутых аскетичных системных программистах. Ну соль земли ейбогу. Наверняка, курят даже не махорку ибо слишком дорого, а сушёную траву, ранее нарванную у дома - и бесплатно и прополка.
Только вот, в норм системной проге платят столько, что никаким жс-никам не снилось

Но напомню, на всякий, что на работу обычно идут или ради зарплаты или ради перспективы зарплаты в дальнейшем( вроде стажировки чтобы потом куда-то норм устроиться )
В банке или в магазине самим фактом знания ЯП едва ли удастся расплатиться

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #123 Ответы: #185

183. Сообщение от Бывалый Смузихлёб (ok), 06-Сен-24, 09:43   +/
а в итоге - как в том старом анекдоте. Один пришивает пуговицы, другой - карманы итд
В итоге, пиджак кривой, зато - сшито хорошо, крепко. Пуговицы с карманами - тоже хорошо, хоть и криво ввиду кроя.

Вот и тут, вроде бы сейф-ансейф, но какая разница пользователю, если приложение падает или идёт с обилием дыр ?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #141 Ответы: #187

184. Сообщение от Бывалый Смузихлёб (ok), 06-Сен-24, 09:47   +/
ненуачо, вначале ищем браузер с поддержкой ХП и васм
Потом - компилируем в васм
И запускаем под ХП в браузере )
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

185. Сообщение от Аноним (185), 06-Сен-24, 10:41   +/
Так сколько же платят системным программистам и где? Я вот за backend банковский и фин. тех. в РФ и многие компании среднего размера в ближнем зарубежье (Польша, Литва, Латвия и прочие) сказать могу. Это примерно junior $400-$1200, middle $1200-$3000, senior $3500$-$4000 разработчикам, $4000-$4500 технических лидерам, $5000-$7000 архитекторам. А во front-end обычно платят меньше в СНГ, наверное миниум минус $500.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #182

186. Сообщение от Аноним (-), 06-Сен-24, 10:57    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #179

187. Сообщение от morphe (?), 06-Сен-24, 13:03   +/
> если приложение падает или идёт с обилием дыр ?

От случайных падений Rust приложение тоже легко защитить, по большей части достаточно не делать unwrap/expect слишком часто

Эти вызовы должны либо сопровождаться описанием почему в данном случае иное состояние невозможно, либо их можно полностью избегать.
Но Rust паники/unwrapы в любом случае отлаживаются проще чем условные сегфолты. Код достиг паники - значит панику нужно убрать, т.к предыдущие предположения по коду где-то ошибочны

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #183

190. Сообщение от Аноним (190), 06-Сен-24, 21:21   +/
Firefox не идеален.
Лучше Firefox в настоящее время ничего нет.
Ответить | Правка | Наверх | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру