Size: a a a

2020 July 25

M(

MIT/Yardanico (alt) in ru.nim.talks
Zhenya Katataev
Ты когда-нибудь видел в c++ gc?
Boehm
источник

f

for(int c; (c = getc... in ru.nim.talks
Вообще транспиляция это или компиляция абсолютно юзлесс вопрос - если посмотреть на то как эти вещи определены например в англ википедии то там вообще невозможно понять чем одно отличается от другого:

A source-to-source translator, source-to-source compiler (S2S compiler), transcompiler, or transpiler is a type of translator that takes the source code of a program written in a programming language as its input and produces an equivalent source code in the same or a different programming language.

In computing, a compiler is a computer program that translates computer code written in one programming language (the source language) into another language (the target language).
источник

f

for(int c; (c = getc... in ru.nim.talks
Вопрос на уровне "что такое язык высокого уровня" - четкий ответ можно дать только если цитировать учебник, сам по себе смысла в ответе нет.
источник

ZK

Zhenya Katataev in ru.nim.talks
Так это же либа, а не нативная штука. А я про то, что прям в c++ встроено.
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
Zhenya Katataev
Так это же либа, а не нативная штука. А я про то, что прям в c++ встроено.
ну в c++ "нативно" нет gc
источник

A

Andrew in ru.nim.talks
Zhenya Katataev
Так это же либа, а не нативная штука. А я про то, что прям в c++ встроено.
Это относительное понятие "прям в c++" встроено
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
правда "нативно" это не очень так
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
если какой-то компилятор c++ "встроит" gc библиотеки в stdlib - нативно или нет?
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
шах и мат
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
там кстати araq смерджил его PR
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
экспериментальная фича (opt-in) для того, чтобы "func" становился ближе к математической функции
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
т.е. сейчас в func можно модифицировать аргументы, переданные через var или ref
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
а с этим PR и включённой фичей - нет
источник

ZK

Zhenya Katataev in ru.nim.talks
MIT/Yardanico (alt)
если какой-то компилятор c++ "встроит" gc библиотеки в stdlib - нативно или нет?
Нет, ну я же говорю стандарты c++, а не его либы. На макросах можно многое запилить (что доказывает ним), но это не будет самим языком. КОРОЧЕ, ЕГО НЕТ.
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
Zhenya Katataev
Нет, ну я же говорю стандарты c++, а не его либы. На макросах можно многое запилить (что доказывает ним), но это не будет самим языком. КОРОЧЕ, ЕГО НЕТ.
в ниме на самом деле макросами можно делать много того, что может легко считаться "частью языка"
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
в смысле по использованию
источник

ZK

Zhenya Katataev in ru.nim.talks
MIT/Yardanico (alt)
в ниме на самом деле макросами можно делать много того, что может легко считаться "частью языка"
Ну что мне в нём и нравится очень сильно
источник

A

Andrew in ru.nim.talks
MIT/Yardanico (alt)
а с этим PR и включённой фичей - нет
А в чём профит? var/ref же специально прописывают, чтобы изменять?
источник