The OpenNET Project / Index page

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



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

Оглавление

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

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


57. "Официальный компилятор языка D переведён в разряд свободного..."  +/
Сообщение от freehckemail (ok), 11-Апр-17, 09:35 
> Считаю, компилятор D представляется лучшим решением для системного компилятора, чем LLVM/Clang,

Они ж для разных языков, Изен. )

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

58. "Официальный компилятор языка D переведён в разряд свободного..."  +2 +/
Сообщение от Аноним (-), 11-Апр-17, 09:42 
> Они ж для разных языков, Изен. )

"Изен" не писать, "Изен" читатель.

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

97. "Официальный компилятор языка D переведён в разряд свободного..."  –1 +/
Сообщение от iZENemail (ok), 11-Апр-17, 13:39 
>> Считаю, компилятор D представляется лучшим решением для системного компилятора, чем LLVM/Clang,
> Они ж для разных языков, Изен. )

Ну и что. Пусть напишут ОС на D. Есть неустранимые причины не делать этого?


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

133. "Официальный компилятор языка D переведён в разряд свободного..."  +2 +/
Сообщение от Led (ok), 11-Апр-17, 21:23 
> Ну и что. Пусть напишут ОС на D. Есть неустранимые причины не
> делать этого?

Типичная "мысль" идиота: "вижу цель, не вижу препятствий".

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

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


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

143. "Официальный компилятор языка D переведён в разряд свободного..."  +/
Сообщение от freehckemail (ok), 11-Апр-17, 23:47 
> Ну и что. Пусть напишут ОС на D. Есть неустранимые причины не делать этого?

Есть одна: Время.

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

171. "Официальный компилятор языка D переведён в разряд свободного..."  –1 +/
Сообщение от iZEN (ok), 12-Апр-17, 19:40 
> Есть одна: Время.

Да просто никто не будет этим заниматься. Есть жирное непонятное ядро, кое-как поддерживаемое на плаву корпорациями, окружение ядра, монструозный компилятор (даже два) и на этом можно почивать как на лаврах. Новым операционкам, да, понадобятся другие инструменты и, возможно, языки — для лучшего обслуживания заданной функциональности. Но ведь на D легче перевести код с C, чем писать его заново. Так что, я считаю, это шанс для легаси-кода, и идей в нём оформленных, продолжить существование. Вопрос: кто этим займётся?

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

193. "Официальный компилятор языка D переведён в разряд свободного..."  +/
Сообщение от freehckemail (ok), 13-Апр-17, 16:08 
> Есть жирное непонятное ядро
> Но ведь на D легче перевести код с C, чем писать его заново

Предлагаете транслировать C в D? Танцев много, а профит не ясен.

Изен, ты лучше на заданный вопрос ответь: зачем тратить время на новое ядро, когда уже есть готовые Linux и BSD? Потому что если ты хочешь добиться повышенной надёжности за счёт новых фишек языка, то трансляция - не твой вариант. А если с нуля писать, то твой основной враг - Время. Столько времени ни у кого не попросту нет.

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

194. "Официальный компилятор языка D переведён в разряд свободного..."  –1 +/
Сообщение от iZEN (ok), 13-Апр-17, 19:02 
>> Есть жирное непонятное ядро
>> Но ведь на D легче перевести код с C, чем писать его заново
> Предлагаете транслировать C в D? Танцев много, а профит не ясен.
> Изен, ты лучше на заданный вопрос ответь: зачем тратить время на новое
> ядро, когда уже есть готовые Linux и BSD? Потому что если
> ты хочешь добиться повышенной надёжности за счёт новых фишек языка, то
> трансляция - не твой вариант. А если с нуля писать, то
> твой основной враг - Время. Столько времени ни у кого не попросту нет.

Необязательно нести в новое ядро унаследованные идеи и обеспечивать прямую обратную совместимость. Для старых приложений необходимо и достаточно реализовать эмуляцию по типу Wine или syscalls (linuxulator), транслятор бинарного кода. Сформировать список востребованых системных вызовов и к открытым API системных библиотек на основе обработки "больших данных" существующих Open Source-проектов выглядит не такой уж неосуществимой целью. Wine, qemu и linuxulator как-то ведь работают.


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

196. "Официальный компилятор языка D переведён в разряд свободного..."  +/
Сообщение от freehckemail (ok), 14-Апр-17, 10:25 
Фантазёр ты, Изен. Как будто нам ядра BSD не хватает, так тебе ещё одно на D подавай, слепленное аналогичным образом. И всё-таки "зачем тратить на это время" - это ты так и не прояснил. "откуда взять на это время" - тоже. Тьфу.

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

197. "Официальный компилятор языка D переведён в разряд свободного..."  –1 +/
Сообщение от Аноним (-), 14-Апр-17, 18:02 
https://www.opennet.ru/opennews/art.shtml?num=44666
Ответить | Правка | К родителю #97 | Наверх | Cообщить модератору

198. "Официальный компилятор языка D переведён в разряд..."  +1 +/
Сообщение от arisu (ok), 16-Апр-17, 12:55 
> Ну и что. Пусть напишут ОС на D. Есть неустранимые причины не
> делать этого?

изя, открой уже для себя волшебный сайт: google.com. он, например, может рассказать тебе про PowerNex. я понимаю, что у гугеля слишком сложный интерфейс, ты не разберёшься — ну так у тебя же есть соседи, у которых дети лет от пяти? так попроси, чтобы ребёнок уделил тебе пять минут времени — он всё тебе сделает.

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

201. "Официальный компилятор языка D переведён в разряд..."  –1 +/
Сообщение от iZEN (ok), 16-Апр-17, 16:03 
usira, зачем я буду открывать какой-то сайт, если я думаю сам и не нуждаюсь в готовых ответах?
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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