[{"@context":"http:\/\/schema.org\/","@type":"BlogPosting","@id":"https:\/\/wiki.edu.vn\/wiki15\/2020\/11\/30\/carl-sassenrath-wikipedia\/#BlogPosting","mainEntityOfPage":"https:\/\/wiki.edu.vn\/wiki15\/2020\/11\/30\/carl-sassenrath-wikipedia\/","headline":"Carl Sassenrath – Wikipedia","name":"Carl Sassenrath – Wikipedia","description":"before-content-x4 Carl Sassenrath (* 1957 in Kalifornien) ist Architekt f\u00fcr Betriebssysteme und Computersprachen. Er brachte Multitasking 1985 mit der Entwicklung","datePublished":"2020-11-30","dateModified":"2020-11-30","author":{"@type":"Person","@id":"https:\/\/wiki.edu.vn\/wiki15\/author\/lordneo\/#Person","name":"lordneo","url":"https:\/\/wiki.edu.vn\/wiki15\/author\/lordneo\/","image":{"@type":"ImageObject","@id":"https:\/\/secure.gravatar.com\/avatar\/44a4cee54c4c053e967fe3e7d054edd4?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/44a4cee54c4c053e967fe3e7d054edd4?s=96&d=mm&r=g","height":96,"width":96}},"publisher":{"@type":"Organization","name":"Enzyklop\u00e4die","logo":{"@type":"ImageObject","@id":"https:\/\/wiki.edu.vn\/wiki4\/wp-content\/uploads\/2023\/08\/download.jpg","url":"https:\/\/wiki.edu.vn\/wiki4\/wp-content\/uploads\/2023\/08\/download.jpg","width":600,"height":60}},"image":{"@type":"ImageObject","@id":"https:\/\/upload.wikimedia.org\/wikipedia\/en\/3\/3f\/Carl-sassenrath-sp-1982.jpg","url":"https:\/\/upload.wikimedia.org\/wikipedia\/en\/3\/3f\/Carl-sassenrath-sp-1982.jpg","height":"200","width":"267"},"url":"https:\/\/wiki.edu.vn\/wiki15\/2020\/11\/30\/carl-sassenrath-wikipedia\/","wordCount":1923,"articleBody":" (adsbygoogle = window.adsbygoogle || []).push({});before-content-x4Carl Sassenrath (* 1957 in Kalifornien) ist Architekt f\u00fcr Betriebssysteme und Computersprachen. Er brachte Multitasking 1985 mit der Entwicklung des Amiga Computer-Betriebssystemkerns auf PCs.[1] und er ist der Designer der REBOL-Computersprache, der REBOL \/ IOS-Kollaborationsumgebung, des privaten AltME-Messaging-Systems von Safeworlds und anderer Produkte. Carl ist derzeit Principal Engineer bei Roku, Inc. Table of ContentsHintergrund[edit]Hewlett Packard[edit]Amiga Computer[edit]Apple Computer[edit]Sassenrath Research[edit]REBOL Technologies[edit]Roku[edit]pers\u00f6nlich[edit]andere Referenzen[edit]Externe Links[edit]Hintergrund[edit]Carl Sassenrath wurde 1957 als Sohn von Charles und Carolyn Sassenrath in Kalifornien geboren. Sein Vater war Chemieingenieur und forschte und entwickelte in den Bereichen Erd\u00f6lraffinerie, Papierherstellung und Luftreinhaltung.In den sp\u00e4ten 1960er Jahren zog seine Familie aus der San Francisco Bay Area in die kleine Stadt Eureka in Kalifornien. Seit seiner fr\u00fchen Kindheit war Sassenrath aktiv in den Bereichen Elektronik, Amateurfunk, Fotografie und Filmemachen t\u00e4tig. Mit 13 Jahren begann Sassenrath bei KEET, einem \u00f6ffentlich-rechtlichen Fernsehsender von PBS, zu arbeiten. Ein Jahr sp\u00e4ter wurde er Kameramann bei KVIQ (damals Tochtergesellschaft der American Broadcasting Company) und arbeitete sich bis zum technischen Direktor und Direktor f\u00fcr Nachrichten, Werbung und lokale Programme vor. 1980 schloss Sassenrath die University of California in Davis mit einem BS in EECS (Elektrotechnik und Informatik) ab. W\u00e4hrend seines Studiums interessierte er sich f\u00fcr Betriebssysteme, Parallelverarbeitung, Programmiersprachen und Neurophysiologie. Er war Lehrassistent f\u00fcr Computer-Sprachkurse und wissenschaftlicher Mitarbeiter in den Bereichen Neurowissenschaften und Verhaltensbiologie. Sein Onkel, Dr. Julius Sassenrath, leitete die Abteilung f\u00fcr P\u00e4dagogische Psychologie an der UC Davis, und seine Tante, Dr. Ethel Sassenrath, war einer der urspr\u00fcnglichen Forscher des THC am California National Primate Research Center.Hewlett Packard[edit]W\u00e4hrend seines letzten Studienjahres an der Universit\u00e4t wechselte Sassenrath als Mitglied der MPE-Dateisystem-Designgruppe (Multi-Programming Executive) f\u00fcr HP3000-Computer zur Abteilung Computersysteme von Hewlett Packard. Seine Aufgabe war es, einen Compiler f\u00fcr eine neue Art von Steuerungssprache namens zu implementieren Outqueue– eine Herausforderung, weil die Sprache sowohl beschreibend als auch prozedural war. Ein Jahr sp\u00e4ter wurde Sassenrath Mitglied des MPE-IV OS-Kernel-Teams und sp\u00e4ter Teil der HPE-Kernel-Gruppe. Carl Sassenrath am S\u00fcdpol, 1982 W\u00e4hrend seiner Zeit bei HP interessierte sich Sassenrath f\u00fcr die Minimierung der hohen Komplexit\u00e4t der meisten Betriebssysteme dieser Zeit und machte sich daran, seine eigenen Konzepte f\u00fcr ein Mikrokernel-basiertes Betriebssystem zu formulieren. Er schlug sie HP vor, fand das gro\u00dfe Unternehmen jedoch selbstgef\u00e4llig gegen\u00fcber den “kleineren Betriebssystemen”.Ende 1981 und Anfang 1982 nahm Sassenrath einen akademischen Urlaub, um f\u00fcr die National Science Foundation an der S\u00fcdpolstation Amundsen-Scott atmosph\u00e4rische Physik zu erforschen. Nach seiner R\u00fcckkehr erzielte Sassenrath eine Vereinbarung mit HP \u00fcber die unabh\u00e4ngige Erforschung neuer Bereiche des Computing, einschlie\u00dflich grafischer Benutzeroberfl\u00e4chen und Methoden zum Aufrufen von Remoteprozeduren f\u00fcr verteiltes Computing.Sp\u00e4ter im Jahr 1982 gr\u00fcndete Sassenrath, beeindruckt von den neuen Computerideen von Xerox PARC, ein HP-Projekt zur Entwicklung des modernen Stils fensterbasierter mausgesteuerter GUIs. Das Projekt hei\u00dft Probus (f\u00fcr professionelle Business-Workstations) wurde auf einem Prototyp einer Sun Microsystems-Workstation erstellt, die Andy Bechtolsheim w\u00e4hrend seines Studiums an der Stanford University ausgeliehen hatte. Probus demonstrierte deutlich die Leistungsf\u00e4higkeit grafischer Benutzeroberfl\u00e4chen, und das System enthielt auch Hyperlinks und fr\u00fche verteilte Computerkonzepte.Bei HP war Sassenrath an einer Reihe von HP Sprachprojekten beteiligt und wurde von diesen beeinflusst, darunter Ada, Pascal, Smalltalk, Lisp, Forth, SPL und verschiedene experimentelle Sprachen.Amiga Computer[edit] Amiga Team, 1985 (Sassenrath im karierten Hemd rechts vom Schild)1983 wechselte Carl Sassenrath zu Amiga Computer, Inc., einem kleinen Startup-Unternehmen im Silicon Valley. Wie Manager von Betriebssystemen Er wurde gebeten, ein neues Betriebssystem f\u00fcr den Amiga zu entwerfen, ein fortschrittliches Multimedia-Personalcomputersystem, das sp\u00e4ter zum Commodore Amiga wurde.Als zeitgem\u00e4\u00dfer Computer (Amiga verwendete 25 DMA-Kan\u00e4le und einen Coprozessor) entschied sich Sassenrath, ein pr\u00e4ventives Multitasking-Betriebssystem innerhalb eines Mikrokernel-Designs zu entwickeln. Dies war ein neuartiger Ansatz f\u00fcr 1983, als andere PC-Betriebssysteme Single-Tasking-Aufgaben wie MS-DOS (1981) und Macintosh (1984) ausf\u00fchrten.Der Amiga-Multitasking-Kernel war auch einer der ersten, der eine Mikrokernel-Betriebssystemmethode implementierte, die auf einem Echtzeit-Kern f\u00fcr die Nachrichten\u00fcbermittlung (prozess\u00fcbergreifende Kommunikation) basiert, der als Exec (f\u00fcr Executive) bekannt ist, mit dynamisch geladenen Bibliotheken und Ger\u00e4ten als optionale Module rund um den Kern .Dieses Design gab dem Amiga-Betriebssystem in den 1980er Jahren eine gro\u00dfe Erweiterbarkeit und Flexibilit\u00e4t innerhalb der begrenzten Speicherkapazit\u00e4t von Computern. Sassenrath bemerkte sp\u00e4ter, dass das Design eine Notwendigkeit f\u00fcr den Versuch war, Dutzende interner Bibliotheken und Ger\u00e4te in das ROM zu integrieren, darunter Grafik, Sound, grafische Benutzeroberfl\u00e4che, Diskette, Dateisysteme und andere. Mit dieser dynamischen modularen Methode konnten im Laufe der Jahre Hunderte zus\u00e4tzlicher Module von externen Entwicklern hinzugef\u00fcgt werden.Nach der Ver\u00f6ffentlichung des Amiga im Jahr 1985 verlie\u00df Sassenrath Commodore-Amiga, um neue Ideen f\u00fcr das Design von Programmiersprachen zu verfolgen, \u00fcber die er seit seiner Studienzeit nachgedacht hatte.Apple Computer[edit]1986 wurde Sassenrath in die Advanced Technology Group (ATG) von Apple Computer aufgenommen, um die n\u00e4chste Generation von Betriebssystemen zu erfinden. Er war Teil des Aquarius-Projekts, eines Quad-Core-CPU-Projekts (simuliert auf Apples eigenem Cray XMP-48), das ein 3D-basierter Nachfolger des Macintosh werden sollte.W\u00e4hrend dieser Zeit war die C ++ – Sprache gerade eingef\u00fchrt worden, aber Sassenrath bevorzugte zusammen mit vielen anderen Apple-Forschern die reinere OO-Implementierung der Smalltalk-Sprache. Die Arbeit bei ATG mit Computerlegenden wie Alan Kay, Larry Tessler, Dan Ingalls, Bill Atkinson und anderen versorgte Sassenrath mit einer F\u00fclle von Ressourcen und Kenntnissen, die seine Ansichten \u00fcber Computersprachen und -systeme pr\u00e4gten.Sassenrath Research[edit]1988 verlie\u00df Sassenrath das Silicon Valley in Richtung der Berge des Ukiah-Tals, 2 Stunden n\u00f6rdlich von San Francisco. Von dort aus gr\u00fcndete er Multimedia-Technologieunternehmen wie Pantaray, American Multimedia und VideoStream. Er implementierte auch die Programmiersprache Logo f\u00fcr den Amiga, leitete die Software-Betriebssystementwicklung f\u00fcr CDTV, eine der ersten CD-ROM-TV-Set-Top-Boxen, und schrieb das Betriebssystem f\u00fcr Viscorp Ed, eine der ersten Internet-TV-Set-Top-Boxen .REBOL Technologies[edit]Nachdem Sassenrath 1996 das Wachstum und die Entwicklung von Programmiersprachen wie Java, Perl und Python beobachtet hatte, beschloss er, seine eigenen Ideen in der Welt der Computersprachen zu ver\u00f6ffentlichen. Das Ergebnis war REBOL, der relative ausdrucksbasierte Objektsprache. REBOL soll leichtgewichtig sein und speziell effizientes verteiltes Computing unterst\u00fctzen.Sassenrath beschreibt REBOL als ein Gleichgewicht zwischen den Konzepten von Kontext und Symbolik, wodurch Benutzer neue Beziehungen zwischen Symbolen und ihren Bedeutungen herstellen k\u00f6nnen.[citation needed] Auf diese Weise versucht er, die Konzepte von Code, Daten und Metadaten zusammenzuf\u00fchren. Sassenrath betrachtet REBOL als experimentell, da es eine bessere Kontrolle \u00fcber den Kontext bietet als die meisten anderen Programmiersprachen. W\u00f6rter k\u00f6nnen verwendet werden, um verschiedene Grammatiken in verschiedenen Kontexten zu bilden (genannt Dialektieren). Sassenrath behauptet, REBOL sei der ultimative Endpunkt f\u00fcr die Entwicklung von Markup-Sprachmethoden wie XML.[citation needed]1998 gr\u00fcndete Sassenrath REBOL Technologies, ein Unternehmen, das er immer noch leitet. Das Unternehmen hat mehrere Versionen von REBOL ver\u00f6ffentlicht und zus\u00e4tzliche Produkte wie REBOL \/ View, REBOL \/ Command, REBOL \/ SDK und REBOL \/ IOS hergestellt.Sassenrath hat REBOL V3.0 implementiert und am 12. Dezember 2012 f\u00fcr GitHub ver\u00f6ffentlicht: https:\/\/github.com\/rebol\/r3.Roku[edit]Sassenrath ist jetzt[when?] ein Hauptingenieur bei Roku, Inc.pers\u00f6nlich[edit]Sassenrath lebt in Ukiah, Kalifornien, wo er Trauben anbaut und Wein herstellt. Er interessiert sich f\u00fcr Amateurfunk, Videoproduktion, Quantenelektrodynamik und Bootfahren. Er engagiert sich freiwillig bei der Television Improvement Association, einer Gemeinschaftsorganisation, die kostenlose drahtlose Fernsehsendungen in die Region Ukiah bringt.andere Referenzen[edit]Amiga ROM Kernel Referenzhandbuch: Exec;; Carl Sassenrath; Kommodore; 1986Guru’s Guide zum Commodore Amiga;; Carl Sassenrath; 1989Der objektorientierte Amiga Exec;; Tim Holloway; Byte Magazine; 1991REBOL Bots;; Webtechniken; 9\/1999In der REBOL-Skriptsprache;; Dr. Dobbs Tagebuch; 6\/2000REBOL f\u00fcr Dummies;; Ralph Roberts; Hungrige K\u00f6pfe; 2000REBOL-Programmierung;; Olivier Auverlot; \u00c9ditions Eyrolles; 2001Computing Encyclopedia, Vol 5: People;; Smart Computing; 2002Das verteilte REBOL IOS-Dateisystem;; Dr. Dobbs Tagebuch; 9\/2002Das REBOL \/ Core-Benutzerhandbuch;; Carl Sassenrath; 2000\u20132005^ Amiga ROM Kernel Referenzhandbuch: ExecExterne Links[edit] (adsbygoogle = window.adsbygoogle || []).push({});after-content-x4"},{"@context":"http:\/\/schema.org\/","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https:\/\/wiki.edu.vn\/wiki15\/#breadcrumbitem","name":"Enzyklop\u00e4die"}},{"@type":"ListItem","position":2,"item":{"@id":"https:\/\/wiki.edu.vn\/wiki15\/2020\/11\/30\/carl-sassenrath-wikipedia\/#breadcrumbitem","name":"Carl Sassenrath – Wikipedia"}}]}]