Исправление intelfx, (текущая версия) :
Так с точки зрения пользователя rustc ллвм это тупо библиотека, деталь реализации тулчейна.
Ну то есть вот яббл сделал свой Swift. Под капотом — LLVM. Тоже, получается, несамостоятельный язык?
любой общий знаменатель всегда накладывает какие-то ограничения
Безусловно. Если у тебя есть неограниченное количество людей (среди которых также лучшие умы планеты) и времени, то всегда лучше сделать с нуля.
на счет самостоятельности… здесь я, неверное, больше рефлексирую в сторону го, у которого все из коробки и весьма неплохо в части поддержки различных архитектур, ОС и всяких особенностей связанных с ними.
Да, но во-первых например Go в каком-то смысле managed язык (хоть и компилируемый). Плюс, его делают гуглы, чей подход к решению любой задачи это «форкнуть и/или закидать людьми». Плюс, из Go торчат уши Plan 9 — то есть они тоже начинали не с нуля, они форкнули тулчейн Plan 9, что и задало вектор его развития.
Короче, го — это во многом уникальный случай.
Исправление intelfx, :
Так с точки зрения пользователя rustc ллвм это тупо библиотека, деталь реализации тулчейна.
Ну то есть вот яббл сделал свой Swift. Под капотом — LLVM. Тоже, получается, несамостоятельный язык?
любой общий знаменатель всегда накладывает какие-то ограничения
Безусловно. Если у тебя есть неограниченное количество людей (среди которых также лучшие умы планеты) и времени, то всегда лучше сделать с нуля.
на счет самостоятельности… здесь я, неверное, больше рефлексирую в сторону го, у которого все из коробки и весьма неплохо в части поддержки различных архитектур, ОС и всяких особенностей связанных с ними.
Да, но во-первых например Go в каком-то смысле managed язык (хоть и компилируемый). Плюс, его делают гуглы, чей подход к решению любой задачи это «форкнуть и/или закидать людьми». Плюс, из Go торчат уши Plan 9 — то есть они тоже начинали не с нуля, они форкнули тулчейн Plan 9.
Короче, го — это во многом уникальный случай.
Исходная версия intelfx, :
Так с точки зрения пользователя rustc ллвм это тупо библиотека, деталь реализации тулчейна.
Ну то есть вот яббл сделал свой Swift. Под капотом — LLVM. Тоже, получается, несамостоятельный язык?
любой общий знаменатель всегда накладывает какие-то ограничения
Безусловно.
на счет самостоятельности… здесь я, неверное, больше рефлексирую в сторону го, у которого все из коробки и весьма неплохо в части поддержки различных архитектур, ОС и всяких особенностей связанных с ними.
Да, но во-первых например Go в каком-то смысле managed язык (хоть и компилируемый). Плюс, его делают гуглы, чей подход к решению любой задачи это «форкнуть и/или закидать людьми». Плюс, из Go торчат уши Plan 9 — то есть они тоже начинали не с нуля, они форкнули тулчейн Plan 9.
Короче, го — это во многом уникальный случай.