The OpenNET Project / Index page

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



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

Оглавление

Google развивает язык программирования Carboon, нацеленный на замену C++, opennews (??), 21-Июл-22, (0) [смотреть все]

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


127. "Сотрудник Google развивает язык программирования Carbon, нац..."  +/
Сообщение от vitalif (ok), 21-Июл-22, 16:08 
Хренота конечно та ещё. Для тех, кому по какой-то причине хочется упоротый синтаксис раста, но не хочется трахаться с борроу чекером. На плюсы по-моему вообще не похоже ничем
Ответить | Правка | Наверх | Cообщить модератору

140. "Сотрудник Google развивает язык программирования Carbon, нац..."  +/
Сообщение от Вы забыли заполнить поле Name (?), 21-Июл-22, 16:34 
Раст в планее ООП вообще не похож на плюсы. А тут уже ближе.
Ответить | Правка | Наверх | Cообщить модератору

181. "Сотрудник Google развивает язык программирования Carbon, нац..."  +1 +/
Сообщение от Аноним (179), 21-Июл-22, 18:22 
>Раст в плане ООП вообще не похож на плюсы

В чём его преимущество лично для меня (задрал этот ООП). Но, следует признать, подход этого нового язычка несравненно прагматичнее, потому что легче постепенно мигрировать с C++-легаси.

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

188. "Сотрудник Google развивает язык программирования Carbon, нац..."  +1 +/
Сообщение от Аноним (190), 21-Июл-22, 18:48 
Лично для тебя ты сам решай, но и другим не навязывай своё мнение. Ынтерпрайз, пишущий на Java, С++, видимо, видит толк в ООП.
Ответить | Правка | Наверх | Cообщить модератору

284. "Сотрудник Google развивает язык программирования Carbon, нац..."  +/
Сообщение от Аноним (-), 22-Июл-22, 05:21 
Ынтырпрайз у нас теперь икона, на которую следует держать равнение? Ынтырпрайз классически следует тем приёмам, которые проще всего впаривать. ООП например. Хрен кто знает, что такое ООП, у каждого своё собственное понимание, плюс, мне кажется, пропоненты ООП ловко меняют своё понимание под ситуацию так, чтобы сколько бы ты не спорил с тем, как они понимают ООП, они бы всегда понимали бы его иначе, и все твои аргументы пролетали бы мимо них. Такого рода вещи проще всего впаривать: если никто не знает что такое X, тебе надо лишь угадать, что кастомер больше всего ценит, и начать рассказывать что X как раз именно это и обеспечивает.
Ответить | Правка | Наверх | Cообщить модератору

211. "Сотрудник Google развивает язык программирования Carbon, нац..."  +/
Сообщение от Вы забыли заполнить поле Name (?), 21-Июл-22, 20:09 
Там как бы в первом абзаце написано, что гуглу не легче

https://github.com/carbon-language/carbon-lang#why-build-carbon

> Existing modern languages already provide an excellent developer experience: Go, Swift, Kotlin, Rust, and many more. Developers that can use one of these existing languages should. Unfortunately, the designs of these languages present significant barriers to adoption and migration from C++. These barriers range from changes in the idiomatic design of software to performance overhead.

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

306. "Сотрудник Google развивает язык программирования Carbon, нац..."  +/
Сообщение от fuggy (ok), 22-Июл-22, 11:51 
Борроу чекер нужная вещь, которая позволяет избежать висячих ссылок и нулевых указателей. Чтобы контролировать работу с памятью, а не заниматься ручной работой, где можно легко забыть. Потому что когда разрабатывали си нельзя было сделать производительный компилятор, который бы следил за ссылками. А когда разрабатываешь язык в 21 веке, то нужно либо сборщик мусора, либо если нужен быстрый низкоуровневый язык, либо борроу чекер или другой аналог на этапе компиляции.
Ответить | Правка | К родителю #127 | Наверх | Cообщить модератору

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

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




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

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