Найти - Пользователи
Полная версия: [опрос] Для какой пользовательской среды вы программируете?
Начало » Python для экспертов » [опрос] Для какой пользовательской среды вы программируете?
1 2 3
The gray Cardinal
Вопрос к тем, кто пишет на 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
1. Смотреть 2.
2. Недавно начал упражняться с PyGTK (винда и прочие платформы, соответственно). Сейчас один такой проект в разработке.
3. Мне не понравилось разрабатывать веб-сайты. Пусть этой нисшей занимаются PHP'шники, мне не жалко. Есть один завершенный проект на Nevow (Twisted) и один в разработке - Django. Не учитывая не коммерческие работы.
4. Сервера nix. Различные сервисы. По большей части сканеры. Попадаются заказчики и с SOAP, но очень редко. Большая часть работ выполняется на Twisted. Если требуется пользовательский интерфейс - Nevow.

..bw
j2a
The gray Cardinal
Вопрос к тем, кто пишет на Python профессионально, т.е. за деньги.
/me получает деньги в том числе и за программирование на Python
1. Windows.
Клиенты вне нашей компании (чаще всего Windows, на Linux запросов не было) используют один проект, PyQt4 (кроссплатформенно). Еще один, legacy, wxPython, тож на Windows (использует реестр). Сами используем Linux.

3. Web-разработка (корпоративные и публичные сайты).
Бывает, но редко.
4. Другое.
Чаще всего. Неинтерактивная пост-обработка данных, конвертация в/между различными форматами, обработка ошибок и т.д. и т.п.
The gray Cardinal
bw
Недавно начал упражняться с PyGTK (винда и прочие платформы, соответственно). Сейчас один такой проект в разработке.
По этому проекту можно сказать, где он будет в основном использоваться, в Windows или Linux? Или прям точно пополам?
j2a
Неинтерактивная пост-обработка данных, конвертация в/между различными форматами, обработка ошибок и т.д. и т.п.
Это всё происходит ведь не в воздухе, а в Linux или Windows, так?

“Другое” - я имел в виду не ПК, а что-нибудь мобильное, например.
The gray Cardinal
Попробую улучшить свой вопрос. Вопрос касается просто “платформы”, в некотором смысле.

Где пользователь использует результаты вашего труда, в основном?
1. ПК, серверы и рабочие станции Windows.
2. ПК, серверы и рабочие станции Linux, *nix.
3. Web-приложения, т.е. в браузере на любой платформе.
4. Макинтоши, мобильные устройства, какая-то экзотика и т.п.

P.S. Исправил первый пост.
The gray Cardinal
lorien
А в чём смысл топика? Мне кажется, он из разряда “что вы слушаете в данный момент”…
Реальная профессиональная сфера применения языка. Что преобладает.
bw
>> Недавно начал упражняться с PyGTK (винда и прочие платформы, соответственно). Сейчас один такой проект в разработке.
> По этому проекту можно сказать, где он будет в основном использоваться, в Windows или Linux? Или прям точно пополам?
Точно пополам :-). Приоритета платформы не делается. Приложение будет использоваться под Linux и Windows, поэтому тестирование проводится только для этих платформ, но, уверен, не возникнет проблем с переносом и на другие системы, так как в проекте не используется платформо-зависимый код. Просто приходится учитывать особенности реализации GTK под Windows и Linux.

..bw
Jenyay
Windows, использую python как замену matlab, в нем отлаживаю алгоритмы, чтобы потом их переписать на C#.
astoon
Раньше было серверная часть - кроссплатформенно, клиентская - Windows.
Сейчас:
1) web
2) просто серверный код под Linux как реизпользуемые библиотеки, к вэбу отношения не имеющий никакого.
Ferroman
Все варианты.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB