Гоу

Тема в разделе "WASM.NETWORKS", создана пользователем superakira, 19 окт 2018.

  1. superakira

    superakira Guest

    Публикаций:
    0
    Rel, будем надеятся) так то мне нравится
     
  2. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.330
    Гоу в отношении низкоуровневого программирования довольно странный язык... следите за моей логикой тут: вся стандартная библиотека Гоу, включая сборщик мусора, парсер RTTI и тд, написана на самом Гоу, плюс несколько файлов на ихнем псевдоассемблере, чтобы работало быстрее... следовательно есть небольшое подмножество языка Гоу, которое теоретически можно юзать без завязок на сборщик мусора и всякую другую лабуду... я спрашивал об этом на форуме разработчиков, но мне ответили, что никакого такого подмножества для обычных пользователей не существует, а стандартная библиотека собирается каким-то магическим образом... кароч что-то они скрывают от нас))...
     
  3. f13nd

    f13nd Well-Known Member

    Публикаций:
    0
    Регистрация:
    22 июн 2009
    Сообщения:
    2.000
    Мне кажется они просто твою терминологию не поняли :pardon:
     
  4. q2e74

    q2e74 Active Member

    Публикаций:
    0
    Регистрация:
    18 окт 2018
    Сообщения:
    999
    Rel, другими словами мы имеем самодостаточный jit-компилятор с неизвестного псевдоасма, который поди узнай какие аргументы способен воспринимать. И всё остальное с "бла-бла-бла" Go написаный на Go. Так ?
     
  5. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.330
    при чем тут jit? самый обычный aot-компилятор... https://github.com/golang/go/search?l=Unix+Assembly

    большая часть написана на Go так или иначе... ассемблера там не особо много...