Size: a a a

Compiler Development

2021 May 18

П

Пух in Compiler Development
А что они выкидывали прям?
источник

VM

Victor Miasnikov in Compiler Development
Из критически важного:
файрвол Microsoft TMG Server.

( раз уж Web обсуждаем)
источник

к

кана in Compiler Development
да это же просто пример, под "шарп" можно что угодно подставить, пытался придумать какой-нибудь язык, на котором мс стали бы что-то писать, кроме жс
источник

AK

Andrei Kurosh in Compiler Development
TS является надмножеством JS и переписывать компилятор можно было натурально по частям
источник

RP

Roman Proskuryakov in Compiler Development
не является.
источник

AT

Alexander Tchitchigi... in Compiler Development
М? А в каком месте сломали совместимость?
источник

RP

Roman Proskuryakov in Compiler Development
А в каком она существует?
источник

RP

Roman Proskuryakov in Compiler Development
А, простите. В доке сказано:
TypeScript is a language that is a superset of JavaScript: JS syntax is therefore legal TS.
источник

А

Алексей in Compiler Development
ну с точки зрения синтаксиса да
источник

А

Алексей in Compiler Development
с точки зрения семантики уже не очень
источник

AK

Andrei Kurosh in Compiler Development
С точки зрения семантики TS является gradually typed, поэтому ему можно скармливать JS-код вперемешку с TS, а он будет воспринимать его так, как будто там везде типы any
источник

RP

Roman Proskuryakov in Compiler Development
источник

А

Алексей in Compiler Development
let a = 'a'
a = 5
источник

AK

Andrei Kurosh in Compiler Development
Если это написать в файле .js и скормить компилятору TS, он это проглотит. Равно как если бы вы написали

let a: any = ‘a’
a = 5
источник

А

Алексей in Compiler Development
ааа, ну если в .js файле скормить
источник

LL

Lama Lover in Compiler Development
Привет, чат
Посоветуйте, пожалуйста, литературы по оптимизирующим компиляторам. Меня конкретно интересует constant propagation
Я читал как работают pass-ы в LLVM, но хочется чего-то менее специфичного, более общего почитать на эту тему
источник

MO

Mar Ort in Compiler Development
источник

LL

Lama Lover in Compiler Development
Круто, спасибо!
источник

LL

Lama Lover in Compiler Development
А нет, случайно, менее фортрановой литературы по этой теме?...
источник
2021 May 19

K

Kir in Compiler Development
источник