Язык программирования D

Модератор: Модераторы разделов

frp
Сообщения: 1445
ОС: Debian Squeeze

Язык программирования D

Сообщение frp »

Где взять документацию по языку D на русском?
Спасибо сказали:
Аватара пользователя
anonymous.ru
Сообщения: 614

Re: Язык программирования D

Сообщение anonymous.ru »

тут уже смотрели: http://dprogramming.ru/d/ ?
:drinks:
Спасибо сказали:
frp
Сообщения: 1445
ОС: Debian Squeeze

Re: Язык программирования D

Сообщение frp »

anonymous.ru писал(а):
15.03.2010 19:02
тут уже смотрели: http://dprogramming.ru/d/ ?

Уже все там перечитал. Больше нигде ничего нет?
PS. На википедии написано, что в языке есть сборка мусора, а на dprogramming.ru есть примеры с ручным освобождением памяти. Как это понимать?
Спасибо сказали:
Аватара пользователя
anonymous.ru
Сообщения: 614

Re: Язык программирования D

Сообщение anonymous.ru »

frp писал(а):
15.03.2010 22:18
есть примеры с ручным освобождением памяти. Как это понимать?

тут
Явное управление памятью

Несмотря на то, что язык D поддерживает автоматический сбор мусора, операторы new и delete могут быть перегружены для определенных классов.


Вы скажите, где Вы уже искали/читали, что бы народ не повторялся.
:drinks:
Спасибо сказали:
frp
Сообщения: 1445
ОС: Debian Squeeze

Re: Язык программирования D

Сообщение frp »

Уже читал на википедии и dprogramming.ru. И еще на нескольких сайтах, на которых почти полностью скопировано с википедии.
Спасибо сказали:
frp
Сообщения: 1445
ОС: Debian Squeeze

Re: Язык программирования D

Сообщение frp »

А как собирать программы с tango? Поставил себе Tango, а программы для него не собираются. Текст программы:

Код: Выделить всё

import tango.io.Stdout;
void main()
{
    Stdout("tango");
}

Вывод компилятора:

Код: Выделить всё

io_tango.d:1: module Stdout cannot read file 'tango/io/Stdout.d'

Сама библиотека стоит. Файл /usr/include/d/tango/io/Stdout.d есть. Компилятор gdc из Debian Lenny. Tango тоже из Debian Lenny.
Спасибо сказали:
frp
Сообщения: 1445
ОС: Debian Squeeze

Re: Язык программирования D

Сообщение frp »

Проблему с tango нормальным способом решить не получилось. Поставил ldc - теперь все работает.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Язык программирования D

Сообщение sash-kan »

[offtop]
увидел заголовок топика и название раздела — чуть инфаркт не хватил.
ещё не читая сообщений, подумал было, что o`kante реинкарнировался со своим d
p.s. предупреждать же ж надо! (улыбка)
[offtop]
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
frp
Сообщения: 1445
ОС: Debian Squeeze

Re: Язык программирования D

Сообщение frp »

[offtopic]
sash-kan писал(а):
20.03.2010 13:15
подумал было, что o`kante реинкарнировался со своим d

Пошел по ссылке. Почитал. Ушел под стол :) Понравилось особенно то что разработчик ставит в один ряд C# и Ассемблер :D А также то что языки делятся на функциональные, императивные и ассемблер (а почему я делил на две? почему я относил ассемблер (а также IL) к императивным?)

Также был шокирован целью создания этого странного ЯП - оказывается, психическое состояние программиста зависит только от ЯП. Оказывается я очень странный т.к. популярные ЯП с си-подобным синтаксисом не вызывают у меня депрессии.
[offtopic]
Спасибо сказали: