The OpenNET Project / Index page

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



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

Оглавление

Релиз языка программирования Rust 1.24, opennews (??), 16-Фев-18, (0) [смотреть все]

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


29. "Релиз языка программирования Rust 1.24"  –1 +/
Сообщение от Аноним (-), 16-Фев-18, 15:04 
> Нет, в "богомерзком" C++ ОО сделано и то элегантней.

В С++ ОО нет и никогда не было(и никогда не будет).
Попробуйте создать производный класc от std::vector ололо.

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

51. "Релиз языка программирования Rust 1.24"  +/
Сообщение от Анончик (?), 16-Фев-18, 16:08 
И что же помешает создать производный класс от std::vector, а? Он вроде как не final, бери да создавай.
Ответить | Правка | Наверх | Cообщить модератору

73. "Релиз языка программирования Rust 1.24"  +3 +/
Сообщение от freehckemail (ok), 16-Фев-18, 18:00 
> В С++ ОО нет и никогда не было(и никогда не будет).

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

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

155. "Релиз языка программирования Rust 1.24"  +/
Сообщение от Аноним (-), 17-Фев-18, 13:27 
Не спорю, в С++ он реализован xерово, но в Rust ещё ужасней.
Ответить | Правка | Наверх | Cообщить модератору

184. "Релиз языка программирования Rust 1.24"  +/
Сообщение от freehckemail (ok), 20-Фев-18, 09:02 
> Не спорю, в С++ он реализован xерово,

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

> но в Rust ещё ужасней.

В Rust вообще говоря не ООП, а полиморфизм типов, почти один-в-один классы в Haskell. Это не ужасно, это просто другой подход.

Притом более гибкий подход, по сравнению с традиционными ООП в C++/Java. Как пример: в OCaml есть тоже есть ООП, но в большинстве случаев удобнее использовать полиморфизм типов и модули.

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

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

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




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

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