Jan Socha - John Socha

John Socha-Leialoha (ur. 1958) jest programistą najbardziej znanym z tworzenia Norton Commandera , pierwszego ortodoksyjnego menedżera plików . Oryginalny Norton Commander został napisany dla systemu DOS . Przez lata projekt Sochy do zarządzania plikami był wielokrotnie rozszerzany i klonowany.

John dorastał w lesie Wisconsin , uzyskał tytuł licencjata elektrotechniki na Uniwersytecie Wisconsin-Madison oraz doktorat z fizyki stosowanej na Uniwersytecie Cornell . Obecnie mieszka z żoną w Bellevue w stanie Waszyngton . Jego syn, John Avi, jest absolwentem Uniwersytetu Waszyngtońskiego .

Od września 2010 roku John oficjalnie rozpoczął pracę w firmie Microsoft .

Niezależna praca

We wczesnych latach IBM PC John Socha napisał felieton dla nieistniejącego już magazynu Softalk , w którym publikował takie programy jak ScrnSave, KbdBuffer (rozszerzający bufor klawiatury) i Whereis (odnajdywanie plików na dysku twardym).

ScrnSave był pierwszym wygaszaczem ekranu, jaki kiedykolwiek stworzono. John Socha ukuł także termin wygaszacz ekranu . Wbudowany wygaszacz ekranu (nocne niebo z gwiazdami) był jedną z najbardziej charakterystycznych cech Norton Commandera, podobnie jak dwupanelowy niebieski ekran.

Kiedy Peter Norton Computing został przejęty przez Symantec w 1990 roku, John Socha odszedł, aby założyć własną firmę, Socha Computing Inc. Nowa firma opracowała Microsoft Plus! dodatek do systemu Windows 95 , a także opracowane wygaszacze ekranu dla systemu Windows 98 . W lipcu 1997 Socha Computing została przejęta przez Asymetrix .

Od października 2003 roku John poświęcił się swojemu wieloletniemu hobby, jakim jest modelarstwo kolejowe . Jest współzałożycielem New Rail Models.

W grudniu 2004 r. John Socha był współautorem Optymalizuj tworzenie komputerów kieszonkowych za pomocą .NET Compact Framework dla MSDN Magazine .

Norton Commander

Rozpocząłem pracę nad czymś, co stało się znane jako Norton Commander jesienią 1984 roku, kiedy byłem jeszcze studentem fizyki stosowanej na Uniwersytecie Cornell. Pierwsze wersje były całkowicie w asemblerze, ale to było zbyt czasochłonne, więc wkrótce przerzuciłem się na mieszankę C i asemblera w czasie, kiedy większość "prawdziwych programistów" nie dotykała C.


...

W tym czasie nazwałem go Visual DOS , ze skrótem VDOS zamiast zwykłych dwuliterowych skrótów używanych w tym czasie. Sam program został zainspirowany kilkoma wspólnymi rzeczami. Miałem kontrakt na napisanie kilku książek dla Microsoft Press i spędziłem trochę czasu w Bellevue w stanie Waszyngton, pracując na miejscu. Zrobiłbym sobie dwa miesiące wolnego od studiów i napisałbym książkę.

...

Druga książka miała być książką o małych programach użytkowych, takich jak kiedyś pisałem dla Softalk Magazine (takich jak whereis, scrnsave itp.), ale nigdy nie skończyłem pisać tej książki, ponieważ jedno małe narzędzie zaczęło żyć własnym życiem.

—  John Socha opisał swoją pracę nad NC

John Socha kontynuował pracę nad swoim programem VDOS po dołączeniu do Peter Norton Computing jako ich pierwszy dyrektor ds. badań i rozwoju . W 1986 roku produkt programowy został wydany pod nazwą Norton Commander.

Socha kierował również zespołem programistów Norton Utilities na platformę komputerową Macintosh .

John napisał wiele książek technicznych publikowanych pod nazwiskiem Petera Nortona , w tym najlepiej sprzedającą się książkę Petera Nortona Assembly Language Book ( ISBN  0-13-661901-0 ).

Inna praca

John ma wiele innych projektów, w tym kontrolery modeli pociągów i projektowanie aplikacji mobilnych.

John jest prywatnym pilotem i właścicielem Daisy, samolotu opisanego w książkach Richarda Bacha .

Bibliografia

Zewnętrzne linki