Size: a a a

Compiler Development

2020 February 29

Т8

Т-34 85 in Compiler Development
K R
А Rust разве не задуман как C++v3?
нет, он был задуман как очередной ФП язык
источник

G

Gymmasssorla in Compiler Development
Т-34 85
нет, он был задуман как очередной ФП язык
Лол, что?
источник

MM

Mikhail Maltsev in Compiler Development
А proposal есть? Или хотя бы обсуждение в SG15?
источник

DS

Doge Shibu in Compiler Development
Т-34 85
нет, он был задуман как очередной ФП язык
Из него очень плохой ФП язык по многим причинам
источник

KR

K R in Compiler Development
Т-34 85
нет, он был задуман как очередной ФП язык
Но собирается всё равно пулемёт. 😊
источник

Т8

Т-34 85 in Compiler Development
Gymmasssorla
Лол, что?
сборщик мусора и т.д.
источник

A

Alex Ф-ф-фэils!🌠︙ in Compiler Development
Mikhail Maltsev
А proposal есть? Или хотя бы обсуждение в SG15?
Скину позже, есть пока только черновые наброски;
источник

G

Gymmasssorla in Compiler Development
Т-34 85
сборщик мусора и т.д.
Ты про Rust сейчас?
источник

Т8

Т-34 85 in Compiler Development
Doge Shibu
Из него очень плохой ФП язык по многим причинам
я не говорю, что в итоге вышло. А про то, как изначально пытались его делать
источник

DS

Doge Shibu in Compiler Development
Т-34 85
я не говорю, что в итоге вышло. А про то, как изначально пытались его делать
Нет, изначально он точно так же не был похож на ФП язык.

Хотели бы делать как ФП язык, многое в дизайне и стд либе было бы сделано по другому.

А так, что за современный ФП язык без персистетных коллекций в стд либе?
источник

Т8

Т-34 85 in Compiler Development
Doge Shibu
Нет, изначально он точно так же не был похож на ФП язык.

Хотели бы делать как ФП язык, многое в дизайне и стд либе было бы сделано по другому.

А так, что за современный ФП язык без персистетных коллекций в стд либе?
а зачем тогда сборщик мусора, ключевое слово let? И, наверное, ещё что-то найдётся, если покопаться в истории
источник

AT

Alexander Tchitchigin in Compiler Development
Т-34 85
я не говорю, что в итоге вышло. А про то, как изначально пытались его делать
Он задумывался как более современная инкарнация Cyclone. 😉
источник

DS

Doge Shibu in Compiler Development
Т-34 85
а зачем тогда сборщик мусора, ключевое слово let? И, наверное, ещё что-то найдётся, если покопаться в истории
Сборщик мусора и let - это сейчас не признаки ФП языка
источник

DS

Doge Shibu in Compiler Development
Вон, в js тоже есть сейчас ключевое слово let
источник

KR

K R in Compiler Development
Alexander Tchitchigin
Он задумывался как более современная инкарнация Cyclone. 😉
А разве в него полиморфизм не засунули с самого начала?
источник

Т8

Т-34 85 in Compiler Development
Doge Shibu
Сборщик мусора и let - это сейчас не признаки ФП языка
а 10 лет назад?
источник

KR

K R in Compiler Development
Т-34 85
а 10 лет назад?
И 10 лет назад тоже.
источник

DS

Doge Shibu in Compiler Development
Т-34 85
а 10 лет назад?
10 лет назад сборщики мусора уже тысячу лет были в не ФП языках, а ключевое слово let было в том же C# (см. синтаксис LINQ запросов)
источник

AT

Alexander Tchitchigin in Compiler Development
K R
А разве в него полиморфизм не засунули с самого начала?
На этот счёт не уверен. Как и был ли полиморфизм в Cyclone.
Но даже если и так - это вполне укладывается в концепцию "осовремененной инкарнации". 😊
источник

Т8

Т-34 85 in Compiler Development
Doge Shibu
10 лет назад сборщики мусора уже тысячу лет были в не ФП языках, а ключевое слово let было в том же C# (см. синтаксис LINQ запросов)
а LINQ как будто не из ФП мира?
источник