The gray Cardinal
Ноя. 11, 2008 11:56:03
Вопрос к тем, кто пишет на Python профессионально, т.е. за деньги.
Для какой пользовательской среды в основном вы пишете приложения/скрипты на Python?
Другими словами, в основном где пользователь использует результаты вашего труда?
1. ПК, серверы и рабочие станции Windows.
2. ПК, серверы и рабочие станции Linux, *nix.
3. Web-приложения, т.е. в браузере на любой платформе.
4. Другое: макинтоши, мобильные устройства, какая-то экзотика и т.п.
Если “другое”, то что именно? По возможности: интересен, конечно, чуть более подробный ответ, чем просто номер пункта.
===
Буду подводить итоги редактированием этого поста.
bw - 1, 2, 3, 4
j2a - 1, 2
lorien - 3
Jenyay - 1
astoon - 2, 3
Ferroman - 1, 2, 3, 4
ZZZ - 1, 2, 4
regall - 1, 3
igor.kaist - 1, 3, 4
slivlen - 2, 3
shiza - 1, 2, 3
===
Win - 8
Lin - 7
Web - 8
Другое - 4
bw
Ноя. 11, 2008 12:21:24
1. Смотреть 2.
2. Недавно начал упражняться с PyGTK (винда и прочие платформы, соответственно). Сейчас один такой проект в разработке.
3. Мне не понравилось разрабатывать веб-сайты. Пусть этой нисшей занимаются PHP'шники, мне не жалко. Есть один завершенный проект на Nevow (Twisted) и один в разработке - Django. Не учитывая не коммерческие работы.
4. Сервера nix. Различные сервисы. По большей части сканеры. Попадаются заказчики и с SOAP, но очень редко. Большая часть работ выполняется на Twisted. Если требуется пользовательский интерфейс - Nevow.
..bw
j2a
Ноя. 11, 2008 12:46:28
The gray Cardinal
Вопрос к тем, кто пишет на Python профессионально, т.е. за деньги.
/me получает деньги в том числе и за программирование на Python
1. Windows.
Клиенты вне нашей компании (чаще всего Windows, на Linux запросов не было) используют один проект, PyQt4 (кроссплатформенно). Еще один, legacy, wxPython, тож на Windows (использует реестр). Сами используем Linux.
3. Web-разработка (корпоративные и публичные сайты).
Бывает, но редко.
4. Другое.
Чаще всего. Неинтерактивная пост-обработка данных, конвертация в/между различными форматами, обработка ошибок и т.д. и т.п.
The gray Cardinal
Ноя. 11, 2008 12:52:33
bw
Недавно начал упражняться с PyGTK (винда и прочие платформы, соответственно). Сейчас один такой проект в разработке.
По этому проекту можно сказать, где он будет в основном использоваться, в Windows или Linux? Или прям точно пополам?
j2a
Неинтерактивная пост-обработка данных, конвертация в/между различными форматами, обработка ошибок и т.д. и т.п.
Это всё происходит ведь не в воздухе, а в Linux или Windows, так?
“Другое” - я имел в виду не ПК, а что-нибудь мобильное, например.
The gray Cardinal
Ноя. 11, 2008 13:10:42
Попробую улучшить свой вопрос. Вопрос касается просто “платформы”, в некотором смысле.
Где пользователь использует результаты вашего труда, в основном?
1. ПК, серверы и рабочие станции Windows.
2. ПК, серверы и рабочие станции Linux, *nix.
3. Web-приложения, т.е. в браузере на любой платформе.
4. Макинтоши, мобильные устройства, какая-то экзотика и т.п.
P.S. Исправил первый пост.
The gray Cardinal
Ноя. 11, 2008 13:15:35
lorien
А в чём смысл топика? Мне кажется, он из разряда “что вы слушаете в данный момент”…
Реальная профессиональная сфера применения языка. Что преобладает.
bw
Ноя. 11, 2008 13:48:10
>> Недавно начал упражняться с PyGTK (винда и прочие платформы, соответственно). Сейчас один такой проект в разработке.
> По этому проекту можно сказать, где он будет в основном использоваться, в Windows или Linux? Или прям точно пополам?
Точно пополам :-). Приоритета платформы не делается. Приложение будет использоваться под Linux и Windows, поэтому тестирование проводится только для этих платформ, но, уверен, не возникнет проблем с переносом и на другие системы, так как в проекте не используется платформо-зависимый код. Просто приходится учитывать особенности реализации GTK под Windows и Linux.
..bw
Jenyay
Ноя. 11, 2008 13:52:35
Windows, использую python как замену matlab, в нем отлаживаю алгоритмы, чтобы потом их переписать на C#.
astoon
Ноя. 11, 2008 14:38:11
Раньше было серверная часть - кроссплатформенно, клиентская - Windows.
Сейчас:
1) web
2) просто серверный код под Linux как реизпользуемые библиотеки, к вэбу отношения не имеющий никакого.
Ferroman
Ноя. 11, 2008 14:52:27
Все варианты.