Зря вы так про ассемблер. Порог вхождения там достаточно низкий. Очень простая, логичная штука. Ну, до тех пор, пока на нем решают задачи, для решения которых его целесообразно использовать.
А, и еще пара важных нюансов. Первое — программист из меня так себе. Звезд с неба явно не хватаю. :) И второе — разработка того проекта велась в свободное от основной работы время — по вечерам и выходным. Только где-то за месяц до внедрения, когда уже была готова альфа-версия и было видно, что получается реально полезная штука, под эту задачу начали выделять рабочее время.
В Python так да, немного иначе. Почему? Потому что PEP-0008. Потому что очень-очень много задач решаются с помощью команды pip install (а не путем написания очередного говновелосипеда). Ну и много еще всякого. Просто поверьте — разница есть. :)
О, это очень хороший вопрос. И наверное вам понравится мой ответ. :)
За 2 месяца до НГ 2012 я решил посмотреть Python. Впечатлился. Решил посмтореть, как на нем делают проекты под веб, открыл для себя Django. Еще больше впечатлился, решил попытаться написать на нем информационную систему, которая помогла бы решить одну задачу, которая на текущей работе пила очень уж много крови (учет всех вопросов по сопровождению большого, сложного и глючного стороннего проекта — оборудование, подрядчики, проблемы, заявки и т.п.). В феврале 2012 года проект был запущен в эксплуатацию. И, черт побери, это была самая красивая, логически стройная, легко поддающаяся доработке/расширению штука, которую я сделал за всю свою карьеру. Используется по сегодняшний день, экономит кучу времени и нервов.
Т.е., по моему опыту, начав изучть Python и Django с нуля, за
А сами вы понимаете, о чем вы?
Горячо рекомендую посмотреть на Django. Хотя бы по официальному туториалу — он вполне помогает понять, насколько Python не PHP. :) Я подобную «вылазку за пределы PHP» сделал достаточно давно, и не перестую радоваться, удивляться и восхищаться до сих пор. Очень, очень хороший вариант, если вы хотите не только хорошо зарабатывать, но и получать от работы удовольствие.
А Вася — не дурак, он всегда предпочитал наполовину полные бокалы наполовину пустым.— будь Вася настоящим программистом, он бы сразу сказал, что бокал просто в два раза больше, чем надо.
Но там нет цифр насчет того, о чем вы говорите. Точнее, они упакованы в среднюю температуру по больнице. А в больнице Google Play, например, огромное количество случайномимопроходивших, тех, кто не собирался ни выпускать что-то реально серьёзное, ни зарабатывать на этом деньги. И они могут очень сильно влиять на общую картину.
Статистика интересная. Выводы... Не очень правильные.
К примеру, входной билет в мир Apple стоит от $99/год (чтобы у вас была возможность отправить в магазин хоть что-нибудь), + тысячи долларов за железо для разработки, соответственно там сильно меньше проектов, разработчики которых не очень-то ориентировались на какой-либо заработок.
Поясніть для початку, кого ви взаглі собі уявляете, коли кажете «веб-програміст». І що ви собі уявляєте, коли кажете «сайт».
Проекты на Django (Python) пишу из-под винды, но исходники автоматически (при сохрании файла) заливаются в виртуалку с Ubuntu Server, и всё работает/тестируется в ней. Очень, очень удобно.
Думаю, тобі варто ознайомитися із нормальними фреймворками. Наприклад, Django або Rails для серверної сторони, Foundation або Bootstrap для швидкої семантичної верстки HTML (ясне діло — тільки на етапі створення прототипу, потім, по хорошому, це мають переверстати спеціально навчені люди). Якщо на стороні клієнта має бути щось більше схоже на програму, аніж на сайт — можливо варто застосувати якийсь JavaScript-фреймворк.
І все відразу стає набагато прозоріше і цікавіше. Ніякого спагетті (ну хіба що спеціально старатися). Все гарно, струнко і по поличках. Рутинні речі зручно розрулюються засобами фреймворку, але, разом з тим — у тебе повна свобода дії, твої можливості практично нічим не обмежені.
На мою думку, погана слава веб-програмування пов’язана із важким спадком PHP. Сьогодні на ньому, до речі, також можна писати гарно, але хто ж тепер витравить із інтернету всі ці тони «підручників», «інструкцій» і «уроків», із підбірками яскравих прикладів, як робити не треба. Ще один негативний фактор — ототожнюванням із веб-програмістами хлопців, що ліплять веб-сайти на джумлі, вордпресі і т.п.
Насправді ж сучасна розробка під веб — цікава і перспективна штука, із задачами на будь-який смак і рівень підготовки. Просто треба підійти до неї із правильної сторони. Краще — не через болото PHP. :]
...как бы там ни было, спасибо, что попытались помочь.
Там тот же совет, который привели на форуме Nokia. Кстати, обратите внимание на дату создания темы. 8 мая 2012 года, с тех пор уже вышла новая версия ОС, а в Microsoft так никто и не чешется...
Друзья, давайте же уже научимся различать кампанию и компанию. Это разные вещи, вообще-то. Совсем разные. :]
Вот я бы не сказал, что в рецепт хорошей ОС стоит включать необходимость покупки файлового менеджера за €45. :)
Хотелось бы нормальное (по крайней мере — работающее) решение для выполнения базовых операций «из коробки». Плюс в WP есть такая проблема, что сложные вещи (типа браузеров, почтовых клиентов, медиаплееров) почти никто не пишет. А если и пишут, результат почти всегда печальный.
Как некогда большой фанат Windows Phone (очень, очень понравилась идея Modern UI), и сегоня вхлам разочаровавшийся пользователь, я с аналитиками категорически не согласен. Windows Phone, в отличие от конкурентов, непригодна к использованию. Реально.
Сладкие мечты. И что? :]
Да пожалуйста.
Насчет проблемы — писал об этом на форуме техподдержки Nokia (точнее, оставлял комментарий с подтверждением, что у меня такая же проблема). Обратите внимание, какое изящное решение проблемы сообщил сотрудник Nokia по той ссылке. :]
И да — почта, это далеко не единственный глюк в WP, просто он самый заметный в плане влияния на возможность применения устройства в качестве смартфона.
Как-то, слегка уже слетев с катушек после очередной нежданчика, я отправлял длинное-длинное сообщение через какую-то из форм обратной связи на сайте Nokia, с перечнем проблем (WP и продуктов Nokia). Ответа не последовало, хотя я говорил там, что уже почти морально готов потратить время на написание по этому поводу статьи на Хабр или какой-нибудь еще популярный сайт. Может подскажете, куда можно отправлять багрепорты конкретно по WP8? (крайне желательно, чтобы это можно было делать на русском или на украинском языке)
Нужно быть совсем упоротым идиотом, чтобы это не использовать. :)
Python, наверное, единственный язык программирования, на котором мне приятно читать чужие исходники (ну, большинство). Они реально очень похожи на мои собственные. В последнее время я вообще много исходников смотрю — подглядываю всякие красивые решения, разбираюсь с непонятными приемами и пр.