О прогрессе и сложности
Jul. 23rd, 2019 08:47 pmСложность - понятие широкое (чуть не написал сложное - а что поделать!) и многогранное. Строгого научного определения сложности нет, поэтому порассуждаем в рамках общего понимания: сложный - состоящий из нескольких частей, многообразный по составу частей и связей между ними (данное определение взято из толкового словаря Ожегова, но все словарные определения, в том числе и англоязычные для прилагательного 'complex', очень схожи по смыслу). Соответственно, уровень сложности определяется числом и разнообразием частей и связей. Я не буду затрагивать узкоспециальные (хотя и очень интересные) темы, такие как вычислительная сложность (а заодно калькуляционный аргумент и планирование) - это отдельная тема. С другой стороны, Брайан Керриган, соавтор знаменитого руководства "Язык программирования Си", как-то сказал, что сущностью компьютерного программирования является управление сложностью. Так что можете не сомневаться - программисты кое-что знают о сложности.
Уровнем сложности можно, кроме всего прочего, охарактеризовать общества, или социальные системы.
( Read more... )
Уровнем сложности можно, кроме всего прочего, охарактеризовать общества, или социальные системы.
( Read more... )