• Какой текстовый редактор выбрать?

    vim - один из самых лучших текстовый редакторов. Есть все что вы хотите и даже больше.
    НО весьма не дружелюбен для новичков.

    sublime text - дружелюбный, куча плагинов.

    для организации работы с notepad++ рекомендую эту статью
    Ответ написан
    2 комментария
  • Что означает nil в Swift?

    opium
    @opium
    Просто люблю качественно работать
    nil аналог NULL
    в данном случае как вариант пустая или не инициализированная строка
    Ответ написан
    Комментировать
  • Хороший IDE для Python на Mac OS X?

    @lPolar
    data scientist
    Pycharm очень очень классный, особенно за его remote interpreter, это просто сказка, если приходится работать с remote-сервером.
    Но у него есть пара неприятных на мой взгляд недостатков:
    1. Очень долгое индексирование пакетов. Если это какая-нибудь Anaconda Python, где модулей порядка 300 штук, то индексируется каждый раз при запуске минут 5.
    2. Отсутствует автокомплит по некоторым модулям, в которых есть вызовы C-функций (характерный пример - numpy)
    3. Нет удобного окна для вывода графики, аля Spyder. Мне приходится рисовать много графиков в matplotlib, хочется в удобном виде (Ctrl-C/Ctrl-V) их копировать в документы. Я такую возможность нашел только в Spyder.
    P.S. Вышенаписанное актуально для Win-версии, не знаю как на OS X с этим обстоит дело.
    Ответ написан
    Комментировать
  • Хороший IDE для Python на Mac OS X?

    bobrovskyserg
    @bobrovskyserg
    Капельку терпения - PyCharm самое то.
    Ответ написан
    Комментировать