The OpenNET Project / Index page

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



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

Оглавление

Фронтэнд для языка Rust доведён до готовности для интеграции в GCC 13, opennews (??), 06-Дек-22, (0) [смотреть все]

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


15. "Фронтэнд для языка Rust доведён до готовности для интеграции..."  +/
Сообщение от Аноним (25), 06-Дек-22, 21:43 
Позитивная новость. Надеюсь, что через год получится собрать на один llvm меньше ;)
Ответить | Правка | Наверх | Cообщить модератору

17. "Фронтэнд для языка Rust доведён до готовности для интеграции..."  +1 +/
Сообщение от Аноним (17), 06-Дек-22, 21:48 
Вроде и позитивная. Но как бы это не стало серьезным якорем для развития самого языка.
Ответить | Правка | Наверх | Cообщить модератору

20. "Фронтэнд для языка Rust доведён до готовности для интеграции..."  +2 +/
Сообщение от Chlen22sm (?), 06-Дек-22, 21:55 
Зачем развивать язык? Язык это инструмент. Это всё равно что развивать кувалду или топор. Соответствует тьюрингу? — БОльшего и не надо. Любой синтаксический сахар вреден и от него нужно отказываться, т.к. это усложнение ради усложнения. Посмотрите во что превратился PHP. Он теперь сложнее Java. Язык нужно оптимизировать на уровне компиляции и эффективности генерации машинного кода, а не развивать, добавляя туда как можно больше сложных конструкций.
Ответить | Правка | Наверх | Cообщить модератору

23. "Фронтэнд для языка Rust доведён до готовности для интеграции..."  –3 +/
Сообщение от НяшМяш (ok), 06-Дек-22, 22:00 
> Это всё равно что развивать кувалду или топор.

Зачем развивать бензопилы, можно топорами деревья рубить. Зачем шуруповёрт, есть отвёртка. Зачем шурупы, есть гвозди. Зачем компьютеры, если есть счёты. Местные эксперты не перестают меня удивлять.

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

151. "Фронтэнд для языка Rust доведён до готовности для интеграции..."  +3 +/
Сообщение от Ыыыыыы (?), 07-Дек-22, 08:07 
Джаваскриптизеры, молчать!
Ответить | Правка | Наверх | Cообщить модератору

200. "Фронтэнд для языка Rust доведён до готовности для интеграции..."  +/
Сообщение от Аноним (-), 07-Дек-22, 15:41 
> Джаваскриптизеры, молчать!

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

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

26. "Фронтэнд для языка Rust доведён до готовности для интеграции..."  –2 +/
Сообщение от Дмитрий (??), 06-Дек-22, 22:04 
А вы не задумывались, зачем добавляют больше этих конструкций? Не для тго ли, чтобы зык был более выразительным и давал больше информации компилятору? Вот есть тьюринг полный brainfuck. Но вряд ли вы там что-то наоптимизируете
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

30. "Фронтэнд для языка Rust доведён до готовности для интеграции..."  +6 +/
Сообщение от Chlen22sm (?), 06-Дек-22, 22:07 
> более выразительным

Потянуло смузи.

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

50. "Фронтэнд для языка Rust доведён до готовности для интеграции..."  –1 +/
Сообщение от анонимус (??), 06-Дек-22, 22:38 
Штош.. Пишите и дальше в машинных кодах..
Ответить | Правка | Наверх | Cообщить модератору

59. "Фронтэнд для языка Rust доведён до готовности для интеграции..."  +/
Сообщение от Аноним (66), 06-Дек-22, 22:48 
> Штош.. Пишите и дальше в машинных кодах..

А ведь таки пишут. Даже вон тот пафосный гугель в своем кодеке не гнушается. А что делать, если simd интринсики разгоняют вон ту операцию в пять раз?!

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

84. "Фронтэнд для языка Rust доведён до готовности для интеграции..."  +/
Сообщение от Аноним (83), 06-Дек-22, 23:58 
> машинных кодах
> интринсики

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

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

70. "Фронтэнд для языка Rust доведён до готовности для интеграции..."  +/
Сообщение от анонимус (??), 06-Дек-22, 22:59 
Штош.. Пишите и дальше в машинных кодах..
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

186. "Фронтэнд для языка Rust доведён до готовности для интеграции..."  +/
Сообщение от Аноним (186), 07-Дек-22, 14:28 
Настоящий программист это тот кто может написать любую программу на любом соответствующем тьюрингу языке.
Так называемые программисты на rust, как и так называемые программисты на java даже не знают что значит "соответствовать тьюрингу", не знаю что такое шина адреса и вообще ничего не знают, но лезут со своим так называемым языком в ядро.
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

256. "Фронтэнд для языка Rust доведён до готовности для интеграции..."  +/
Сообщение от Аноним (256), 08-Дек-22, 15:20 
Иди на Brainfuck пиши, поехавший.
Ответить | Правка | Наверх | Cообщить модератору

188. "Фронтэнд для языка Rust доведён до готовности для интеграции..."  +/
Сообщение от Аноним (186), 07-Дек-22, 14:35 
>Вот есть тьюринг полный brainfuck

Настоящий программист это тот кто может написать программу на любом полном по Тьюрингу языке. Если программист не может писать любой сложности программу, для однокомандного компьютера с FlipJump, то он никакой не программист, а недалекий растоман и должен идти вон из профессии. Например "программировать" фронтэнд

Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

219. "Фронтэнд для языка Rust доведён до готовности для интеграции..."  +/
Сообщение от Аноним (219), 07-Дек-22, 18:53 
Настоящий программист знает, что на разных языках сложность и скорость решения задачи разная. Можно и фронтенд программировать на ассемблере, но зачем?
Ответить | Правка | Наверх | Cообщить модератору

