Экономическая модель для [закрытого] Предприятия Python

Я поместил привязку и преобразователи в начальном уровне, с тех пор именно так Вы проводите много времени в WPF.

9
задан Sri 10 December 2009 в 06:52
поделиться

5 ответов

Предприятию, у которого уже есть терабаксы инвестиций в Java, следует добавить jython к своему сочетанию технологий - его можно внедрять постепенно и постепенно,

14
ответ дан 4 December 2019 в 10:32
поделиться

The larger your investment in an existing technology is, the more expensive it is to move away from it. COBOL is perhaps the best example here.

That investment isn't just in porting existing solutions, but also in retraining or hiring new staff so that you have the skill sets to build and support the new technologies even while still maintaining your legacy solutions.

Add to that the fact that for most large Multinational Corporations, software isn't their core business. As long as it functions effectively and fulfills the business need, they don't tend to care so much about the 'details'.

You need to be able to offer some pretty compelling benefits to overcome this kind of inertia.

Sad but true.

4
ответ дан 4 December 2019 в 10:32
поделиться

Если вам нужно делать то, что вы можете делать с Django, то Django и Python - это то, что вам нужно. Google App Engine также запускает Django . Итак, вы можете создать приложение Django и разместить его на Google App Engine, а позже передумать и переключиться на обычный серверный хостинг или самостоятельный хостинг, если у вас есть собственный сервер.

Я не пробовал Google App Engine но я понимаю, что цена вполне разумная для того, что вы получаете. ИТ-отдел Google делает все возможное, чтобы поддерживать работу своих центров обработки данных; если вы передаете хостинг Google App Engine на аутсорсинг, вы знаете, что для ваших данных есть резервные копии, вы знаете, что серверы не выйдут из строя, и даже если экскаватор отключит весь центр обработки данных Google из Интернета, какой-то другой центр обработки данных Google будет продолжать обслуживать доведите свое приложение до клиентов. Вы также знаете, что если ваше приложение внезапно станет чрезвычайно популярным, Google App Engine автоматически расширится, чтобы справиться с нагрузкой. (Я думаю, вы устанавливаете предел максимальной суммы, которую готовы заплатить, и он масштабируется, пока не достигнет предела. Но, как я уже сказал, я не использовал его и не уверен.)

Я не пока не использовал Java, но, судя по тому, что я видел, Python - гораздо более выразительный язык, и опытные программисты Python могут выполнить больше работы за день только потому, что язык намного лучше. Однако, если вы уже вложили средства в Java и имеете собственный опыт работы с Java, вы были бы безумны, если бы ушли от этого в одночасье. Правильнее всего будет выбрать один новый проект, чтобы просто опробовать эту безумную штуку Python.

И я действительно рекомендую Django. Вы можете получить книгу Django и попробовать учебник.

1
ответ дан 4 December 2019 в 10:32
поделиться

Практически нет подходящего "экономического обоснования" для любого выбора технологии.

"А как насчет большого MNC, который уже много вложил в Java" Спросите у нас. Посмотрите, есть ли бизнес-кейс для Java.

Я сомневаюсь, что вы что-нибудь найдете. Большинство компаний медленно переходят к выбору технологий.

Для COBOL не было экономического обоснования - это была единственная игра в городе в былые времена.

Для Java редко бывает экономическое обоснование. Обычно случается, что какой-то дальновидный человек начинает создавать первый веб-сайт (вероятно, на Perl). «Интернет» набирал обороты, и некоторые видящие люди начали создавать веб-сайты на Java. В конце концов, успех этих небольших команд показал другим, что Java имеет преимущества перед COBOL.

Менеджеры говорят слова «составьте экономическое обоснование», но посмотрите, что они на самом деле делают. Они слушают (1) своих сверстников, (2) успешных людей.

Чтобы создать «экономическое обоснование» для Python, вы должны быть этим дальновидным человеком.

1) Используйте Python.

2) Добейтесь успеха.

3) Поделитесь своими успехами.

4 ) Будьте готовы объяснить, что ваш успех обусловлен вашими инструментами, а не вашим личным уровнем гения и харизмы.

0
ответ дан 4 December 2019 в 10:32
поделиться

Ответ на ваш вопрос - да. Python может хорошо подходить для Enterprise, потому что python - это язык, обладающий большой мощностью, гибкий и может быть склеен с другими языками программирования. Что действительно требуется предприятию, так это язык, который делает все, и я чувствую, что python уже готов к работе. Если вам нужны примеры, я считаю, что не может быть более крупного примера, чем Google. Google использует python для внутренних и внешних приложений для своих критически важных бизнес-приложений. Единственная проблема с python заключается в том, что он не очень хорошо известен ведущей многонациональной компании, и нам, программистам на Python, трудно убедить команду менеджеров. Я думаю, вы столкнетесь с той же проблемой. Но я гарантирую, что как только вы освоите Python, вы поймете его истинную силу

1
ответ дан 4 December 2019 в 10:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: