LINUX.ORG.RU

История изменений

Исправление www_linux_org_ru, (текущая версия) :

Тут всё хитрее. D по вызовам с сями совместим (и частично с плюсами). А вот чтобы понимать сишные .h он должен был бы нести в себе фактически полный препроцессор и компилдятор сей. Что сочли ненужным. Это «техническое» обоснование.

не обязательно «в себе», это вполне может быть отдельная тулза, сделанная, вдобавок, допустим на основе clang

вопрос стоит, скорее, в понимании и совместимости с объектной моделью с++ (и при этом совсем не нужно понимать синтаксис с++)

я считаю, что язык, в который (безвозвратно) не вложено несколько гигабаксов и который не поддерживает объектную модель с++  — обречен

довольно занятно, кстати, наблюдать, что чувакам таки потребовалась совместимость с объектной моделью — ради постепенного переписывания собственного компилятора, гы-гы

осталось совсем немного усилий — и соколиный глаз увидит, что четвертой стены нет они поймут, что это надо и другим тоже для _*постепенного*_ переписывания собственных проектов с с++ на д

Исправление www_linux_org_ru, :

Тут всё хитрее. D по вызовам с сями совместим (и частично с плюсами). А вот чтобы понимать сишные .h он должен был бы нести в себе фактически полный препроцессор и компилдятор сей. Что сочли ненужным. Это «техническое» обоснование.

не обязательно «в себе», это вполне может быть отдельная тулза, сделанная, вдобавок, допустим на основе clang

вопрос стоит, скорее, в понимании и совместимости с объектной моделью с++ (и при этом совсем не нужно понимать синтаксис с++)

я считаю, что язык, в который (безвозвратно) не вложено несколько гигабаксов и который не поддерживает объектную моделью с++  — обречен

довольно занятно, кстати, наблюдать, что чувакам таки потребовалась совместимость с объектной моделью — ради постепенного переписывания собственного компилятора, гы-гы

осталось совсем немного усилий — и соколиный глаз увидит, что четвертой стены нет они поймут, что это надо и другим тоже для _*постепенного*_ переписывания собственных проектов с с++ на д

Исправление www_linux_org_ru, :

Тут всё хитрее. D по вызовам с сями совместим (и частично с плюсами). А вот чтобы понимать сишные .h он должен был бы нести в себе фактически полный препроцессор и компилдятор сей. Что сочли ненужным. Это «техническое» обоснование.

не обязательно «в себе», это вполне может быть отдельная тулза, сделанная, вдобавок, допустим на основе clang

вопрос стоит, скорее, в понимании и совместимости с объектной моделью с++ (и при этом совсем не нужно понимать синтаксис с++)

я считаю, что язык, в который (безвозвратно) не вложено несколько гигабаксов и который не поддерживает объектную моделью с++  — обречен

довольно занятно, кстати, наблюдать, что чувакам таки потребовалась совместимость с объектной моделью — ради постепенного переписывания собственного компилятора, гы-гы

осталось совсем немного усилий — и соколиный глаз увидит, что четвертой стены нет они поймут, что это надо и другим тоже для переписывания собственных проектов с с++ на д

Исходная версия www_linux_org_ru, :

Тут всё хитрее. D по вызовам с сями совместим (и частично с плюсами). А вот чтобы понимать сишные .h он должен был бы нести в себе фактически полный препроцессор и компилдятор сей. Что сочли ненужным. Это «техническое» обоснование.

не обязательно «в себе», это вполне может быть отдельная тулза, сделанная, вдобавок, допустим на основе clang

вопрос стоит, скорее, в понимании и совместимости с объектной моделью с++ (и при этом совсем не нужно понимать синтаксис с++)

я считаю, что язык, в который (безвозвратно) не вложено несколько гигабаксов и который не поддерживает объектную моделью с++  — обречен

довольно занятно, кстати, наблюдать, что чувакам таки потребовалась совместимость с объектной моделью — ради постепенного переписывания собственного компилятора, гы-гы

осталось совсем немного услий — и соколиный глаз увидит, что четвертой стены нет они поймут, что это надо и другим тоже для переписывания собственных проектов с с++ на д