ПредишенСледващото

UPD Ако искате да работите с нас, моля пишете на разработчика Pyhton [email protected] на

Ние всички вероятно са запознати мъка над избора на алтернатива в процес на развитие. Наскоро стигнах до извода, че истината, тя не винаги е едно и също и че не трябва да се опитаме да намерим най-доброто решение, просто трябва да се намери един от двама или трима финалисти и след това да слушате вътрешния глас, не изсъхне, сравняващи функции, изборът често е различна в в човека (команди). Следователно, това, което работи за момчетата от Бангалор или konsltantov от Амстердам, не винаги ще работи за вас. Подобно на това, че ще опиша по-долу.

Наличието на избор (например за демокрация) - винаги е добре и ще се опитам да ви кажа как и какво сме избрали, и най-важното - защо. Нека да започнем с основното (въпреки че това е може би основната идея, но точно сега не е за това) - език платформа / развитие.

Какво в света днес пишат уеб приложения - PHP, Perl, Java. Net, Perl, Python, Ruby. Всичко останало екзотичен (съжалявам, ако някой е забравил сериозно, но както всичко тук, Flex не предполага, че това не е платформата, а по-скоро инструмент).
Успоредно с това, нека да се определят критериите, те са (по ред на важност) за нас
- темповете на развитие, тъй като първоначалните и общия брой. Това са различни неща
- библиотека власт
- добър език темплейт
- Не пишете само (сбогом Perl)
- на синтаксиса и възможно език не може да бъде отменено (сбогом Java, PHP. Net)
- разполагане NIX система (сбогом Нето)
- Мощен общност и, като следствие, подкрепата

PHP - за езика, което знам е, че е прост и за това, че не искам да знам, защото това не е абсолютно никакъв подправка. Само популярен заради простотата и ogromennye брой библиотеки (следствие от първата). Много по-забавно програмиране то не трябва да донесе и затова защо трябва да бъде така. Работата трябва да бъде като и език, също като част от него.

Java - език за писане консултанти за консултанти, поне част от J2EE. Добра платформа за печелене на пари, както и .Net, но и за вашето удоволствие, няма да правя. Например, сравнете JSP с шаблоните Мако от Python е като сравняване на Волга и БМВ-то в старите съветски дни, първата е ясно неудобно и ясно остарели, все пак, и отива, но Министерството на транспорта не дава знак за обработването на толкова колко много хора са вече на него върви и те ще боли / zavistno, че е купил в един R-но в срок. По-добре те просто не се покаже, че някъде там е BMW. По начина, по който Java срама от факта, че все още няма механизъм за вземане на миниатюри на изображенията, като в резултат на нормално качество. Само един от този факт е достатъчен, за да се прецени как платформата е предназначена за мрежата. И езикът да каже най-малко 10 години от датата, в него няма динамика, едната с reflekshinami глупости.
В резултат на това присъдата - да се откаже, въпреки че прекарах платформата 7-годишна работа, и знам, че там почти всички входове - изходи.

Net - виж Java + Microsoft + Не NIX = отпадъци.

Python - различен език (добре, малко тромав синтаксис __konstruktorov__ и други неща, но това е поносимо и свикнете бързо), но:
- отлични Мако шаблони, може би най-доброто от това, което има днес е на всички езици
- отлична четимост на кода
- Пилони - всъщност прехвърлянето на идеи RoR, отличен уеб рамка
- подходящ за програмиране система (подмяна Баш), така че не е необходимо да се използва активно няколко езика (като Java и Python, както преди)
- отлична библиотека за всички поводи (засега)
- Лесно е да се работи с база данни - SQLAlchemy - отлично ORM, Elixir - голяма добавка върху него
- много бързо, има възможност за оптимизация на ЖИТИ други екстри

В Python, резултатът вече е наш избор и, въпреки факта, че никой от нас наистина по него не са били написани за 6 седмици сме правили толкова, колкото и в Java ще направи безкрая на времето. Само защото код Python време за вашите желания по някакъв начин, и Java не, в крайна сметка, създаване на прототип в Java това е като да се кандидатира за неговата сянка, ние я настигне в Sonopia, но 30 Lyamov и късно и vdvadtsaterom.

Като цяло, след 7 години на Java сега, след 6 седмици на Python slozhlos чувството, че злонамерено измамени принуждава да ходи с патерици, независимо от факта, че броят на хората, мина добре, добре, може да печели по-малко, но след това премина гладко, и си помислих, всеки един момент, като че ли толкова извратен с reflekshinom да пиша повече или по-универсален код. Ние сме измамени на много високо ниво, както и много хора, и да продължи успешно да мами. Консултации велика сила, това, което мога да кажа.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!