Яков Сироткин (yakov_sirotkin) wrote,
Яков Сироткин
yakov_sirotkin

От Эльбруса до Котлина

С давних времён у нас разрабатывались процессоры Эльбрус, Sun Microsystems даже лицензировала какие-то технологии для использования в своих процессорах. Но на этом рынке не только огромный спрос, но и очень жёсткая конкуренция. В конце концов Sun Microsystems был куплен Oracle, а разработка собственных процессоров была безжалостна закрыта (Update: а может и не закрыта, но ушла в какой-то совсем узкий сегмент). Понятно, что Intel вкладывает в разработку столько, что никакой Эльбрус никогда его не догонит, можно оценить отставание примерно в 15 лет. Это не так уж и плохо — например, я пишу этот текст на компьютере с процессором 10-летней давности. Российское государство решило профинансировать создание своего процессора — при всех очевидных недостатках это не выглядит полным бредом. А если удастся лицензировать какие-то технологии тому же Intel, то может ещё и прибыль получится. Разумеется, я никому не советую покупать себе домой компьютер Эльбрус, в этом нет смысла.

Но кроме процессоров в Sun Microsystems ещё разрабатывали платформу Java, ради которой Oracle и купил Sun Microsystems. И вот уже скоро 20 лет как Java является основной платформой для разработки бизнес-приложений, а с 2000 года компания JetBrains занимается созданием IntelliJ IDEA — средства разработки для Java-программистов. У профессионального программиста вполне может найтись несколько сотен долларов в год на оплату средств разработки, и так как счёт программистов в мире уже идёт на миллионы, то рынок получается довольно солидный. Благодаря отличному качеству IntelliJ IDEA победила платные конкурирующие продукты, так TogetherSoft был куплен Borland, а потом и Borland прекратил своё существование.

IBM и Oracle решили, что средства разработки они делают бесплатными, а зарабатывать будут на более тяжёлых продуктах. В ответ на это JetBrains стал вести разработку бесплатной версии IntelliJ IDEA по модели open source. Таким образом, мотивация грандов индустрии инвестировать в средства разработки довольно низка и позиции JetBrains на этом рынке очень прочны.

Кроме этого JetBrains делает средства для других языков программирования, в том числе и для C#, и для Python, и для С++, и для JavaScipt. Есть даже свой багтрекер и CI-сервер. Таким образом, в JetBrains накоплена огромная экспертиза в современных языках программирования и они прекрасно знают, как разрабатывается программное обеспечение.

Самое интересное, что в JetBrains делают свой язык программирование, Kotlin, делают уже больше 5 лет и он уже начинает понемногу набирать популярность. Учитывая, что в Java с возрастом накопилось довольно много проблем, а каких-то принципиальных новшеств сейчас не ожидается, то есть все основания ожидать, что через 15 лет Kotlin будет так же популярен, как и Java сейчас.

Подробнее о JetBrains и Kotlin можно прочитать в интервью Максима Шафирова.
Tags: it
Subscribe
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 49 comments