222. "Фронтэнд для языка Rust доведён до готовности для интеграции..."  +/
Сообщение от Аноним (140), 07-Дек-22, 20:14 
Покажите написанный вами фронтэнд на ассемблере. Очень интересно на это посмотреть
Ответить | Правка | Наверх | Cообщить модератору

45. "Фронтэнд для языка Rust доведён до готовности для интеграции..."  +/
Сообщение от Аноним (45), 06-Дек-22, 22:34 
> Посмотрите во что превратился PHP. Он теперь сложнее Java.

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

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

Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

56. "Фронтэнд для языка Rust доведён до готовности для интеграции..."  +1 +/
Сообщение от Аноним (66), 06-Дек-22, 22:46 
И в результате PHP стал здоровым монстром, с которым страшно связываться, малореально обслуживать, апгрейд версии требует командочку инженеров...

...и в результате он как-то взял и стал deprecated. Новые проекты пишут на чем-ниудь другом. А опкеш и JIT его добьют окончательно. И пока они будут рубиться с питоном, штуки типа игого и хруста с тематичными либами их зашибут как таракана тапком. А прикиньте, там не надо париться ни кешами ни jit?! Да и идея прогнать проверки адеквата програмера на фазе сборки - здравая, что ни говори. Сильно лучше чем когда прод с рантайм егором наворачивается.

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

254. "Фронтэнд для языка Rust доведён до готовности для интеграции..."  +/
Сообщение от Аноним (-), 08-Дек-22, 14:48 
> Сильно лучше чем когда прод с рантайм егором наворачивается.

Ну навернется с паникой, разница то..

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

279. "Фронтэнд для языка Rust доведён до готовности для интеграции..."  +/
Сообщение от Аноним (-), 12-Дек-22, 06:50 
> Ну навернется с паникой, разница то..

Ну блин, ты хотел чтобы софт вообще никогда нигде не наворачивался? Если требования такие то читать придется что-то типа MISRA C и иные специфичные стандарты, где много вещей диковатых для мягкотелых апликушников.

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

112. "Фронтэнд для языка Rust доведён до готовности для интеграции..."  +/
Сообщение от Отец Ононим (?), 07-Дек-22, 02:14 
Только не надо про околосветовую скорость ПХП...
На голом ПХП уже наверное никто не пишет (к сожалению).
А эти ваши ларавели и симфонии с доктринами и вордпрессы тормозят так, что даже джанге и не снилось.
И ни какой opcache не спасает.
Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору

159. "Фронтэнд для языка Rust доведён до готовности для интеграции..."  +/
Сообщение от Аноним (159), 07-Дек-22, 08:54 
*Раньше* он был язык для персонал хоумпагес. Так и развивался.
Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору

87. "Фронтэнд для языка Rust доведён до готовности для интеграции..."  +1 +/
Сообщение от fuggy (ok), 07-Дек-22, 00:01 
Посмотри на последние изменения в самом языке Rust. Некоторые функции переведены из бета в стабильный интерфейс. Некоторые функции подшаманили и теперь их можно объявлять constexpr. Некоторый синтаксис теперь можно использовать для других мест, где раньше было ограничено. Почему? Потому что нельзя сделать сразу завершённый язык. Некоторые вещи просто не успели отладить и доделывают, на некоторые просто не было времени, где-то придумали схему как оптимизировать метод внутри, при этом уменьшив ограничения снаружи. Можно ли написать программы без всего этого? Да конечно, просто это требовало больше бойлерплейт кода, обходить ограничения, искать хаки на SoF и прочее. Теперь это всё возможно намного проще в самом языке.
Второй точкой для развития языка является то, что пользователи, когда видят фасад стандартной библиотеки, хотят больше возможностей. Требования к ПО и соответственно требования к языку изменяются со временем. Иначе бы и сейчас все сидели бы на C/C++. Иначе бы не было всех этих C++17, C++20 и далее. Разве нельзя было тоже самое сделать на C99? Лишь тот язык живой, который развивается.
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

160. "Фронтэнд для языка Rust доведён до готовности для интеграции..."  +/
Сообщение от Аноним (140), 07-Дек-22, 08:57 
"Соответствует тьюрингу? "
Как это язык или кувалда может соответствовать тьюрингу?
Что это вообще означает "Соответствует тьюрингу"? Знал ли это Алан Тьюринг или это изобретение местных экспертов по программированию.
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

211. "Фронтэнд для языка Rust доведён до готовности для интеграции..."  +/
Сообщение от Аноним (-), 07-Дек-22, 17:05 
> Зачем развивать язык? Язык это инструмент. Это всё равно что развивать кувалду или топор.

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

1. https://www.youtube.com/watch?v=PquEWbQdkvc Чувак куёт простой кувалдой.
2. https://www.youtube.com/watch?v=KsFTp2Qszko Чувак использует power hammer, и обычную кувалду. Но если ты присмотришься к его "обычной" кувалде, то он её явно сам себе делал, и это вовсе не параллелепипед с дыркой, проткнутой палкой.
3. https://www.youtube.com/watch?v=tBEbGb3xyWE а вот это реально уже кувалда эволюционировавшая в пресс, и подумай как такое можно сделать неэволюционировавшей кувалдой.

Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

194. "Фронтэнд для языка Rust доведён до готовности для интеграции..."  +/
Сообщение от Аноним (192), 07-Дек-22, 14:46 
Как оно может стать якорем? Если gcc не будет поспевать за стандартом раста, его просто не будут использовать, как не используют уже в куче других ниш ге он безнадёжно отстал.
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

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

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




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

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