Re: «Единственный мне известный логичный язык - это Tcl» (was: Firefox неправильно восстанавливает запомненную при выходе позицию)
- To: debian-russian@lists.debian.org
- Subject: Re: «Единственный мне известный логичный язык - это Tcl» (was: Firefox неправильно восстанавливает запомненную при выходе позицию)
- From: Victor Wagner <vitus@wagner.pp.ru>
- Date: Tue, 1 Oct 2019 10:48:59 +0300
- Message-id: <[🔎] 20191001104859.41dfc946@fafnir.local.vm>
- In-reply-to: <4l0vqan0.321942@gmail.com>
- References: <20190909101201.67eb329d@shutter.ct.int> <CAF8djxzg2Yf=er56ZoCF48QVSFF-=j+OH+89i9V1Fwm35rYNNA@mail.gmail.com> <alpine.DEB.2.21.1909252338070.4477@jura104.jinr.ru> <20190926092306.5ad0c9ba@fafnir.local.vm> <alpine.DEB.2.21.1909261553530.2243@jura104.jinr.ru> <20190926172859.2513ea7c@fafnir.local.vm> <3vp36g-rbb.ln1@banana.localnet> <20190928232418.7f5c6742@wagner.wagner.home> <20190928220612.GH19008@sie.protva.ru> <pnjkqd46.321942@gmail.com> <20190929091657.GI19008@sie.protva.ru> <20190929123113.5118f1b6@wagner.wagner.home> <4l0vqan0.321942@gmail.com>
On Sun, 29 Sep 2019 20:23:47 +0300
Dmitry Alexandrov <321942@gmail.com> wrote:
> > Единственный мне известный логичный язык - это Tcl
>
> «Схема» предельно логична. Да и вообще, пожалуй, любой Лисп будет
> пологичнее Тикля.
Пока Схема - вещь в себе, пригодная только для препоадавания курса SICP
в МИТ, она может еще и логична (хотя МИТ отказался от нее в пользу
Питона, видимо слишком логична для обучения реальному программированию)
Но как только на ней решать задачи из реального мира, например
приделывают ее к Гимпу, так вся логичность и кончается. И выясняется
что здесь читать, здесь не читать, здесь рыбу заворачивали. Вот это -
встроенный тип SIOD, его garbage-collector собирает, а вот это -
гимповский объект, его будь добр освобождать сам.
Примерно то же самое произошло с автолиспом. Если и была в том лиспе,
который за основу взят, какая-то логичность, то при приделывании к САПР
вся сплыла.
Ну и вообще сравните объем R5RS с объемом man Tcl.
--
Attachment:
pgpB0O4YtqVLJ.pgp
Description: OpenPGP digital signature
Reply to: