Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Python: Общие вопросы > Новая иконка форума?


Автор: Cr@$h 29.8.2006, 02:21
Как некоторые заметили, работа по обновлению КК идёт полным ходом. Иконки для всех разделов уже готовы и можно подвать заявку, а у этого форума иконка давно уже есть. На обновлённом официальном сайте Python красуется логотип: user posted image
Вот и спрашиваю: может его и к нам поставить? Иконка, наверное, даже несколько символичная, ведь на ней изображено не один, а два питончика. Версия как-никак 2.х уже. Моё IMHO.
Кто что думает по моему предложению? Что касается меня: новой иконке больше симпатизирую.

Автор: Cr@$h 30.8.2006, 22:35
Какая-то паранормальная активность. Ладно, если захотим поменять лого -- всегда сможем попросить. Просто хотел всё скопом, и если бы решили менять иконку для этого форума, то подавал бы заявку сразу на всю Красную книгу, на все четыре форума.
Хочу к началу сезона преобразить КК, поэтому заявку на иконки к другим трём форумам всё же подаю, не дожидаясь решения этого вопроса.
А это моё предложение остаётся в силе, и как только так сразу.  smile 

Автор: Void 30.8.2006, 22:38
Cr@$h, упс, я и не заметил. Сработал обратный эффект — глаза автоматически скользят мимо прикреплённой темы smile
Поддерживаю, отличный логотип.

Автор: Cr@$h 30.8.2006, 23:08
Так, хорошо. Заявку для КК оставляю на потом. Хорошо Void ответил. Буду таки ждать этого решения. Два голоса есть! Нужны ещё мнения. Тему сношу, чтобы глаза то резала smile

Кстати, на счёт символчости иконки (два питона на ней ведь изображено): может это даже потому, что Python одновременно и императивный, и функциональный язык (ну, не чистый ФЯ, а точнее содержит множество средств для функционального программирования, достаточное, чтобы его по праву считали ФЯ). Объяснение "двуличности" на python.org не нашёл. Дэвид Мертц писал http://www.citforum.ru/programming/python/python10.shtml, кстати, в своих первых статьях (о ФП в Python) о двуличии Python в этом смысле.
Вот взгляните, кто не читал:
Цитата

Питоновское прогрессирующее раздвоение личности

В отношении Python к функциональному программированию есть что-то шизофреническое. С одной стороны, многие разработчики Python недооценивают традиционные функции функционального программирования: map(), filter() и reduce() - обычно рекомендуя использовать вместо них списочные включения (list comprehensions). Но весь модуль itertools составлен из функций точно такого же вида и просто оперирует над "отложенными последовательностями" (итераторами), а не над законченными последовательностями (списками, кортежами). Более того, в Python 2.3 отсутствует синтаксис для "итераторных включений" (iterator comprehensions), которые казалось бы имеют те же мотивы, что и списочные включения.

Я подозреваю, что Python в конечном счёте разовьет некую форму итераторных включений, но это зависит от нахождения подходящего естественного синтаксиса для них. Между тем, у нас имеется ряд удобных комбинаторных функций в модуле itertools. Вообще каждая из этих функций принимает некоторые параметры (обычно включая некоторые базовые итераторы) и возвращает новый итератор. Например, функции ifilter(), imap() и izip() полностью эквивалентны соответствующим встроенным функциям, у которых отсутствует начальное i.

или ещё из той же http://www.citforum.ru/programming/python/python8.shtml:
Цитата

Замыкание

В ФП существует очень интересное понятие - замыкание (closure). На самом деле, эта идея оказалась настолько заманчивой для многих разработчиков, что реализована даже в нефункциональных языках программирования, таких как Perl и Ruby. Кроме того, похоже, что в Python 2.1 неизбежно будет включен лексический контекст[1], что на 99% приблизит нас к замыканиям.

Так что же такое замыкание? Стив Маджевски (Steve Majewski) замечательно охарактеризовал это понятие в одной из посвященных Python сетевых конференций:

Объект - это совокупность данных вместе с привязанными к ним процедурами...
Замыкание - это процедура вместе с привязанноой к ней совокупностью данных.

Другими словами, замыкание есть что-то наподобие функционального доктора  Джекилла по отношению к объектно-ориентированному мистеру Хайду (или, возможно, наоборот). Замыкание, так же как и экземпляр объекта, есть способ представления функциональности и данных, связанных и упакованных вместе.

Это всё мои догадки, кто раскроет тайну, получит по репе. Тем не менее, я считаю принципиально важным, что иконка именно такая, "двуликая".

