Obligement - L'Amiga au maximum

Mercredi 17 avril 2024 - 00:37  

Translate

En De Nl Nl
Es Pt It Nl


Rubriques

Actualité (récente)
Actualité (archive)
Comparatifs
Dossiers
Entrevues
Matériel (tests)
Matériel (bidouilles)
Points de vue
En pratique
Programmation
Reportages
Quizz
Tests de jeux
Tests de logiciels
Tests de compilations
Trucs et astuces
Articles divers

Articles in english


Réseaux sociaux

Suivez-nous sur X




Liste des jeux Amiga

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z,
ALL


Trucs et astuces

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Glossaire

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Galeries

Menu des galeries

BD d'Amiga Spécial
Caricatures Dudai
Caricatures Jet d'ail
Diagrammes de Jay Miner
Images insolites
Fin de jeux (de A à E)
Fin de Jeux (de F à O)
Fin de jeux (de P à Z)
Galerie de Mike Dafunk
Logos d'Obligement
Pubs pour matériels
Systèmes d'exploitation
Trombinoscope Alchimie 7
Vidéos


Téléchargement

Documents
Jeux
Logiciels
Magazines
Divers


Liens

Associations
Jeux
Logiciels
Matériel
Magazines et médias
Pages personnelles
Réparateurs
Revendeurs
Scène démo
Sites de téléchargement
Divers


Partenaires

Annuaire Amiga

Amedia Computer

Relec


A Propos

A propos d'Obligement

A Propos


Contact

David Brunet

Courriel

 


Dossier : Carl Sassenrath
(Article écrit par Marc Brussol et les membres de Wikipedia - avril 2011)


Carl Sassenrath (né en 1957 en Californie) est un informaticien américain. Il fut le créateur du langage de programmation REBOL en 1996 (alors nommé LAVA) et aussi l'architecte du système d'exploitation AmigaOS. En 1997, il fonda REBOL Technologies.

Carl Sassenrath

Les premières années

Carl Sassenrath est né en 1957 de Charles et Carolyn Sassenrath en Californie. Son père était un ingénieur chimiste partie prenante dans la recherche et développement liés au raffinage du pétrole, production de papier et systèmes de contrôle de la pollution. À la fin des années 1960 sa famille a déménagé de la baie de San Francisco à la petite ville d'Eureka. Depuis sa prime enfance Carl était actif en électronique, radio-amateurisme, photographie, court-métrage. À l'âge de 13 ans, il a commencé à travailler pour KEET une station de TV publique. Un an plus tard il devint cadreur pour KVIQ, une filiale, et progressa jusqu'au poste de directeur technique et directeur des nouvelles, publicités et programmes locaux.

En 1980 il passe son examen à l'Université de Californie à Davis : un Bachelor of Science en ingénierie électrique. Pendant ses études il s'est intéressé aux systèmes d'exploitation, au calcul parallèle, aux langages de programmation et à la neurophysiologie. Il a été assistant pour des cours de programmation et assistant de recherche en neuroscience et analyse biologique. Son oncle, le Dr Julius Sassenrath, dirigeait le département de psychologie de l'Université Davis et sa tante Ethel Sassenrath fut l'un des chercheurs à l'origine du Thc au centre de recherche sur les primates de Californie.

Carrière chez Hewlett-Packard

Pendant sa dernière année d'Université, Carl Sassenrath a rejoint Hewlett-Packard comme membre du groupe de conception du système de fichiers MPE pour le HP 3000. Sa tâche était l'ajout d'un compilateur pour un nouveau type de langage appelé outqueue, descriptif et procédural. Un an plus tard il est devenu membre de l'équipe de développement du noyau du système d'exploitation MPE IV et ensuite du HPE. Pendant qu'il travaillait chez HP, il s'est essayé à minimiser la complexité de la plupart des systèmes d'exploitation de l'époque et a formulé le concept d'un système d'exploitation basé sur un micronoyau. Il l'a proposé a HP qui l'a accueilli assez froidement. Entre 1981 et 1982, Carl Sassenrath a pris une année pour faire des recherches pour la National Science Foundation à la station Amundsen-Scott en Antarctique. À son retour, il est parvenu à un accord avec HP pour poursuivre une recherche indépendante dans les nouveaux espaces informatiques, comme les interfaces graphiques et les méthodes d'appels de procédure à distance du calcul distribué.

Carl Sassenrath

Plus tard en 1982, impressionné par les nouvelles idées publiées au Xerox PARC et au MIT Media Lab, Carl Sassenrath a mis sur pied un projet pour développer une interface à base de souris et fenêtres chez HP. Le projet, appelé Probus, fut créé sur un prototype Sun Microsystems prêté par Andy Bechtolsheim alors qu'il était à Stanford. Probus démontrait clairement la puissance de l'interface graphique. Le système incorporait aussi les hyperliens et les premiers concepts de calcul distribué.

Au sein de Hewlett-Packard, Carl Sassenrath était partie prenante et influencé par des projets incluant, entre autres, Ada, Pascal, Smalltalk, Lisp, Forth et SPL.

Carrière chez Amiga

