Комментарии 58
это скорее относится к более глобальному. Я бы озаглавил так: «Почему скриптовые языки продуктивней компилируемых». Или я не прав? :)
В оригинале именно пайтон :) А с Вами я согласен )
только в поддержке и развитии приложения на языках с динамической типизацией для меня представляют небольшой ужастик :)
Программу написанную на Языке высокого уровня приходится в любом случае интерпретировать в ассемблер. Это верно и для Java и C и Python.
Только Java компилируется перед запуском программы. А Python/Ruby *во время* исполнения программы. Причем каждый раз когда ты запускаешь.
Только Java компилируется перед запуском программы. А Python/Ruby *во время* исполнения программы. Причем каждый раз когда ты запускаешь.
Python тоже можно компилировать! Мы спасены! :)
import compileall
compileall.compile_dir(«mylib», force=1)
import compileall
compileall.compile_dir(«mylib», force=1)
по-моему за эту картинку нужно банить уже, ну серьёзно, сколько можно её пихать везде по поводу и без повода?
+ отмазка:
Делается SVN Checkout
Делается SVN Checkout
Присоединяюсь :) Вот прямо в данный момент, пока я пишу комментарий, идёт 8-я минута юнит-тестирования ;)
Несколько минут? Вы везучий. В Gmail тесты разбиты на 6 подгрупп. Каждую из них занимает от 10 до 80 минут проранать.
Я его разрабатываю.
Скажите, а GWT в нём используются? А Guice?)
> Скажите, а вы сделаете там папки-фильтры?
Нет. Это можно сделать с помощью labels.
Нет. Это можно сделать с помощью labels.
> лежат в маленьком блоке под чатом
Есть lab feature которая позволяет менять порядок left-navbars
Лучше всего предлагать новые фичи здесь groups.google.com/group/gmail-labs-suggest-a-labs-feature/topics
Есть lab feature которая позволяет менять порядок left-navbars
Лучше всего предлагать новые фичи здесь groups.google.com/group/gmail-labs-suggest-a-labs-feature/topics
у 3D моделлеров — «рендерится!» :)
А у финансистов — деньги отправлены, ждем пока банк перечислит. :(
А у дизайнеров «Создается мысль» :D
ну скажем «повторная» компиляция java-кода всё же быстрее c/c++ будет, ибо компилируются только изменённые классы… Или хитрые плюсовые компиляторы тоже умеют это?
Это кагбэ попытка разжечь холивар? :)
В плюсах всё зависит от разумности разработчика. Если он не инклудит всё подряд, а только то, что надо, и пользуется предварительными объявлениями вместо инклудов где это возможно, то количество перекомпилируемых файлов сводится к минимуму.
В плюсах всё зависит от разумности разработчика. Если он не инклудит всё подряд, а только то, что надо, и пользуется предварительными объявлениями вместо инклудов где это возможно, то количество перекомпилируемых файлов сводится к минимуму.
Умеют, конечно
См. incremental compilation, precompiled headers, etc.
Но все отмазки сводятся к одному — «делается...»
Этот комментарий бывает почти к каждому переводу xkcd: вы забыли перевести текст при наведении мышки, который в alt="", а он очень важен .)
«Ты что воруешь ЖКД?» «Да, но я занимаюсь этим, когда компилируется код.»
ЖКД = жидкокристаллический дисплей? Если нет, то объясните. Хотя, если да, то тоже не понятно…
«На сервер заливается!»
Заголовок специально холиварный?
Оригинал ничего не говорит про питон.
Оригинал ничего не говорит про питон.
если думать и программировать не умеет человек, то python все равно не спасет. Ну будет быстрее писаться, интерпретироваться… пока не упрётся в свои ошибки проектирования, а там модный язык точно не поможет
А какую отмазу придумать бедному пхп проггеру? Как газло, ни юнит-тестов, ни SVN пока нет((
Создайте репозитарий SVN и напишите юнит-тесты, делов то.
А лучше не SVN, а CVS, больше времени сможете валять дурака.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Почему Python продуктивнее чем C/C++/Java