OberonCore
https://forum.oberoncore.ru/

Принудительные отсутпы в F#
https://forum.oberoncore.ru/viewtopic.php?f=72&t=2538
Страница 1 из 1

Автор:  Geniepro [ Четверг, 08 Апрель, 2010 08:38 ]
Заголовок сообщения:  Принудительные отсутпы в F#

Отделено: viewtopic.php?p=45701#p45701
Валерий Лаптев писал(а):
Я имел ввиду Микрософт и Студию... :mrgreen:

В Студии что-то подобное уже давно есть -- принудительное автоформатирование (особенно сильно принудительно оно в Visual Basic), значимые отступы в F#...

Автор:  Валерий Лаптев [ Четверг, 08 Апрель, 2010 11:15 ]
Заголовок сообщения:  Re: принудительные отступы в Оберонах?

Geniepro писал(а):
Валерий Лаптев писал(а):
Я имел ввиду Микрософт и Студию... :mrgreen:

В Студии что-то подобное уже давно есть -- принудительное автоформатирование (особенно сильно принудительно оно в Visual Basic), значимые отступы в F#...

Вы не поняли. Не АВТОформатирование, а принудительное заставление делать отступы, иначе будет ошибка компиляции (как в Питоне).

Автор:  Geniepro [ Четверг, 08 Апрель, 2010 11:32 ]
Заголовок сообщения:  Re: принудительные отступы в Оберонах?

Валерий Лаптев писал(а):
Вы не поняли. Не АВТОформатирование, а принудительное заставление делать отступы, иначе будет ошибка компиляции (как в Питоне).

Принудительные отступы есть в F#, который является частью Visual Studio 2010.

Автор:  Peter Almazov [ Четверг, 08 Апрель, 2010 12:23 ]
Заголовок сообщения:  Re: принудительные отступы в Оберонах?

Валерий Лаптев писал(а):
Вы не поняли. Не АВТОформатирование, а принудительное заставление делать отступы, иначе будет ошибка компиляции (как в Питоне).
Это острый приступ профессионального кретинизма.
Подробно описан у Купера в "Психбольница в руках пациентов", "Об интерфейсе".

Автор:  Alexey Veselovsky [ Четверг, 08 Апрель, 2010 14:34 ]
Заголовок сообщения:  Re: Принудительные отсутпы в F#

Честно говоря, слово "принуждение" у меня больше как раз ассоциируется с тем что студия вытворяет с моим кодом когда я пишу на C# в оной студии. Я люблю скобочку ставить так, ан нет! Студия любит по другому. И после каждого чиха переиначивает весь код по своему. И на счет if-else у неё своё мнение. И относительно case и много чего ещё. Например оно убирает лишние (как оно считает) пробелы в середине строки кода. Таким образом оно у меня регулярно корёжило таблицу переходов для КА.

Да, я знаю что это можно отключить. Но умолчательные установки имеют большую силу. Особенно когда/если код пишется более чем одним человеком.

В этом плане свободы воли в питоне сильно больше. Не говоря уже про haskell. В оберонах вообще полная свобода самовыражения. Хоть так, хоть сяк, хоть змейкой, хоть по диагонали.

Автор:  Илья Ермаков [ Четверг, 08 Апрель, 2010 19:35 ]
Заголовок сообщения:  Re: принудительные отступы в Оберонах?

Peter Almazov писал(а):
Это острый приступ профессионального кретинизма.
Подробно описан у Купера в "Психбольница в руках пациентов", "Об интерфейсе".


Пётр, по поводу (прекрасных) книг: программиста не всегда можно трактовать как пользователя и к нему применять постулаты "оттуда". Пользователь, например, имеет полное право чего-то хотеть и, с другой стороны, мало чем обязан программисту. Программист же обязан многим. Хорошее ПО может быть продуктом только хорошего процесса его производства. Всё, что вгоняет "котов, гуляющих..." в такой процесс - благо. На начальной фазе, для новичков, - особенно.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/