LINUX.ORG.RU

языки без сборки мусора

 


2

7

Всем привет!

А какие есть годные языки без сборки мусора? Ну, т.е. кроме С, С++ и Rust.

Так, чтобы не просто опциональное ручное управление, а чтобы весь язык и стандартная либа были ориентированы на работу без gc

Не обязательно что-то из мейнстрима (таких, вроде как, и нет кроме той троицы). Можно и с гитхаба, но живое и активное развивающееся


Ответ на: комментарий от jcdr

В лиспе тоже есть. Но это же вам не помешало в миллион первый раз это обсудить?

Ну если сборщик можно то к «С, С++ и Rust.» можно сразу D (https://dlang.org/) добавлять.

anonymous
()
Ответ на: комментарий от jcdr

В лиспе тоже есть.

В тех, что я писал (L++ и pi-nothing) нету.

monk ★★★★★
()
Ответ на: комментарий от anonymous

D можно и так добавить смело. Его можно без сборщика мусора использовать. Часть функциональности недоступна в этом случае, но эта часть все меньше и меньше со временем. Те же исключения скоро по умолчанию будут nogc.

yetanother ★★
()
Последнее исправление: yetanother (всего исправлений: 1)
Ответ на: комментарий от yetanother

Его можно без сборщика мусора использовать.

Кстати, вы не подскажите, в режиме -betterC конструкции scope(exit) в D работают?

eao197 ★★★★★
()
Ответ на: комментарий от eao197

Честно говоря, не пользуюсь betterC, в отличие от scope(exit), но компилятор говорит что работает

import std.stdio;

extern(C) void main()
{
    {
    	scope(exit) printf("scope exit\n");
        printf("scope enter\n");
    }
    printf("normal exit");
}
выводит
scope enter
scope exit
normal exit

yetanother ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.