Джон Соча-Лейалоха (родился в 1958 г.) - разработчик программного обеспечения, наиболее известный благодаря созданию Norton Commander , первого традиционного файлового менеджера . Исходный Norton Commander был написан для DOS . За прошедшие годы дизайн Socha для управления файлами многократно расширялся и клонировался.
Джон вырос в лесах Висконсина , получил степень бакалавра электротехники в Университете Висконсин-Мэдисон и докторскую степень по прикладной физике в Корнельском университете . Сейчас он живет в Белвью, штат Вашингтон, со своей женой. Его сын Джон Ави - выпускник Вашингтонского университета .
С сентября 2010 года Джон официально начал работать в Microsoft . [1]
Независимая работа
На заре IBM PC Джон Соча вел колонку для ныне несуществующего журнала Softalk , где публиковал такие программы, как ScrnSave, KbdBuffer (расширение буфера клавиатуры) и Whereis (поиск файлов на жестком диске).
ScrnSave был первой когда-либо созданной заставкой . Джон Соча также ввел термин экранной заставки [ править ] . Встроенная заставка (ночное небо со звездами) была одной из самых отличительных особенностей Norton Commander, наряду с двухпанельным синим экраном.
Когда в 1990 году компания Peter Norton Computing была приобретена Symantec , Джон Соча ушел, чтобы основать свою собственную компанию Socha Computing Inc. Новая компания разработала Microsoft Plus! дополнительный пакет для Windows 95 , а также разработанные заставки для Windows 98 . В июле 1997 года компания Socha Computing была приобретена компанией Asymetrix .
С октября 2003 года Джон посвятил себя давнему хобби - моделированию железных дорог . Он является соучредителем New Rail Models. [2]
В декабре 2004 года Джон Соча стал соавтором « Оптимизируйте разработку вашего карманного ПК с .NET Compact Framework для MSDN Magazine» .
Norton Commander
Я начал работать над тем, что стало известно как Norton Commander, осенью 1984 года, когда я еще был аспирантом по прикладной физике в Корнельском университете. Первые версии были полностью на ассемблере, но это отнимало слишком много времени, поэтому вскоре я переключился на смесь C и ассемблера в то время, когда большинство «настоящих программистов» не трогали C.
...
В то время я называл это Visual DOS с аббревиатурой VDOS вместо обычных двухбуквенных сокращений, используемых в то время. Сама программа была вдохновлена сочетанием нескольких вещей. У меня был контракт на написание нескольких книг для Microsoft Press, и я провел некоторое время в Бельвью, штат Вашингтон, работая на месте. Я бы взял двухмесячный отпуск из аспирантуры и написал книгу.
...Вторая книга должна была быть сборником небольших служебных программ, подобных тем, что я писал для журнала Softalk (например, whereis, scrnsave и т. Д.), Но я так и не закончил писать книгу, потому что одна небольшая утилита жила сама по себе.
- Джон Соха описал свою работу над NC [1]
Джон Соча продолжил работу над своей программой VDOS после того, как присоединился к Peter Norton Computing в качестве их первого директора по исследованиям и разработкам . В 1986 году был выпущен программный продукт под названием Norton Commander.
Соча также возглавлял группу разработчиков Norton Utilities для компьютерной платформы Macintosh .
Джон написал ряд технических книг, опубликованных под именем Питера Нортона , включая бестселлер Питера Нортона по языку ассемблера ( ISBN 0-13-661901-0 ).
Другая работа
У Джона есть много других проектов, включая контроллеры для моделей поездов и дизайн мобильных приложений.
Джон - частный пилот и владеет самолетом «Дейзи», описанным в книгах Ричарда Баха .
Рекомендации
- ^ Николай Безроуков (2005). История развития Norton Commander (линейка OFM NC)
- Соавтор Teach Yourself ... Visual Basic 5 для MIS Press с Дэном Рахмелом и Деврой Холлом.