Автор: Cr@$h 31.8.2006, 00:39
Естественно, здесь интересен вопрос, почему логотип именно такой, а уж потом, какой Python (ИЯ+ФЯ и т.д.) (хотя первое -- следствие второго).
По секрету говоряuser posted image, когда вся перепетия с иконками КК закончится, я хочу в Обсуждении форума сделать одно предложение по поводу логотипов форумов. Для этого нужно будет провести некоторый эксперимент с логотипами, и именно форумы КК будут в нём участвовать для наглядной демонстрации идеи. А вот текущяя иконка Python может для этого хуже подходить. Но это ещё ничего не значит.

Автор: Artemios 31.8.2006, 02:23
Цитата(Void @  30.8.2006,  22:38 Найти цитируемый пост)
Cr@$h, упс, я и не заметил. Сработал обратный эффект — глаза автоматически скользят мимо прикреплённой темы smile
Поддерживаю, отличный логотип. 

Присоединяюсь smile 

Автор: pythonwin 31.8.2006, 07:14
Почему двуликий Python?
А у нас сейчас есть логотип?

Автор: albertn 31.8.2006, 08:57
Четно говоря, я бы и не сказал, что Python такой уж функциональный. Единственное, чем это выражается, это наличием 3-х функций, и несколькими другими структурами, легко употребимыми в функциональном программировании.
Но если присмотреться, то есть функции чисто императивные, я подчеркну, что это именно функции (операторы простительно), такие как sort, reverse, и другие, которые не возвращают результат, а все операции производят над исходным списком. Значит на нем в полной мере можно писать как на императивном языке, но до функционального он недотягивает.

А про логотип я за.

Автор: Cr@$h 31.8.2006, 18:42
Цитата(pythonwin @  31.8.2006,  08:14 Найти цитируемый пост)
Почему двуликий Python?

Просто логотип на сайте такой. Вот и обсуждаем, почему так.
Цитата(pythonwin @  31.8.2006,  08:14 Найти цитируемый пост)
А у нас сейчас есть логотип? 

Нет. Просто употребил неправильный термин. Я имел в виду иконку форума. Она есть и я предложил её заменить на иконку с оф. сайта. Что думаешь? Четыре голоса за. Мнение setq интересно. Всё таки он текущую иконку предложил, без него менять нехорошо.
Цитата(albertn @  31.8.2006,  09:57 Найти цитируемый пост)
Значит на нем в полной мере можно писать как на императивном языке, но до функционального он недотягивает.

Я бы сказал, не так, как Lisp. А императивным он был всегда. Просто он и тот и другой. Ну, конечно, не чистый и не полный функциональный. Но в этом, считаю, его преимущество и есть. Мне интересно, что разработчики имели в виду под двумя питонами на лого, или это просто так получилось, для красоты...

Автор: setq 31.8.2006, 20:56
Да ну. Из wx он же смешной. Ну во всяком случае мне весело на него смотреть.

Можно конечно и официальный поставить. 

Автор: Cr@$h 31.8.2006, 23:09
Цитата(setq @  31.8.2006,  21:56 Найти цитируемый пост)
Ну во всяком случае мне весело на него смотреть.

 smile Это понятно. Хотя, этим он мне как раз не нравится, больно лупоглазый  smile Шучу.
Народу вроде новый нравится. Посмотрим, что pythonwin скажет...

Автор: pythonwin 1.9.2006, 07:09
если новая иконка (user posted image) поможет "привести" программистов в язык, то я за двуми руками. smile

Автор: Cr@$h 1.9.2006, 22:07
Цитата(pythonwin @  1.9.2006,  08:09 Найти цитируемый пост)
если новая иконка () поможет "привести" программистов в язык, то я за двуми руками. 

Так или иначе, все наши действия должны быть направлены на это. Этот значок более узнаваем, я уверен.
Кстати, начал замечать новичков (менее 10 постов). Это хорошо. Пускай люди после отпусков откроют для себя обновлённый форум Python. smile 

Автор: Quadr0 1.9.2006, 22:26
...

Автор: Cr@$h 1.9.2006, 22:41
Цитата(Quadr0 @  1.9.2006,  23:26 Найти цитируемый пост)
Пускай

О, как здорово. Спасибо, Quadr0!

Автор: Cr@$h 10.9.2006, 15:05
Подал http://forum.vingrad.ru/index.php?showtopic=111282 на следующие иконки для форума:
user posted image
user posted image

Большое спасибо Quadr0 за помощь и рисование иконок.

Автор: Cr@$h 10.9.2006, 23:37
Иконки приняты! Ура! Сделан ещё один шаг по улучшению форума Ruby.

Выражаю благодарность за участие в обсуждении Void, Artemios, pythonwin, albertn, setq, Quadr0.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)