stringtranslate.com

Джон Соча

Джон Соча-Лейалоха (родился в 1958 году) — разработчик программного обеспечения, наиболее известный созданием Norton Commander , первого ортодоксального файлового менеджера . Оригинальный Norton Commander был написан для DOS . За прошедшие годы дизайн Соча для управления файлами был расширен и клонирован много раз.

Джон вырос в лесах Висконсина , получил степень бакалавра наук по электротехнике в Университете Висконсин-Мэдисон и степень доктора философии по прикладной физике в Корнеллском университете . Сейчас он живет в Белвью, штат Вашингтон, со своей женой. Его сын Джон Ави окончил Вашингтонский университет .

С сентября 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 и две мини-игры для видеоигры 1996 года Muppets Inside . В августе 1997 года компания Socha Computing была приобретена Asymetrix . [2]

С октября 2003 года Джон посвятил себя своему давнему хобби — моделированию железных дорог . Он является соучредителем New Rail Models. [3]

В декабре 2004 года Джон Соча стал соавтором статьи «Оптимизируйте разработку для карманных ПК с помощью .NET Compact Framework» для журнала MSDN Magazine .

Нортон Командир

Я начал работу над тем, что стало известно как Norton Commander, осенью 1984 года, когда я был еще аспирантом по прикладной физике в Корнеллском университете. Первые версии были полностью на языке ассемблера, но это отнимало слишком много времени, поэтому я вскоре перешел на смесь C и языка ассемблера, в то время как большинство «настоящих программистов» не прикасались к C.


...

В то время я называл его Visual DOS , с аббревиатурой VDOS вместо обычных двухбуквенных сокращений, используемых в то время. Сама программа была вдохновлена ​​несколькими вещами, совпавшими воедино. У меня был контракт на написание нескольких книг для Microsoft Press, и я фактически провел некоторое время в Белвью, штат Вашингтон, работая на месте. Я бы взял два месяца отпуска из аспирантуры и написал бы книгу.

...

Вторая книга должна была стать книгой небольших утилит, подобных тем, что я писал для журнала Softalk Magazine (например, whereis, scrnsave и т. д.), но я так и не закончил ее, потому что одна небольшая утилита начала жить своей собственной жизнью.

—  Джон Соча описал свою работу над NC [1]

Джон Соча продолжил работу над своей программой VDOS после того, как присоединился к Peter Norton Computing в качестве первого директора по исследованиям и разработкам . В 1986 году программный продукт был выпущен под названием Norton Commander.

Соха также возглавлял команду разработчиков Norton Utilities для компьютерной платформы Macintosh .

Джон написал ряд технических книг, опубликованных под псевдонимом Питер Нортон , включая бестселлер « Книга Питера Нортона по языку ассемблера» ( ISBN  0-13-661901-0 ).

Другая работа

У Джона много других проектов, включая разработку контроллеров для моделей поездов и мобильных приложений.

Джон ведет канал на YouTube, на котором он обсуждает технологии мелкосерийной обработки на станках с ЧПУ и литья под давлением .

Джон — частный пилот и владелец самолета «Дэйзи», описанного в книгах Ричарда Баха .

Ссылки

  1. ^ "DevBlogs".
  2. ^ Бейкер, М. Шарон (10 августа 1997 г.). «Asymetrix добавляет эксперта по моделированию с покупкой Socha». The Business Journal . Получено 4 октября 2024 г.
  3. ^ newrailmodels.com

Внешние ссылки