|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
13.06.2013, 16:47 | #51 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
А пока вы непродуктивно срётесь, вот дерево, которое само растёт
Код:
пыщь
|
13.06.2013, 17:34 | #52 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Флаг ему в чайку ООП не умеет деревья что ли? Или принципиально чтоб синтаксис явно не вызывал методы?
При желании - дерево можно представить ввиде вложенных скобок (то есть скопипастить идею лиспа) в строке и в каком-нибудь делфи вставлять в дерево целые поддеревья.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
13.06.2013, 18:03 | #53 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
Принципиально, что в 2 строки. Мы же про лаконичность тут?
пыщь
|
13.06.2013, 19:05 | #54 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
А я вот не понял. Нужен язык на котором получаются короткие программы или же язык, в котором мало правил, ключевых слов,... ?
|
13.06.2013, 19:53 | #55 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
А хотите я вас всех удивлю?
Самый лаконичный по синтаксису, язык С++. Он имеет 14 типов данных, 16 типов операторов, 29 ключевых слов, 12 директив препроцессора, 5 предопределённых макросов. Вот и всё! Всего 76 базовых элементов. Всё богатство этого языка, заключается в том, что он, по сути своей, языком не является. Он является контейнером класов, которые находятся в базовых библиотеках подключаемых при помощи оператора #include. Способность с++, наследовать один класс от другого и дала ему такую популярность и мощьность.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
13.06.2013, 20:20 | #56 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
Тогда вообще можно все обернуть в вызов функции, имя кторой в один символ и говорить, что это лаконично. То есть я придираюсь к тому, что по-прежнему нет объективного критерия оценки. Опять же возращаясь к шарпу - он многим нравится, но часто путают сам язык и его мегабиблиотеку от мелкософта, считая что это часть языка. То есть смешивают две разных категории.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
|
13.06.2013, 20:51 | #57 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
это как стандартные функции. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
13.06.2013, 21:08 | #58 | |
Linux C++ Qt ARM
Старожил
Регистрация: 30.11.2008
Сообщений: 3,030
|
Цитата:
Дилетант широкого профиля.
"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс |
|
13.06.2013, 21:55 | #59 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Цитата:
Сами библиотеки, написаны на базовых операторах языка с использованием классов, так-же поставляемых в других библиотеках. Можно вообще не использовать библиотеки, но тогда придётся каждый класс создавать самому, что усложнит жизнь, но в принципе возможно.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder Последний раз редактировалось Smitt&Wesson; 13.06.2013 в 22:03. |
|
13.06.2013, 22:22 | #60 | |
Играюсь с Python
Форумчанин
Регистрация: 12.12.2012
Сообщений: 340
|
Цитата:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
вопросик самым опытным :-) | Doholyan | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 25.08.2009 17:13 |
Проблема с синтаксисом? | Geddar | PHP | 1 | 30.06.2008 16:44 |
Казус с синтаксисом???... | Sota | Общие вопросы C/C++ | 6 | 17.07.2007 19:15 |