... На чем пишет Линус Торвальдс. Линус Торвальдс: Путь программиста, создателя Linux и критика C++ 👨‍💻
🚀Статьи

На чем пишет Линус Торвальдс

Линус Торвальдс — фигура легендарная в мире программирования. Он не просто талантливый разработчик, но и человек, чьё творение — ядро Linux — лежит в основе множества операционных систем, серверов и даже мобильных устройств по всему миру. Давайте погрузимся в его историю, узнаем о его предпочтениях в программировании и разберемся, почему он так критичен к C++.

Начало пути: от BASIC к ассемблеру 🚀

Интерес Линуса к программированию проявился довольно рано. Он не просто играл в компьютерные игры, а стремился понять, как они работают. Первым шагом стало изучение руководств к компьютеру. Затем он начал читать специализированные журналы, посвященные программированию. Сначала он освоил BASIC, простой и понятный язык, который был популярен в те времена. Но Линус не остановился на достигнутом. Он хотел глубже понять, как работает компьютер, и перешел к изучению ассемблера — языка, который ближе к «железу».

Ключевые этапы раннего обучения Линуса:
  • Изучение руководств к компьютеру. 📚
  • Чтение специализированных журналов по программированию. 📰
  • Освоение BASIC. ➕
  • Переход к ассемблеру для более глубокого понимания работы компьютера. 🔩

Этот ранний опыт заложил прочный фундамент для его будущих достижений. Он научился не только писать код, но и понимать, как компьютер выполняет этот код.

Создатель Linux: история рождения легенды 🐧

Имя Линуса Торвальдса неразрывно связано с Linux. Он создал ядро этой операционной системы, которое впоследствии стало основой для множества дистрибутивов, используемых во всем мире. Линус Торвальдс родился 28 декабря 1969 года в Хельсинки, Финляндия. Любопытно, что большинство членов его семьи были связаны с журналистикой: отец работал на телевидении и радио, мать и дед — в издательстве газет, а дядя также работал на телевидении. Казалось бы, ничто не предвещало появления гениального программиста.

Linux появился как хобби-проект, но быстро перерос в нечто гораздо большее. Линус опубликовал исходный код своего ядра и предложил другим разработчикам принять участие в его улучшении. Благодаря этому сотрудничеству Linux стал мощной и гибкой операционной системой, которая сегодня используется повсеместно.

Основные моменты создания Linux:
  • Linux начинался как хобби-проект Линуса Торвальдса. 💡
  • Исходный код был опубликован и предложен для совместной разработки. 🤝
  • Благодаря сотрудничеству Linux стал мощной и гибкой операционной системой. 💪

Почему Линус Торвальдс не в восторге от C++ 😠

Линус Торвальдс известен не только своими достижениями, но и своими довольно резкими высказываниями о некоторых языках программирования и технологиях. Особенно достается C++. Он считает, что использование этого языка часто приводит к неоптимальным решениям.

По его мнению, программисты, использующие C++, часто полагаются на библиотеки вроде STL (Standard Template Library) или Boost. Хотя эти библиотеки считаются мощными и удобными, Линус утверждает, что они часто приводят к проблемам. Он критикует их за нестабильность, сложность отладки и проблемы с переносимостью кода.

Основные претензии Линуса к C++:
  • Использование C++ часто приводит к неоптимальным решениям. ❌
  • Критика библиотек STL и Boost за нестабильность и сложность отладки. 🐛
  • Проблемы с переносимостью кода, написанного на C++. 🌍

Он считает, что C++ поощряет написание сложного и трудноподдерживаемого кода. Вместо этого, Линус предпочитает более простые и понятные языки, которые позволяют писать более надежный и эффективный код.

Где живет Линус Торвальдс сегодня? 🏡

После окончания Хельсинкского университета в 1996 году со степенью магистра кибернетики, Линус переехал в США. В настоящее время он проживает в городе Портленд, штат Орегон, вместе со своей женой Туве.

Заключение: Влияние и Наследие 🏆

Линус Торвальдс — не просто программист. Он — визионер, создатель, человек, который изменил мир технологий. Его вклад в развитие Linux огромен, и его влияние ощущается во многих сферах нашей жизни. Его критический взгляд на C++ заставляет программистов задуматься о выборе инструментов и подходить к разработке более осознанно.

FAQ: Ответы на часто задаваемые вопросы ❓

  • Кто такой Линус Торвальдс?

Линус Торвальдс — финский программист, создатель ядра Linux.

  • Почему Линус Торвальдс не любит C++?

Он считает, что C++ часто приводит к неоптимальным решениям и проблемам с кодом.

  • Где сейчас живет Линус Торвальдс?

Он живет в городе Портленд, штат Орегон, США.

  • Какое образование у Линуса Торвальдса?

Он имеет степень магистра кибернетики Хельсинкского университета.

Вверх