Size: a a a

Compiler Development

2020 February 12

p

polunin.ai in Compiler Development
Andrei Kurosh
токсичность сообщества - это не величина, которую можно объективно измерить
Ок, тогда по моим ощущениям токсичность питоносообщества раз в 50 больше растосообщества :)
В питоночатах посылаете на три буквы и оскорбления нецензурными словами является нормой.
источник

А

Алексей in Compiler Development
polunin.ai
Ок, тогда по моим ощущениям токсичность питоносообщества раз в 50 больше растосообщества :)
В питоночатах посылаете на три буквы и оскорбления нецензурными словами является нормой.
в rudepython?
источник

p

polunin.ai in Compiler Development
К слову у раста есть Code of Conduct
источник

AK

Andrei Kurosh in Compiler Development
polunin.ai
Ок, тогда по моим ощущениям токсичность питоносообщества раз в 50 больше растосообщества :)
В питоночатах посылаете на три буквы и оскорбления нецензурными словами является нормой.
ну, а какой комментарий вы ждете по поводу вашего личного ощущения? кто-то согласится, а кто-то скажет наоборот
источник

А

Алексей in Compiler Development
polunin.ai
Ок, тогда по моим ощущениям токсичность питоносообщества раз в 50 больше растосообщества :)
В питоночатах посылаете на три буквы и оскорбления нецензурными словами является нормой.
а по моим ощущениям нет какой-то особой токсичности
источник

AV

Alexey Veselovsky in Compiler Development
Кто-нибудь щупал The Amsterdam Compiler Kit? Оно умеет в x86_64? В современных линуксах работает? А то, что он накомпилировал, там запускается?
источник

ИЧ

Илья Чистяков in Compiler Development
polunin.ai
У меня обратное мнение - что начинать нужно с низкоуровневого, чтобы понимать концепции работы, и понимать больше чем "переменная это коробка где лежит какое-то значение". А то потом программировать не умеют, а пытаются писать что-то типа сайтов и ботов. Питон от этого страдает.
надо как в универах делают - курс архитектуру пеки + курс хай-лвл языка
источник

M

MaxGraey in Compiler Development
Alexey Veselovsky
Кто-нибудь щупал The Amsterdam Compiler Kit? Оно умеет в x86_64? В современных линуксах работает? А то, что он накомпилировал, там запускается?
Последняя версия - 6.0pre5
поддерживает
PDP-11, VAX4, Z8000, 8086, 6502, i386, Broadcom VideoCore IV и т д в том же духе

У меня вопрос - зачем это поддерживали аж до 2016го года?
источник

AV

Alexey Veselovsky in Compiler Development
Оно и сейчас активно развивается
источник

AV

Alexey Veselovsky in Compiler Development
Последний коммит - 6 февраля 2020
источник

AV

Alexey Veselovsky in Compiler Development
А в ноябре там улучшили поддержку CP/M :-)
источник

M

MaxGraey in Compiler Development
Ох уж эти любители олдскульщины
источник

C

Charm in Compiler Development
@shipilev а не подскажешь, что почитать, если решил gc написать, но конкретно по поводу железок? По самому gc там понятно - gc-handbook и поехали. Но таки gc быстрый надо, и начинаются все эти приседания с барьерами, как там подешевле всё сделать. Есть похожий гайд в эту сторону?
источник

AS

Aleksey Shipilev in Compiler Development
Charm
@shipilev а не подскажешь, что почитать, если решил gc написать, но конкретно по поводу железок? По самому gc там понятно - gc-handbook и поехали. Но таки gc быстрый надо, и начинаются все эти приседания с барьерами, как там подешевле всё сделать. Есть похожий гайд в эту сторону?
Такого гайда нет. Зависит от дизайна коллектора, и что он пытается достичь. В текущие реализации смотреть...
источник

C

Charm in Compiler Development
Aleksey Shipilev
Такого гайда нет. Зависит от дизайна коллектора, и что он пытается достичь. В текущие реализации смотреть...
понял, грустно, спасибо.
источник

AS

Aleksey Shipilev in Compiler Development
Charm
понял, грустно, спасибо.
Вы б описали на пальцах, что хотите сделать, тогда будет понятно, в какой prior art смотреть.
источник

KR

K R in Compiler Development
Gymmasssorla
Если исполняется на ОС, то паникует
Даже если стоит overcommit?
источник

G

Gymmasssorla in Compiler Development
K R
Даже если стоит overcommit?
Не в курсе про детали, лучше посмотри сам
источник

C

Charm in Compiler Development
Aleksey Shipilev
Вы б описали на пальцах, что хотите сделать, тогда будет понятно, в какой prior art смотреть.
допустим у тебя есть задача написать gc.
ты такой идешь читаешь handbook че вообще люди придумали, что-то выбираешь и пишешь. с алгоритмической точки зрения - всё понятно.

в какой-то момент ты начнешь упираться, например, что у тебя на каждый read/write барьеры стоят.
Вот хочется куда-то в это сторону. Как их максимально поубирать/сделать дешевыми/и т.д.
источник

AG

Alex Gryzlov in Compiler Development
на регионы посмотреть наверное
источник