Модераторы: Daevaorn

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Язык D (ди) vs C/C++, неужели он так хорош? 
:(
    Опции темы
null56
Дата 28.11.2009, 17:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 721
Регистрация: 19.3.2008

Репутация: 2
Всего: 12



Нарвался на одну статью, небезызвестного автора Андрея Александреску и с большим удовольствием кратенько ознакомился с его мнением об новом/старом языке программирования D....
http://verypositive.com/files/d2.pdf - ссылка на статью
Хотел поинтересноваться у тех, кто уже попробовал D в действии и спросить, действительно ли у него такой большой потенциал против С/С++?

Заранее благодарен за мнения и надеюсь, что это не оффтопик

PM MAIL   Вверх
Abyx
Дата 28.11.2009, 17:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 601
Регистрация: 3.11.2009

Репутация: 1
Всего: 10



D c C сравнивать бессмысленно.
по сравнению с C++, D потенциально гораздо лучше, причем даже лучше C++0x

однако С++ популярен, под С++ гораздо больше библиотек, хороших и документированых
D местами сыроват, у версии 2 проблема с библиотеками

однако, кто-то его использует, язык вобщем-то скорее жив чем нежив
PM MAIL   Вверх
null56
Дата 28.11.2009, 18:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 721
Регистрация: 19.3.2008

Репутация: 2
Всего: 12



Abyx, почему сравниваю, потому что автор Александреску, как раз посвятил статью сранению этих языков... прочти ее, она маленькая 12 страниц... можно сказать обзор
PM MAIL   Вверх
Alexeis
Дата 28.11.2009, 18:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: 12
Всего: 459



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


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
Abyx
Дата 28.11.2009, 19:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 601
Регистрация: 3.11.2009

Репутация: 1
Всего: 10



null56, c C там только hello world сравнивается

Добавлено через 14 секунд
Alexeis, а что не так с mp3 о_О
PM MAIL   Вверх
nerezus
Дата 28.11.2009, 19:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 3
Всего: 43



Цитата

а что не так с mp3 о_О
 Как минимум при одинаковом качестве mp3-файлы чуть ли не в пару раз больше аналогов.


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
Lazin
Дата 28.11.2009, 19:28 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 41
Всего: 154



ИМХО, D2 все ближе и ближе к С++ по монструозности smile

Добавлено через 2 минуты и 51 секунду
Цитата(Alexeis @  28.11.2009,  18:56 Найти цитируемый пост)
 Трудно найти что-то хуже С++

далеко ходить не надо - Basic, Delphi smile 
PM MAIL Skype GTalk   Вверх
Abyx
Дата 28.11.2009, 19:45 (ссылка) |  (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 601
Регистрация: 3.11.2009

Репутация: 1
Всего: 10



Lazin, делфи куда как проще и понятнее С++
бейсик - совсем простой

монструозность - монструозности рознь, много возможностей в языке это сложно в изучении, но удобно в использовании
другое дело что в С++ немало возможностей - наследие С, они не используются и при этом сильно мешают
PM MAIL   Вверх
Lazin
Дата 28.11.2009, 19:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 41
Всего: 154



Цитата(Abyx @  28.11.2009,  19:45 Найти цитируемый пост)
делфи куда как проще и понятнее С++


Цитата(Alexeis @  28.11.2009,  18:56 Найти цитируемый пост)
 Трудно найти что-то хуже С++


Цитата(Abyx @  28.11.2009,  19:45 Найти цитируемый пост)
монструозность - монструозности рознь, много возможностей в языке это сложно в изучении, но удобно в использовании
другое дело что в С++ немало возможностей - наследие С, они не используются и при этом сильно мешают

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

Добавлено через 1 минуту и 7 секунд
мне в этом плане нравится Go, жаль что компилятора под windows еще нет
PM MAIL Skype GTalk   Вверх
Alexeis
Дата 28.11.2009, 20:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: 12
Всего: 459



Lazin, не заводи шарманку. Ты сам недавно писал что С++ не нужен. Даже бейсик и тот лучше в своей нише. Простота залог здоровья кода smile .


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
Lazin
Дата 28.11.2009, 20:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 41
Всего: 154



Alexeis, ты под простотой что-то совсем разное понимаем smile 
PM MAIL Skype GTalk   Вверх
andrew_121
Дата 28.11.2009, 20:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 6
Всего: 33



Цитата(Lazin @  28.11.2009,  19:56 Найти цитируемый пост)
мне в этом плане нравится Go

К чему такая экзотика? Какое у этого ЯП кол-во реальных прогеров? Ты и гугл? ;)


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
Oxy
Дата 28.11.2009, 20:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Awaiting Authorisation
Сообщений: 70
Регистрация: 20.9.2009

Репутация: нет
Всего: 1



Цитата(andrew_121 @  28.11.2009,  20:17 Найти цитируемый пост)
гугл

это уже о чем-то говорит

Цитата(andrew_121 @  28.11.2009,  20:17 Найти цитируемый пост)
Какое у этого ЯП кол-во реальных прогеров?

если язык не популярен, это не означает что он плох
PM MAIL WWW   Вверх
Lazin
Дата 28.11.2009, 20:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 41
Всего: 154



Цитата(andrew_121 @  28.11.2009,  20:17 Найти цитируемый пост)
К чему такая экзотика?

вот к примеру - http://gaperton.livejournal.com/39529.html
но там не освещаются chanels - http://golang.org/doc/go_for_cpp_programmers.html#Channels
а так-же gorutines - http://golang.org/doc/go_for_cpp_programmers.html#Goroutines
в общем, для системного программирования это очень классная штука, если авторы доведут до конца то, что обещают, будет очень здорово, есть множество задач для такого языка, всевозможные высоконагруженые сервера, телекомуникации, телефония - первое что приходит на ум smile 
PM MAIL Skype GTalk   Вверх
andrew_121
Дата 28.11.2009, 20:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 6
Всего: 33



Цитата(Oxy @  28.11.2009,  20:28 Найти цитируемый пост)
если язык не популярен, это не означает что он плох 

Я не коим образом не хотел сказать что он плох. Просто мне показался "немного" экзотическим.

Цитата(Lazin @  28.11.2009,  20:41 Найти цитируемый пост)
в общем, для системного программирования это очень классная штука, если авторы доведут до конца то, что обещают, будет очень здорово, есть множество задач для такого языка, всевозможные высоконагруженые сервера, телекомуникации, телефония - первое что приходит на ум

Любопытно. Почитаемка...
А в чем причина отсутствия компилятора под вин?


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1103 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.