Куда лучше было бы реализовать pip по принципу npm или composer, где пакеты качаются в специальную директорию с кодом проекта, для питона, например, site-packages, а sys.path первым путем поиска записывать локальную директорию, чтобы нормально импорт работал.
Что касается virtualenv, как по мне это главная проблема в питоне. Virtualenv – софт с плохим дизайном, который даже не пытается решать проблемы предоставляя сложное решение с хаком консоли и копированием половины питона и при этом не позволяя выбирать в проекте версию интерпритатора. Чтобы использовать другой питон нужно ставить pyenv, который тоже имеет фатальный недостаток – отсутствие кроссплатформенности. Если бедный разработчик хочет чтобы его проект работал и под виндой тоже, есть и такие два пакета: pywin и anyenv. Ну и так дальше в глубь ада.
В общем количество альтернативных реализаций virtualenv показывает на проблемы инструмента, которые пока никто не решает.
Поэтому рейтинги зачастую искажаются в пользу Python, тогда как зарплаты оказываются существенно выше у специалистов по R.
Вот тут не много не так. R-программисты это в основном специалисты по данным, а питон-программисты в большинстве своём веб-разработчики, тестировщики, etc. Уверен что зарплата специалиста по данным одинаковая на обоих языках.
Есть сборка pythonxy где почти все что нужно из коробки, но под питон 2.7. Впрочем можно теже пакеты руками поставить в третий (если заработают, конечно).
Я не понял, почему в программах на одном ядре есть такая разница в производительности? Алгоритм же линеен и по сути только зависит от производительности процессора, а операций типа I/O на которых включается конкурентность особо и нет.
Кстати крутилку вверх тоже слили, раньше было удобно потому что она была интуитивна — резкое движение влево и клик, а теперь прицеливаться в блок нужно :(
У меня есть проблемы с пониманием того что голубой текст в статье это ссылка. И рекомендуемые посты когда были подчеркнуты выглядели понятнее.
Быть может без подчеркивания было бы ок, если бы когда мышкой на ссылку наводишь не появлялось подчеркивание, потому что: сидишь, читаешь, страницу листаешь, хопа какая-то палка под текстом появилась из-за того что курсором в неё попал (произошло акцентирование внимания, на что? Вопрос...).
Ребята, ну ничего же не влазиет, зачем половину экрана мусором забивать? Можно просто один раз сказать что файл грузится перетягиванием его в браузер и не тратить 100 пикселей по вертикали на это.
Зачем делать такую большую пустую шапку и зачем из неё нужно было убирать ссылки на другие серверы? Чтобы быть не набором сайтов, а единым веб-сервисом, к чему вы стремитесь и за что я люблю Яндекс, нужно мочь быстро переключить приложение.
Что касается virtualenv, как по мне это главная проблема в питоне. Virtualenv – софт с плохим дизайном, который даже не пытается решать проблемы предоставляя сложное решение с хаком консоли и копированием половины питона и при этом не позволяя выбирать в проекте версию интерпритатора. Чтобы использовать другой питон нужно ставить pyenv, который тоже имеет фатальный недостаток – отсутствие кроссплатформенности. Если бедный разработчик хочет чтобы его проект работал и под виндой тоже, есть и такие два пакета: pywin и anyenv. Ну и так дальше в глубь ада.
В общем количество альтернативных реализаций virtualenv показывает на проблемы инструмента, которые пока никто не решает.
Вот тут не много не так. R-программисты это в основном специалисты по данным, а питон-программисты в большинстве своём веб-разработчики, тестировщики, etc. Уверен что зарплата специалиста по данным одинаковая на обоих языках.
Ещё лучше:
Быть может без подчеркивания было бы ок, если бы когда мышкой на ссылку наводишь не появлялось подчеркивание, потому что: сидишь, читаешь, страницу листаешь, хопа какая-то палка под текстом появилась из-за того что курсором в неё попал (произошло акцентирование внимания, на что? Вопрос...).
Читать текст без нормальных ссылок больно.
Зачем делать такую большую пустую шапку и зачем из неё нужно было убирать ссылки на другие серверы? Чтобы быть не набором сайтов, а единым веб-сервисом, к чему вы стремитесь и за что я люблю Яндекс, нужно мочь быстро переключить приложение.
Маленькое окно с Яндекс.Почтой (всё ок)
Маленькое окно с новым Яндекс.Диском (не ок)
Удачи!