![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск языка программирования Rust 1.37" | +/– | ![]() |
Сообщение от opennews (??), 17-Авг-19, 09:32 | ||
Опубликован (https://blog.rust-lang.org/2019/08/15/Rust-1.37.0.html) релиз языка системного программирования Rust 1.37 (http://www.rust-lang.org), основанного проектом Mozilla. Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1.
Сообщение от Антон![]() | –1 +/– | ![]() |
Хорошечно! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #7, #15 |
4. Сообщение от Растошизик (?), 17-Авг-19, 11:06 | –1 +/– | ![]() |
Уже переписали на Rust? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #8 |
7. Сообщение от Аноним (7), 17-Авг-19, 11:13 | +10 +/– | ![]() |
Так-то аналогов Раста фактически нет. Хочется zero cost abstraction и скорости плюсов? И чтоб популярный за пределами круга чей-то мамы? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #9, #16 |
8. Сообщение от Аноним (7), 17-Авг-19, 11:16 | +/– | ![]() |
https://www.techempower.com/benchmarks/ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 Ответы: #10 |
9. Сообщение от Аноним (9), 17-Авг-19, 11:16 | +/– | ![]() |
Расскажи кстати какой полезный сервис ты написал или даже внедрил на расте? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 Ответы: #83 |
10. Сообщение от Аноним (9), 17-Авг-19, 11:20 | –4 +/– | ![]() |
И зачем нужна это скорость в синтетике бизнсу? Зачем эта скорость в синтетике пользователям? Спойлер: Пользы нет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #18 |
15. Сообщение от Аноним (15), 17-Авг-19, 11:31 | –2 +/– | ![]() |
> Вырвиглазный синтаксис даже обсуждать лениво.. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #63 |
16. Сообщение от user90 (?), 17-Авг-19, 11:35 | –1 +/– | ![]() |
«zero cost abstraction» - это случайно не из методичек по Расту? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 Ответы: #17 |
17. Сообщение от Аноним (7), 17-Авг-19, 11:51 | +2 +/– | ![]() |
Это ещё из методичек по C || C++ :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 Ответы: #29, #65 |
18. Сообщение от Аноним (7), 17-Авг-19, 12:02 | +3 +/– | ![]() |
Есть польза | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 Ответы: #19, #27, #52 |
19. Сообщение от Аноним (9), 17-Авг-19, 12:43 | –4 +/– | ![]() |
Нет пользы. Увеличить скорость на 14% в синтетике и потратить в три раза больше времени на разработку чем на том же го. Время работы программиста дороже машинного времени. Поэтому вменяемый бизнес юзает джаву. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 Ответы: #23, #30, #38, #47, #68 |
23. Сообщение от Аноним (23), 17-Авг-19, 13:00 | +16 +/– | ![]() |
да, давай писать вся на сраном вебе, подумаешь там больше 50% производительности выкинуть и потребление озу раза в 4-5 поднять, зато время работы говнокодеров уменьшим! подумаешь, там перегревы устройств, или повышенное энергопотребление, постоянные лаги и подвисания, пипл схавает же. если ты ценишь время разработчика больше, чем оптимизацию, то ты один из тех кретинов, которые живут по принципу "хуяк хуяк и в продакшен", а чем вас больше, тем хуже все для технологий будет в будущем. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 Ответы: #61, #133 |
27. Сообщение от leap42 (ok), 17-Авг-19, 13:17 | +/– | ![]() |
>> C++ Pistache: 50-55 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 Ответы: #40 |
29. Сообщение от user90 (?), 17-Авг-19, 13:30 | –1 +/– | ![]() |
Каждому свое - не думаю, что в Лиспе есть накладки с лямбдами нопример. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 Ответы: #33, #78 |
30. Сообщение от Ванга в кедах (?), 17-Авг-19, 13:40 | +2 +/– | ![]() |
Через 15 лет таких как ты будут отлваливать роботы, чтобы отомстить за своих друзей, которые зависли и впали в кому из-за дерьмового кода. Скриньте. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 Ответы: #39 |
33. Сообщение от Другой анан (?), 17-Авг-19, 13:53 | +/– | ![]() |
Шта? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #29 |
36.
Сообщение от донни![]() | +1 +/– | ![]() |
>Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #42 |
37. Сообщение от Аноним (72), 17-Авг-19, 14:14 | +3 +/– | ![]() |
Мозилла писали писали браузер. Не получается. Все дело в плохом языке программирования - решила Мозилла. Теперь они пишут пишут язык программирования. Все жду, когда они решат, что все дело в плохих операционных системах, а затем и в плохих архетектурах ПК. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #74, #81, #109 |
38. Сообщение от Аноним (7), 17-Авг-19, 14:15 | +/– | ![]() |
Я выбирал между Го и Растом фактически | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 Ответы: #43, #73 |
39. Сообщение от Аноним (39), 17-Авг-19, 14:15 | +5 +/– | ![]() |
Предварительная оптимизация - сущее зло. Пока тестировщик не пожаловался на скорость - пишите подджерживаемый код. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 Ответы: #59, #113 |
40. Сообщение от Аноним (7), 17-Авг-19, 14:17 | +/– | ![]() |
Go - обычный язык со сборщиком мусора | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #27 |
42. Сообщение от Аноним (7), 17-Авг-19, 14:19 | +10 +/– | ![]() |
Раст не Гугл пишет, если что | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #36 Ответы: #138 |
43. Сообщение от Аноним (39), 17-Авг-19, 14:20 | +/– | ![]() |
> А Джава в 2020 - это садомазо. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 Ответы: #58, #110 |
47. Сообщение от Аноним (7), 17-Авг-19, 14:31 | +2 +/– | ![]() |
> в три раза больше времени | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 |
52. Сообщение от anonymous (??), 17-Авг-19, 15:15 | –3 +/– | ![]() |
Для серьезных беков учи яву. Или будешь ждать 10 лет пока все поменяется? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 Ответы: #54 |
53. Сообщение от Аноним (53), 17-Авг-19, 15:49 | +4 +/– | ![]() |
Саммари секции комментов: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #56, #89, #82 |
54. Сообщение от Аноним (7), 17-Авг-19, 16:10 | +/– | ![]() |
> Для серьезных беков учи яву | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #52 Ответы: #57 |
56. Сообщение от Хуеплет (?), 17-Авг-19, 16:57 | +/– | ![]() |
Это здешние комментаторы такие крутые спецы потому что | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #53 |
57. Сообщение от anonymous (??), 17-Авг-19, 17:02 | +3 +/– | ![]() |
В моем понимании "серьезный" - предназначеный для зарабатывания денег. Ява тут только потому, что более предсказуема: по человеческим ресурсам, по экосистеме, по вычислительным ресурсам (предсказуемо жрёт дохера, но при этом относительно стабильно). Язык и виртуальная машина с технической точки зрения твердое 3 с плюсом по пятибальной, но эти технологии в своё время оказались в нужном месте, заняли свою нишу и вылетать оттуда будут долго и постепенно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #54 Ответы: #108 |
58. Сообщение от НяшМяш (ok), 17-Авг-19, 17:03 | +/– | ![]() |
В Java куча своих приколов с синтаксисом, поэтому если надо JVM - то проще на котлине это написать. Или, если знаешь и умеешь - то на Scala. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #43 Ответы: #60 |
59. Сообщение от EnemyOfDemocracy (?), 17-Авг-19, 17:20 | +/– | ![]() |
Предварительная оптимизация == поддерживаемый код. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 Ответы: #126 |
60. Сообщение от Аноним (60), 17-Авг-19, 17:25 | +/– | ![]() |
Прости, пожалуйста, но на какой версии Java ты успел много покодить, чтобы почувствовать "приколы с синтаксисом"? А если ни на какой, то на чём основываются твои суждения? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #58 Ответы: #62 |
61.
Сообщение от proninyaroslav![]() | +2 +/– | ![]() |
Так весь продакшн на этом принципе и держиться. Вспомнить хотя бы монстроузный COBOL или коммерческий софт 90-ых. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 |
62. Сообщение от НяшМяш (ok), 17-Авг-19, 18:07 | +/– | ![]() |
Довелось слегка пописать под андроид, когда там была ещё 6 ява. Приколы с анонимными классами в случаях, когда нужна лямбда, быстро надоели и я срыгнул на иос - там хотя бы можно на сяшечке с плюсами поговнокодить. Да и лицензионные приколы с явой тоже не делают её оптимальным выбором. Сейчас ынтырпрайз на шарпе любит сидеть, или перелазит на скалу с котлином. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #60 Ответы: #66 |
63. Сообщение от хотел спросить (?), 17-Авг-19, 18:13 | +3 +/– | ![]() |
а он вправду не очень по сравнение с джавой или шарпом | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 Ответы: #72 |
65. Сообщение от Совершенно другой аноним (?), 17-Авг-19, 19:17 | +1 +/– | ![]() |
Не знаю, как в C++, но в C нет никаких zero cost abstractions, по причине отсутствия каких либо абстракций. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 Ответы: #77, #79 |
66. Сообщение от Аноним (60), 17-Авг-19, 19:49 | +/– | ![]() |
Ну, уже с выходом 8 Java всё стало заметно повеселее. Сейчас в 11 вообще достаточно приятно. Хотя мои коллеги-"дедушки" замечали, что надо немного переучиваться чтобы использовать улучшения уместно и эффективно. А от лицензионных проблем помогает openjdk. По поводу ынтырпрайза: он встречается практически на любом языке. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #62 |
68. Сообщение от Ordu (ok), 17-Авг-19, 20:37 | +3 +/– | ![]() |
> потратить в три раза больше времени на разработку чем на том же го. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 Ответы: #105 |
72. Сообщение от Аноним (72), 17-Авг-19, 21:12 | +2 +/– | ![]() |
Он не очень даже по сравнению с С++ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #63 |
73. Сообщение от Аноним (77), 17-Авг-19, 21:17 | +1 +/– | ![]() |
> Я выбирал между Го и Растом фактически | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 |
74. Сообщение от Ph0zzy (ok), 17-Авг-19, 21:20 | +/– | ![]() |
так то уже есть: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #37 |
77. Сообщение от Аноним (77), 17-Авг-19, 22:07 | +/– | ![]() |
В C++ есть. Дырявые. Потому и zero cost. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #65 |
78. Сообщение от Ordu (ok), 17-Авг-19, 22:37 | +3 +/– | ![]() |
В лиспе есть очень интересные "накладки". Скажем в lisp'е нет понятия "переменная" в смысле других языков. Там есть символы. Символ может иметь значение, и таким образом его можно использовать как переменную. Но согласно семантике лиспа, каждая ссылка на символ должна разрешаться начиная с имени этого символа в рантайме. Да, всякие там оптимизирующие компиляторы могут обратить внимание на то, что внутри (let ((x 0)) ...) x -- это локальная переменная, и они могут даже не создавать символ с именем x в некоторых случаях, заменив его регистром. Но, как говориться, шаг влево, шаг вправо, и вот у тебя уже создан символ x, и обращение к нему неявно включает в себя поиск в хештабличке. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #29 Ответы: #129, #132 |
79. Сообщение от Ordu (ok), 17-Авг-19, 22:53 | +9 +/– | ![]() |
В C есть абстракции, если ты их не видишь, то это значит, что ты не кодил на ассемблере. Возьмём, скажем, понятие "переменная". В ассемблере такого понятия, по-хорошему, нет. Там есть регистры, есть стек, есть RAM. И ты перекладываешь значения с места на место. Некоторые места в RAM могут иметь вполне определённую семантику, и такие места можно назвать переменными, но подчастую работа с этими переменными сводится к тому, чтобы забрать оттуда значение, что-то с ним сделать, положить обратно. В C же, переменная -- это переменная, она может располагаться на стеке, в куче, в статической памяти, в регистре, иногда это определяется контекстом, но очень часто компилятор за тебя решает, когда и какая переменная будет представляться регистром, а когда ячейкой стека. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #65 Ответы: #106 |
81. Сообщение от пох. (?), 17-Авг-19, 23:03 | +1 +/– | ![]() |
> когда они решат, что все дело в плохих операционных системах, а | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #37 Ответы: #120 |
82. Сообщение от Аноним (7), 17-Авг-19, 23:04 | –3 +/– | ![]() |
Тебе никто ничего не обязан доказывать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #53 Ответы: #88, #92, #107 |
83. Сообщение от Wilem (?), 17-Авг-19, 23:46 | +2 +/– | ![]() |
Я например написал около 6-ти инструментов, серьёзно упрощающие работу. Четыре из них для работы с логами. Logmerge - мержит тысячи логов в один файл сохраняя записи в хронологическом порядке и корректно обрабатывая многострочные записи, типа стектрейсов. Изначально тулза была на жаве. Отрабатывала за 25 минут и съедала 2500 мегов памяти. На расте те же данные за 1 минуту и съедает 3 мегабайта памяти. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 |
86. Сообщение от Александр (??), 18-Авг-19, 00:32 | +/– | ![]() |
Ребят, много новых криптовалют делаю на Rust или C++. Посмотрите тему, интересно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #91 |
88. Сообщение от Аноним (72), 18-Авг-19, 01:34 | +6 +/– | ![]() |
Пока Раст мирно развивается, для C++ напишут еще пару миллионов полезных библиотек для всех областей IT от игр до распределенных вычислений | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #82 Ответы: #97, #139 |
89. Сообщение от Аноним (72), 18-Авг-19, 01:36 | +2 +/– | ![]() |
Саммари секции комментов: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #53 |
91. Сообщение от th3m3 (ok), 18-Авг-19, 02:40 | +/– | ![]() |
Там и на Go шлёпают, и даже на node.js есть блокчейны. Поди кто-то не от мира сего, ещё и на php пилит. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #86 Ответы: #118 |
92. Сообщение от Аноним (77), 18-Авг-19, 09:15 | +1 +/– | ![]() |
> C++ становится всё сложнее и не фиксит сплошные UB и сегфолты | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #82 Ответы: #140 |
96. Сообщение от Аноним (96), 18-Авг-19, 10:43 | +/– | ![]() |
Какие такие, жизненные ситуации могут сложится, чтобы человек начал понимать для чего реально нужна изменяемая и неизменяемая переменная? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #100, #115, #124 |
97. Сообщение от Аноним (97), 18-Авг-19, 11:45 | +3 +/– | ![]() |
Которые ощутят все прелести unsafe программирования. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #88 |
100. Сообщение от Wilem (?), 18-Авг-19, 12:09 | +/– | ![]() |
Это легко - надо почитать доку на ownership. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #96 Ответы: #116 |
105.
Сообщение от Forth![]() | +1 +/– | ![]() |
В наших отечественных реалиях главный риск менеджмента разработки - это найти людей. Говнокодеров на Java худо бедно хватает. Хоть выбор какой-то есть на рынке. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #68 |
106. Сообщение от Совершенно другой аноним (?), 18-Авг-19, 14:48 | +2 +/– | ![]() |
>[оверквотинг удален] | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #79 Ответы: #114, #119 |
107. Сообщение от Kuromi (ok), 18-Авг-19, 17:02 | +2 +/– | ![]() |
Не так уж имного там кода на Расте, если честно. Он есть, конечно, но в основном вспомогательный. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #82 Ответы: #123 |
108. Сообщение от Антон (??), 18-Авг-19, 17:13 | +/– | ![]() |
как насчет C#? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #57 |
109. Сообщение от Аноним ещё один (?), 18-Авг-19, 17:28 | –3 +/– | ![]() |
С браузером у них всё получилось. То что в психушке психов жрущих хромое больше чем врачей, вина не мозиллы, а закон природы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #37 |
110. Сообщение от NotANumber (?), 18-Авг-19, 18:22 | +/– | ![]() |
сам java простой язык, но одна из проблем в том, что java не компилируется напрямую в исполняемые файлы операционной системы, а та же hotspot jvm на C++ написана, так что есть сомнения... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #43 Ответы: #125, #130 |
113. Сообщение от Аноним (113), 18-Авг-19, 20:04 | +/– | ![]() |
А пок тестировщики сидят на 64-ядерниках разогнаных под жидким азотом все остальные сосут лапу. Так и живем. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 |
114. Сообщение от Ordu (ok), 18-Авг-19, 20:06 | +/– | ![]() |
> С float-ами соглашусь - там это специализированные команды сопроцессора, по крайней мере | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #106 |
115. Сообщение от Ordu (ok), 18-Авг-19, 20:36 | +/– | ![]() |
Я знаю две такие жизненные ситуацию: rust и стажировка под присмотром крутого чувака, который знает как надо, внимательно читает весь твой код, и пинает в живот за кажый ошибочный выбор между mut и const. Rust мне кажется менее травматичен, потому что конфликты с компилятором менее травматичны (как психологически, так и физиологически), нежели конфликты с крутым чуваком. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #96 |
116. Сообщение от Ordu (ok), 18-Авг-19, 20:40 | +1 +/– | ![]() |
Мне этого не хватило. Мне пришлось после доков месяца три ходить по граблям, воюя с компилятором и иногда запрашивая помощи у реддита, когда самостоятельно справиться с компилятором мне не удавалось. Мне стало легко лишь тогда, когда я, читая ошибки компилятора, начал понимать как нарушились бы инварианты языка, если компилятор молча проглотил код, вместо ругани. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #100 |
117. Сообщение от анон (?), 18-Авг-19, 21:03 | –2 +/– | ![]() |
какой в ж.. sed awk в венде? На вас краснглазых мир клином не сошелся! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #121, #137 |
118. Сообщение от анон (?), 18-Авг-19, 21:06 | +/– | ![]() |
я на перле встречал! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #91 |
119. Сообщение от Аноним84701 (ok), 18-Авг-19, 21:10 | +2 +/– | ![]() |
> Опять-же | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #106 |
120. Сообщение от имя (?), 18-Авг-19, 22:42 | +/– | ![]() |
> что-то с мазилаОС не взлетело | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #81 Ответы: #122 |
121. Сообщение от Аноним (121), 18-Авг-19, 22:48 | +/– | ![]() |
Этих вполне достаточно. Или можно руками собрать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #117 |
122. Сообщение от Аноним (121), 18-Авг-19, 22:50 | +/– | ![]() |
Ну все можно теперь брать процессор RISC-V и.... все. Может это будет единственная ось что сможет что-то предложить на данном проце. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #120 |
123. Сообщение от segesg (?), 18-Авг-19, 23:19 | –1 +/– | ![]() |
webrender весь на расте | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #107 |
124. Сообщение от segesg (?), 18-Авг-19, 23:20 | +1 +/– | ![]() |
командная разработка | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #96 |
125.
Сообщение от Forth![]() | +/– | ![]() |
AoT компилятор стабилизирован начиная с JDK 11, оно конечно еще не все умеет, но создается для этого. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #110 |
126. Сообщение от илтя (?), 19-Авг-19, 07:49 | +/– | ![]() |
Увы, это не так. В двух последних компаниях где я работаю, таких сверхгениев на собеседовании просто вежливо отшивают. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #59 |
129. Сообщение от Урри (?), 19-Авг-19, 11:16 | +2 +/– | ![]() |
Все вами описанное в личпе как раз и является "zero cost", так как реализовано естественным для рантайма образом. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #78 Ответы: #134 |
130. Сообщение от Аноним (130), 19-Авг-19, 11:28 | +/– | ![]() |
> сам java простой язык, но одна из проблем в том, что java не компилируется напрямую в исполняемые файлы операционной системы, а та же hotspot jvm на C++ написана, так что есть сомнения... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #110 |
132. Сообщение от freehck (ok), 19-Авг-19, 15:42 | +/– | ![]() |
> Скажем в lisp'е нет понятия "переменная" в смысле других языков. Там есть символы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #78 Ответы: #135 |
133. Сообщение от freehck (ok), 19-Авг-19, 16:41 | +/– | ![]() |
> да, давай писать вся на сраном вебе, подумаешь там больше 50% производительности | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 |
134. Сообщение от Ordu (ok), 19-Авг-19, 21:03 | –1 +/– | ![]() |
> Все вами описанное в личпе как раз и является "zero cost", так | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #129 |
135. Сообщение от Ordu (ok), 19-Авг-19, 21:08 | +/– | ![]() |
>> Скажем в lisp'е нет понятия "переменная" в смысле других языков. Там есть символы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #132 Ответы: #136 |
136. Сообщение от freehck (ok), 19-Авг-19, 23:26 | +/– | ![]() |
>> Ты путаешь с динамическим связыванием. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #135 |
137. Сообщение от Wilem (?), 20-Авг-19, 11:58 | +/– | ![]() |
На знаю что там была за удалённая нить, но вообще сед и авк в винде норм. BusyBox называется. Я так кросс-платформенные скрипты делаю. И не для себя, а для гигантских компаний по всему миру. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #117 |
138.
Сообщение от донни![]() | +/– | ![]() |
Я знаю, если что. Их поделкой (чистым хромом) не пользуюсь, поэтому о его стабильности ничего не скажу. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #42 |
139. Сообщение от burjui (ok), 23-Авг-19, 15:06 | +/– | ![]() |
Rust мирно развивается, C++ агрессивно извивается. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #88 |
140. Сообщение от burjui (ok), 23-Авг-19, 15:14 | +/– | ![]() |
Не сильно лучше? Ну-ну. У меня в Rust проекте на 6000 строк за все время не было ни одного сегфолта и ни одной утечки памяти. При этом писать такой код намного легче, чем на C++. И Rust сделан совершенно не по образу и подобию C++. Извините, но вы несёте чушь. Фактически Rust - это современный ML без GC и с низкоуровневыми фичами. На C++ он похож только если сильно прищуриться и попрыгать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #92 |
141.
Сообщение от Vroeger![]() | +/– | ![]() |
Написание программ исходит из сочинительства. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
142.
Сообщение от Vroeger![]() | +/– | ![]() |
букинист™->любитель покупать книги по программированию. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |