Форум сайта python.su
Вопрос к тем, кто пишет на 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
Отредактировано (Ноя. 14, 2008 10:40:07)
Офлайн
1. Смотреть 2.
2. Недавно начал упражняться с PyGTK (винда и прочие платформы, соответственно). Сейчас один такой проект в разработке.
3. Мне не понравилось разрабатывать веб-сайты. Пусть этой нисшей занимаются PHP'шники, мне не жалко. Есть один завершенный проект на Nevow (Twisted) и один в разработке - Django. Не учитывая не коммерческие работы.
4. Сервера nix. Различные сервисы. По большей части сканеры. Попадаются заказчики и с SOAP, но очень редко. Большая часть работ выполняется на Twisted. Если требуется пользовательский интерфейс - Nevow.
..bw
Офлайн
The gray Cardinal/me получает деньги в том числе и за программирование на Python
Вопрос к тем, кто пишет на Python профессионально, т.е. за деньги.
1. Windows.Клиенты вне нашей компании (чаще всего Windows, на Linux запросов не было) используют один проект, PyQt4 (кроссплатформенно). Еще один, legacy, wxPython, тож на Windows (использует реестр). Сами используем Linux.
3. Web-разработка (корпоративные и публичные сайты).Бывает, но редко.
4. Другое.Чаще всего. Неинтерактивная пост-обработка данных, конвертация в/между различными форматами, обработка ошибок и т.д. и т.п.
Офлайн
bwПо этому проекту можно сказать, где он будет в основном использоваться, в Windows или Linux? Или прям точно пополам?
Недавно начал упражняться с PyGTK (винда и прочие платформы, соответственно). Сейчас один такой проект в разработке.
j2aЭто всё происходит ведь не в воздухе, а в Linux или Windows, так?
Неинтерактивная пост-обработка данных, конвертация в/между различными форматами, обработка ошибок и т.д. и т.п.
Офлайн
Попробую улучшить свой вопрос. Вопрос касается просто “платформы”, в некотором смысле.
Где пользователь использует результаты вашего труда, в основном?
1. ПК, серверы и рабочие станции Windows.
2. ПК, серверы и рабочие станции Linux, *nix.
3. Web-приложения, т.е. в браузере на любой платформе.
4. Макинтоши, мобильные устройства, какая-то экзотика и т.п.
P.S. Исправил первый пост.
Отредактировано (Ноя. 11, 2008 20:27:30)
Офлайн
lorienРеальная профессиональная сфера применения языка. Что преобладает.
А в чём смысл топика? Мне кажется, он из разряда “что вы слушаете в данный момент”…
Офлайн
>> Недавно начал упражняться с PyGTK (винда и прочие платформы, соответственно). Сейчас один такой проект в разработке.
> По этому проекту можно сказать, где он будет в основном использоваться, в Windows или Linux? Или прям точно пополам?
Точно пополам :-). Приоритета платформы не делается. Приложение будет использоваться под Linux и Windows, поэтому тестирование проводится только для этих платформ, но, уверен, не возникнет проблем с переносом и на другие системы, так как в проекте не используется платформо-зависимый код. Просто приходится учитывать особенности реализации GTK под Windows и Linux.
..bw
Офлайн
Windows, использую python как замену matlab, в нем отлаживаю алгоритмы, чтобы потом их переписать на C#.
Офлайн
Раньше было серверная часть - кроссплатформенно, клиентская - Windows.
Сейчас:
1) web
2) просто серверный код под Linux как реизпользуемые библиотеки, к вэбу отношения не имеющий никакого.
Офлайн
Все варианты.
Офлайн