En 1983, Carl Sassenrath a rejoint Amiga Computer Inc., une startup de la Silicon Valley. En tant que gestionnaire de projet, on lui a demandé de concevoir un nouveau système d'exploitation pour l'Amiga, un ordinateur multimédia qui deviendra plus tard le Commodore Amiga. Pour cet ordinateur sophistiqué pour son temps, il décida de créer un système d'exploitation multitâche préemptif basé sur un micronoyau. C'était une nouvelle approche en 1983, alors que les systèmes d'exploitation des ordinateurs personnels étaient monotâches, à l'image de MS-DOS (1981) ou non préemptifs, comme le Macintosh (1984). Le noyau multitâche d'Amiga était aussi le premier à inclure une méthodologie en micronoyau, basée sur un coeur passant des messages en temps réel (pour la communication interprocessus) connu sous le nom d'Exec (pour EXECutif), avec des bibliothèques chargées dynamiquement et des dépendances incluant entre autres les graphismes, le son, l'interface graphique, le lecteur de disquette, le système de fichiers. Cette méthode modulaire a également permis l'ajout de centaines de modules additionnels par des développeurs au fil des ans.

Team Amiga
L'équipe Amiga de 1985 (Carl est accroupi à droite de la pancarte)

Carrière chez Apple

En 1986, Carl Sassenrath fut recruté par le groupe ATG d'Apple, pour développer la prochaine génération de systèmes d'exploitation. Il était intégré à Aquarius, un projet de microprocesseur à quatre coeurs (simulé sur le Cray XMP-48 d'Apple) qui était supposé devenir un successeur du Mac basé sur une interface 3D.

Durant cette période le C++ venait d'être introduit, mais Carl Sassenrath, ainsi que de nombreux chercheurs Apple, lui préféra la version OOl de Smalltalk. Au sein du groupe ATG, il a collaboré avec des personnalités comme Alan Kay, Larry Tessler, Dan Ingalls, Bill Atkinson, ce qui lui apporta une part des ressources et connaissances qui l'aidèrent à mettre en forme sa vision de l'informatique.

Sassenrath Research

En 1988, Carl Sassenrath a quitté la Silicon Valley pour les montagnes de la vallée d'Ukiah, à deux heures au nord de San Francisco. De là, il a fondé des sociétés de technologie multimédia comme Pantarray, American Multimedia et Videostream. Il a également apporté le langage Logo à l'Amiga de Commodore, supervisé le développement du CDTV (un des premier décodeurs numériques avec un lecteur de CD, essentiellement le prédécesseur du DVD) et il a développé le système d'exploitation de l'ED de VIScorp, un des premiers décodeurs numériques permettant d'accéder à Internet depuis un téléviseur.

REBOL technologies

En 1996, après avoir vu la croissance et le développement de langages comme Java, Perl et Python, Carl Sassenrath décida de publier ses propres idées au sein du monde des langages informatiques. Le résultat fut REBOL, le Relative Expression Based Object Language. Sassenrath décrit REBOL comme un équilibre satisfaisant entre contexte et symbolisme, permettant aux utilisateurs de créer de nouvelles relations entre les symboles et leurs significations. En procédant ainsi, il prétend que les concepts comme le code, les données et les métadonnées convergent de concert. Sassenrath considère REBOL comme sa "grande expérience", parce qu'à la différence de la plupart des autres langages, REBOL fournit un meilleur contrôle sur le contexte, et les mots peuvent être utilisés pour former différentes grammaires en différents contextes (appelés dialectes). Carl Sassenrath prétend que REBOL est l'évolution ultime de la méthodologie du langage à balises de type XML.

L'autre principale idée derrière REBOL est de garder l'informatique "légère", et plus spécifiquement d'offrir une méthode plus efficace de calcul distribué. Sassenrath conclut que l'informatique moderne est plus complexe que nécessaire, et que c'est une mauvaise chose pour les utilisateurs comme pour les développeurs. Carl admet que REBOL n'est pas destiné à tout le monde. Le langage est d'un niveau avancé et différent des autres à bien des regards. Il a suggéré que certains utilisateurs doivent oublier tout ce qu'ils croient savoir pour construire une approche nouvelle et claire sur l'informatique. En 1998, Sassenrath a fondé REBOL Technologies, une société encore existante aujourd'hui. Depuis lors, il a écrit plusieurs nouvelles versions de REBOL et produit des extensions tels REBOL/view, REBOL/command, REBOL/sdk, REBOL/ios. Il a aussi écrit de nombreux ouvrages sur REBOL, des centaines de scripts d'exemples et de nombreuses applications en REBOL. Sassenrath prévoit de sortir une nouvelle version, REBOL 3.0, dont une version alpha est en test 2011.

Personnel

Carl Sassenrath vit au Sassenranch à Ukiah, en Californie. Il exploite des vignes et fait son propre vin, à base de Cabernet Sauvignon et Merlot. Il participe à une organisation communautaire diffusant des émissions de télévision dans la région d'Ukiah, la Television Improvement Association. Il continue à s'intéresser à la radio amateur, à la production vidéo, à l'électrodynamique quantique et au bateau.


[Retour en haut] / [Retour aux articles]