Японский разработчик свободного ПО празднует 55-летие
14 апреля празднует свой 55 день рождения японский программист Юкихиро Мацумото.
В 1965 году в префектуре Осака родился – Юкихиро Мацумото. В четыре года родители вместе с мальчиком переехали в город Ёнаго. Ещё в школьные годы он начал сам обучаться программированию. Позже отправился в город Цукуба и поступил в университет, где продолжал изучать компьютерные науки. В 2006 году он устроился на работу в Network Applied Communication Laboratory и возглавил отдел исследования и разработок.
Самые популярные разработки и проекты:
- Ruby. Ещё в 1993 вдохновлённый романом «Вавилон-17» Юкихиро начал разрабатывать первую версию, а через пару лет 21 декабря выпустил её в свет. Существующий язык Perl своей простотой не привлекал программиста, он казался ему игрушечным и не интересным. Это стало ещё одним толчком для создания легкого в использование объективно-ориентированного языка.
Ruby 0.95 сразу же набрал популярность, но поддерживал только японский. В дальнейшем его усовершенствовали, и он распространился на весь мир.
В России спрос вырос в 2012 году. Тогда начали выпускать официальные издания на русском это привлекло русскоговорящих специалистов.
Главной целью было сделать работу специалистов удобной без затрат лишних усилий и без угнетающей рутинны.
- mruby. В 2012 году начали создавать новый проект по усовершенствованию знаменитой программы. В план разработки входила реализация минимальных программных баз и собственных виртуальных машин, что позволяло встраивать коды, написанные на языке Ruby, в других приложениях.
- streem. Новая программа начала разрабатываться в 2014 году. Основой было параллельное вычисление. Построенный на командной оболочке похожей на Unix, и включающем в себя несколько зыков программирования.
Я хочу, чтобы компьютер был моим слугой, а не господином, поэтому я должен уметь быстро и эффективно объяснить ему, что делать.
Почему выбирают Ruby?
- Язык не для компьютера, а для человека. Главной целью было сделать работу специалистов удобной без затрат лишних усилий и без угнетающей рутинны.
- Не сложно, но и не слишком просто. Чем проще программа, тем легче в ней работать. Но перегибать с простотой они не стали.
- Меньше неожиданностей, меньше проблем. Каждый программист желает знать, что ожидать от программы. Разработчики постарались сделать её максимально стабильной и постоянной.
- Такой какой есть. Не стоит сравнивать с другими языками и пытаться подогнать под них. Оригинальность одна из главных составляющих.
- Самомодификация. Очень полезная функция, которая самостоятельно исправляет допущенные ошибки в коде и упрощает процесс.
Мне был нужен скриптовый язык, более мощный, чем Perl, и более объектно-ориентированный, чем Python. Поэтому я решил создать свой собственный язык программирования.
В настоящее время проживает в городе Мацуэ префектуры Симанэ. Юкихиро является членом Церкви Иисуса Христа Святых последних дней и занимается миссионерской деятельностью. Он женат и имеет четырёх детей.
создатель языка программирования Ruby
Другие новости
Новости и события
Новости и события
Праздники и события