ну бля... |
[Jun. 28th, 2017|12:05 pm] |
хотел почитать, как умные люди делают замыкания, пошёл в Lua смотреть. а там — не поверите — то же самое! тоже реализация из журнала «корея», точь-в-точь как у меня (только работает). обидно аж два раза: во-первых, скажут, что я из Lua содрал, а не сам сочинил. а во-вторых, метод отвратительный. он оскорбляет мои эстетические векторы, потому что требует временного списка закрытых переменных. |
|
|
Comments: |
Мужик, может сырцы Racket тогда почитать? На сегодня это самая пиздатая реализация Схемы. Вот сейчас сижу на ней хуярь. Хотя это уже не Схема, Racket отпочковался обхуярившись своими расширениями. Недавно новость проскакивала, что авторы Ракета собираются переносить ядро своего творения на движок от Chez Scheme, хотят ускорить. Лишь бы бля не затормозили. Жду не дождусь семёрки.
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | From: | ketmar |
Date: | June 28th, 2017 - 11:43 am |
---|
| | | (Link) |
|
схему я и без них могу сделать (и делал кучу раз). беда в том, что они все рассчитывают на то, что мусор за ними убирает GC; а у меня реализация немного другая, и никто мусор убирать не придёт, пока мы внутри цикла исполнения VM. они тупо аллокатят новый environment на каждый всякий случай, вне зависимости от того, пригодится оно позже или нет. потому что это дёшево и всем насрать.
более продвинутые компиляторы, конечно, умнее, но там только data flow analyzer размерами больше, чем весь мой движок.
From: | (Anonymous) |
Date: | June 28th, 2017 - 12:38 pm |
---|
| | | (Link) |
|
тогда уже сразу chez scheme читать, лол. или вообще пейпер don't stop the bibop
gde anon, kotoryj ATS? ty TLA+ proboval?
From: | (Anonymous) |
Date: | July 1st, 2017 - 08:53 pm |
---|
| | | (Link) |
|
что-то читал, нихуя не помню, судя по вики это bounded model checking(плохо), натянутый на темпоральную логику. что им можно делать такого крутого? вроде для распределенных систем и протоколов штука, я ничего не знаю про это.
unbounded model checking кажется интереснее, но в теории завтипы лучше, потому что в рамках одного языка сразу всё, безо всяких хоаровских троек. | |