OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Четверг, 21 Ноябрь, 2019 08:13

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Принудительные отсутпы в F#
СообщениеДобавлено: Четверг, 08 Апрель, 2010 08:38 

Зарегистрирован: Четверг, 12 Июль, 2007 23:18
Сообщения: 1982
Откуда: Узбекистан, Чирчик
Отделено: viewtopic.php?p=45701#p45701
Валерий Лаптев писал(а):
Я имел ввиду Микрософт и Студию... :mrgreen:

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 08 Апрель, 2010 11:15 

Зарегистрирован: Суббота, 07 Март, 2009 15:39
Сообщения: 3109
Откуда: Астрахань
Geniepro писал(а):
Валерий Лаптев писал(а):
Я имел ввиду Микрософт и Студию... :mrgreen:

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

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 08 Апрель, 2010 11:32 

Зарегистрирован: Четверг, 12 Июль, 2007 23:18
Сообщения: 1982
Откуда: Узбекистан, Чирчик
Валерий Лаптев писал(а):
Вы не поняли. Не АВТОформатирование, а принудительное заставление делать отступы, иначе будет ошибка компиляции (как в Питоне).

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 08 Апрель, 2010 12:23 

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Принудительные отсутпы в F#
СообщениеДобавлено: Четверг, 08 Апрель, 2010 14:34 

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

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

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 08 Апрель, 2010 19:35 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9159
Откуда: Россия, Орёл
Peter Almazov писал(а):
Это острый приступ профессионального кретинизма.
Подробно описан у Купера в "Психбольница в руках пациентов", "Об интерфейсе".


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


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2019, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB