The OpenNET Project / Index page

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



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

Оглавление

Официальный компилятор языка D переведён в разряд свободного ПО, opennews (?), 10-Апр-17, (0) [смотреть все]

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


43. "Официальный компилятор языка D переведён в разряд свободного..."  +/
Сообщение от не такойemail (?), 11-Апр-17, 04:22 
> Поздно, нишу уже почти заняли Go и Rust. Лет бы пять назад
> поменяли лицензию и всё было бы по другому, а если сразу
> бы под свободной лицензией выпустили мир мог бы поменяться.

Ну с пересечением ниш у C/C++, D, Rust и Go непонятки.

В Rust и C/C++ это одна ниша - без GC,
Go и D другая - с GC,

или D может и без GC нормально работать,
если да, то как у него при этом memory managment работает?

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

62. "Официальный компилятор языка D переведён в разряд свободного..."  –2 +/
Сообщение от Resonance (ok), 11-Апр-17, 09:58 
Как можно приравнивать Go/Rust до нормального ООП языка? Вы издеваетесь? Единственная альтернатива С++ - D, Go это игрушка для питонщиков, Rust вообще не понятно зачем, ИМХО (упасибоже от дискуссии ни о чем)
Ответить | Правка | Наверх | Cообщить модератору

66. "Официальный компилятор языка D переведён в разряд свободного..."  –1 +/
Сообщение от Owlet (?), 11-Апр-17, 10:02 
Нормальный ООП язык - это Java или Python? Потому что C++ нормальным с большого бодуна не назовёшь, особенно старые редакции.

Rust - замена C с меньшими возможностями по оставлению бэкдоров для АНБ.

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

68. "Официальный компилятор языка D переведён в разряд свободного..."  –1 +/
Сообщение от Resonance (ok), 11-Апр-17, 10:10 
> Нормальный ООП язык - это Java или Python? Потому что C++ нормальным
> с большого бодуна не назовёшь, особенно старые редакции.

Ну С++ все таки ООП язык, как не крути :) Да Java продвинутей, как и D, по Python у меня экспертизы нормальной нет в плане ООП.

> Rust - замена C, как и в плане популярности, поддержки, библиотек, так и в плане синтаксиса.

А вот тут как раз Go как по мне лучшая замена C.

В плане GC - у D есть @nogc, тогда все ручками чистишь как в C++.

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

118. "Официальный компилятор языка D переведён в разряд свободного..."  –1 +/
Сообщение от _ (??), 11-Апр-17, 16:52 
>В плане GC - у D есть @nogc, тогда все ручками чистишь как в C++.

... и не юзаешь стд либ, и всё что с GC :-\  Счассььтя то какое !
В дузло этот ваш Ды - его какие то осьминоги делали, за более чем 15 лет не взлетел, а сейчас 2\3 его фишечек уже в стд. С++ включено ...

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

126. "Официальный компилятор языка D переведён в разряд свободного..."  +/
Сообщение от www2 (ok), 11-Апр-17, 18:48 
>по Python у меня экспертизы нормальной нет в плане ООП.

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

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

114. "Официальный компилятор языка D переведён в разряд свободного..."  +1 +/
Сообщение от не такойemail (?), 11-Апр-17, 16:07 
>Как можно приравнивать Go/Rust до нормального ООП языка? Вы издеваетесь? Единственная альтернатива С++ - D

Но вообще никакого нормального ООП нет, не в C++ (и если D наследует семантику
C++, то и в D).

Должна быть как в smalltalk посылка сообщений, а не вызов методов напрямую.

Так что скорее в Go с duck typing что-то похожее на ООП, чем в C++/D

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

116. "Официальный компилятор языка D переведён в разряд свободного..."  –1 +/
Сообщение от Resonance (ok), 11-Апр-17, 16:30 
> Должна быть как в smalltalk посылка сообщений, а не вызов методов напрямую.
> Так что скорее в Go с duck typing что-то похожее на ООП,
> чем в C++/D

принципы ООП напомнить? или сам нагуглишь?

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

119. "Официальный компилятор языка D переведён в разряд свободного..."  –1 +/
Сообщение от _ (??), 11-Апр-17, 16:55 
В какое слово вторя буква О в этом вашем ООП разворачивается напомнить? "или сам нагуглишь?"
Не надо надувать шёки, лопнешь :)
Ответить | Правка | Наверх | Cообщить модератору

185. "Официальный компилятор языка D переведён в разряд свободного..."  +1 +/
Сообщение от glebiao (ok), 13-Апр-17, 07:40 
>Должна быть как в smalltalk посылка сообщений, а не вызов методов напрямую.

не путай сладкое с мягким.

>Так что скорее в Go с duck typing что-то похожее на ООП, чем в C++/D

Во-первых, тебе тогда в первую голову смотреть в сторону Objective C, там уж с сообщениями через селектор и следовательно, динамизмом, всё нормально.

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

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

78. "Официальный компилятор языка D переведён в разряд свободного..."  –1 +/
Сообщение от glebiao (ok), 11-Апр-17, 11:11 

> В Rust и C/C++ это одна ниша - без GC,
> Go и D другая - с GC,

не совсем.
Rust претендует на предельную строгость, Go заточен на модель акторов (да-да, но не сейчас :) Управление памятью, это вторично.

> или D может и без GC нормально работать,

скажем так, уже сейчас негативное влияние сборщика мусора, буде в конкретном проекте оно заметно, может быть доведено практически до нуля (см @nogc). И работы в этом направлении ведутся.


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

120. "Официальный компилятор языка D переведён в разряд свободного..."  +/
Сообщение от _ (??), 11-Апр-17, 17:03 
>скажем так, уже сейчас негативное влияние сборщика мусора, буде в конкретном проекте оно заметно, может быть доведено практически до нуля (см @nogc). И работы в этом направлении ведутся.

Уже 15 лет ведутся. Другие Ёзыги познали взлёт и падение за этот срок :-) Дя - взлётов не имел, и не поимеет. Ибо не нужен уже. 15 лет назад - был альтернативой плюсам. Сейчас в плюсах почти все его фишки и так есть :-)))

По поводу GC. Лучший на рынке - уж нравится вам это или нет - у Java. И даже с таким замечательным и вылизанным - возникают проблемы. 5 лет назад присутствовал при решении одних мощнейших телекомовцев о переписывании кой чего на назад на плюсы, ибо GC в кластерке дёргался непредсказуемо и аж на пол часа 8-\ Ни голубые, ни сановцы (которые прямо в dc жили) - так и не помогли.

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

186. "Официальный компилятор языка D переведён в разряд свободного..."  –1 +/
Сообщение от glebiao (ok), 13-Апр-17, 07:44 
>Уже 15 лет ведутся. Другие Ёзыги познали взлёт и падение за этот срок :-)

10, если считать от первой более- менее стабильной версии.

D пришёл на очень плотно заселённую площадку, в "отличие от".

> Ибо не нужен уже.

Если тебе не нужен, значит, ну нужен. Говорить тут не о чем, как и принимать участие в дискуссиях.

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

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

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




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

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