Задать вопрос
Ответы пользователя по тегу Java
  • Довольно легкий синтаксис по сравнению с java - в чем подвох обучение python?

    @immaculate
    Программист-путешественник
    И Python и Java — очень распространенные языки. Каждый из них позволит заработать на хлеб с маслом. Выбирать стоит возможно по личным предпочтениям.

    Python лаконичнее (одна строка на Python может соответствовать 20-80 строкам на Java), в него проще войти, с ним проще экспериментировать. Основные области использования: Web, программирование различных скриптов и утилит для devops, data science.

    Java — энтерпрайз. Огромные проекты, длящиеся десятилетиями, гигантские команды.

    Кто что любит, в общем. По большому счету, различия между этими языками не такие уж и большие, так как они используют одну и ту же парадигму.
    Ответ написан
    6 комментариев
  • Как изучать алгоритмы?

    @immaculate
    Программист-путешественник
    На Khan Academy есть простое введение в алгоритмы. Минимум математики, тестовые задания сразу же проверяются. Очень простой курс. Ну а сложные алгоритмы без математики не осилить, тут серебряной пули нет.
    Ответ написан
    Комментировать
  • Какая разница между Java и Python?

    @immaculate
    Программист-путешественник
    Java — язык со статической типизацией, Python — с динамической. Как вы уже заметили, многие адепты статической типизации считают, что она предотвращает большинство ошибок. Я в своей практике редко встречался с ошибками типов.

    Python — намного более простой для изучения, интуитивный и легко читаемый. То, что записывается 1-2 строчками на Python требует 10-30 строк на Java.

    Однозначного ответа, что лучше дать нельзя. Но для программирования «для себя», «для души», Java почти никто не выбирает. Java — это Enterprise, большие долгие и тяжелые проекты, как правило. Python — легкие, динамичные.

    Если начинать программирование вообще с нуля, то изучить Python однозначно в несколько раз проще.
    Ответ написан
    3 комментария
  • Подходящая CMS как основа для сложного сайта?

    @immaculate
    Программист-путешественник
    Все это можно сделать на Django + Wagtail.
    Ответ написан
    Комментировать