March 2026

S M T W T F S
12 34567
891011121314
151617 18192021
22232425262728
293031    

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Thursday, May 5th, 2005 12:10 am
Левенчук пишет, что все серьёзные программисты мечтают программировать на фукнциональных языках. Не знаю, как серьёзные, а у меня лично никогда желания программировать на Лиспе не возникало. Нечеловеческий он какой-то. Пусть ворлоны на нём программируют.
Tags:
Tuesday, May 10th, 2005 05:48 pm (UTC)
> Препроцессор C сделан для весьма узкого класса задач, и выход за пределы этого класса даёт не всегда хорошие результаты. Собственно, все макросы в C по идее должны быть более-менее тривиальны - исключая, возможно, всякие макросы-оптимизации типа замены memcpy и прочую требуху, которую никто видеть никогда не должен.

я перевожу: синтаксис языка Ц расширять трудно, поэтому никто этим не занимается.  а поскольку никто в языке Ц этим не занимается, то значит и надобности нету.

[ тип тебе на будущие споры: надо вместо этого говорить, что вообще-то необходимость расширять синтаксис языка нормальному человеку и в голову-то не придёт.  что есть чистая правда, если нормой считать средний статистический уровень современных айтишников. ]

> Но я согласен - вовсе не обязательно, да. Однако если язык на этом построен - то это некоторым образом стимулирует думать в эту сторону.

не совсем понял мысль.  вот ежели тебе в голову приходит идея написать на языке Ц, скажем, функцию сложения двух чисел, то ты что же, немедленно начинаешь судорожно вспоминать где там надо фигурную скобку рисовать?  ведь нет же, ты просто берёшь и пишешь эту самую функцию, если конечно не познакомился с языком Ц десять минут назад.
Tuesday, May 10th, 2005 06:29 pm (UTC)
> Вот lex/yacc, например - инструмент получше

и каким, простите, боком lex/yacc расширяет синтаксис языка Ц?

> Сложение двух чисел - слишком плохой пример, чтобы продемонстрировать различие подходов. Хороший пример - это решение нетривиальной задачи.

чем менее тривиальна задача, тем менее важен синтаксис.
что, впрочем, к делу не относится.

к делу относится следующее: ты говоришь "но мне этот синтаксис не кажется естественным!".  тебе говорят: "ясен пень, не кажется.  он же для тебя непривычен."  ты отвечаешь: "но он неестественный!".

ну и что тут можно ещё добавить?  ну неестественный он, точно.  ты прав, а я инопланетянин.  заниматься маркетингом в тяжёлой форме я не собирался и не намерен.  на дальнейший флейм можешь вон того юного академического юберменша разводить, он неплохо поддаётся.

а если действительно интересно, то я тебе ссылку на хорошую книжку дал.