Scripting: un colloque pour identifier les défis de demain

L’un des premiers séminaires s’est ouvert sur le vocabulaire des scripts sur ordinateur personnel, et pourquoi les entreprises et les nations devraient s’en préoccuper. Voici le bref à emporter. Le langage de script informatique est un langage informatique destiné à résoudre assez peu de problèmes de codage qui n’ont pas besoin de la surcharge des déclarations d’informations et d’autres fonctionnalités nécessaires pour rendre les grandes applications contrôlables. Les dialectes de script sont utilisés pour écrire des utilitaires de système d’exploitation, pour des programmes de manipulation de documents à objectif spécial et, parce qu’ils sont faciles à apprendre, parfois pour des applications considérablement plus volumineuses. Perl, un vocabulaire particulier, a été créé dans les années 80, initialement pour être utilisé avec le système d’exploitation UNIX. Il était censé avoir les capacités des dialectes de script précédemment. Perl a fourni de nombreuses façons d’énoncer des opérations communes et a donc permis à un programmeur d’adopter n’importe quelle conception appropriée. Dans les années 1990, il est devenu populaire en tant qu’outil de codage de méthode, à la fois pour les applications à faible puissance et pour les prototypes de types plus gros. Avec d’autres langages, il est également devenu bien connu pour la programmation de serveurs Internet d’ordinateurs personnels. Le système d’exploitation (OS) est un programme qui gère les sources d’un ordinateur, en particulier l’allocation de ces sources parmi d’autres applications. Les ressources typiques sont le périphérique de traitement central (CPU), la mémoire de l’ordinateur personnel, l’espace de stockage de documents, les périphériques d’entrée/sortie (E/S) et les connexions système. Les tâches d’administration incluent l’organisation de l’utilisation des sources pour éviter les conflits et les perturbations entre les applications. Contrairement à la plupart des applications, qui terminent un travail et se terminent, un système d’exploitation s’exécute indéfiniment et ne se termine que lorsque l’ordinateur est éteint. Les systèmes d’exploitation multiprocesseurs modernes permettent à de nombreuses méthodes d’être énergiques, dans lesquelles chaque processus est un « fil » de calcul utilisé pour exécuter un programme. Une forme unique de multitraitement est appelée temps partagé, qui permet à de nombreux clients de partager l’accessibilité informatique en basculant rapidement entre eux. Le temps partagé doit protéger contre les perturbations entre les programmes des utilisateurs, et la plupart des techniques utilisent la mémoire virtuelle, où la mémoire, ou « l’espace d’adressage », utilisée par un programme peut résider dans la mémoire secondaire (comme sur un disque dur magnétique) lorsqu’elle n’est pas en utilisation immédiate, pour être échangé et revenir pour reprendre la mémoire de l’ordinateur principal plus rapide en cas de besoin. Cette mémoire virtuelle soulève à la fois le problème de l’espace accessible à un programme et permet d’éviter que les programmes n’interfèrent les uns avec les autres, mais elle nécessite une gestion prudente par le système d’exploitation et certaines tables d’allocation pour garder une trace de l’utilisation de la mémoire. Le travail le plus délicat et le plus essentiel pour un système d’exploitation contemporain est peut-être l’allocation du CPU ; chaque processus est autorisé à utiliser la CPU pendant une courte période, qui peut être une petite fraction d’une autre, voyage incentive et après cela devrait quitter le contrôle et s’arrêter jusqu’à sa prochaine transformation. Le changement entre les processus devrait lui-même utiliser le processeur tout en protégeant toutes les données des processus. Le principal avantage d’un ordinateur multiprocesseur est la vitesse, et donc la possibilité de gérer de plus grandes quantités de détails. Parce que chaque processeur de cette méthode est conçu pour exécuter une fonctionnalité spécifique, il peut effectuer sa tâche, transmettre avec succès l’ensemble d’entraînement à la puce de processeur suivante et commencer à travailler sur un tout nouveau groupe de directions. Par exemple, différents processeurs pourraient être utilisés pour gérer le stockage de souvenirs, les communications de données ou les fonctions arithmétiques. Ou un processeur plus gros peut utiliser des puces de processeur «esclaves» pour effectuer diverses tâches de nettoyage de la maison, comme l’administration des souvenirs. Les techniques multiprocesseurs sont initialement apparues dans les gros ordinateurs appelés mainframes, avant que leurs dépenses ne diminuent suffisamment pour justifier leur ajout dans les ordinateurs personnels (Ordinateurs). Il faut cependant noter que le simple fait d’ajouter beaucoup plus de processeurs n’assure pas des gains substantiels en puissance de traitement ; les problèmes du système informatique demeurent. Alors que les programmeurs et les langages de codage informatique ont développé des compétences pour répartir les exécutions entre un petit nombre de processeurs, l’analyse des directions au-delà de deux à 8 processeurs est impraticable pour de nombreux travaux, mais les plus récurrents. (Heureusement, bon nombre des applications technologiques typiques des superordinateurs impliquent d’appliquer exactement la même formule ou le même calcul à un large éventail de données, ce qui est un problème difficile mais traitable.)

Notre liberté

La principale contrainte à l’indépendance personnelle dans la Grèce et la Rome historiques était ce qu’Épictète savait de première main, l’exercice interpersonnel et l’indignité de l’esclavage. C’est l’esclavage, la condition de devenir pratiquement possédé et conçu pour servir à la demande d’autrui qui a fourni à l’ancienne indépendance sa valeur intensément positive et sa charge psychologique. Les mouvements corporels des esclaves tout au long de leur mode de vie éveillé avaient été totalement limités par les désirs de leurs maîtres et par les fonctions subalternes qu’ils devaient exécuter. Mais les esclaves, comme tout le monde, avaient un esprit, et l’esprit en plus du corps est susceptible d’indépendance et de contrainte. Vous pourriez être extérieurement totalement libre et intérieurement un esclave, contrôlé par des maîtres psychologiques sous la forme de désirs, de passions et de fringales invalidants. À l’inverse, vous pourriez être obstrué extérieurement ou même littéralement en servitude mais à l’intérieur libre de frustration et de disharmonie, si totalement libre en fait que vous vous êtes découvert responsable de votre propre bien-être, manquant de peu ou absolument rien que vous ne pourriez pas fournir pour votre propre bien-être. soi. La seconde, en substance, est certainement l’indépendance qu’Épictète, l’ancien philosophe stoïcien, a créé le concept principal de son enseignement. La philosophie stoïcienne est née en Grèce à la fin du IVe siècle av. Ses pères fondateurs avaient été des immigrants de la Méditerranée orientale à Athènes, qui n’était plus une démocratie remarquable, comme la ville l’était à l’époque de Socrate, mais un État client du royaume de Macédoine. La perte d’autonomie politique a été démontrée dans la philosophie à Athènes par une transformation intérieure dans l’accent de l’éthique. Ni le stoïcisme ni l’épicurisme, une autre école hellénistique de premier plan, fortement impliquée dans l’idée politique, comme l’avaient achevé ses prédécesseurs Platon et Aristote. La cible de l’attention sociale des jeunes philosophes n’était pas la politique et les lois, mais le bien-être individuel et l’amélioration personnelle. Cette transformation vers l’intérieur est illustrée de façon frappante par la pensée stoïcienne dès ses débuts s’est occupée de l’indépendance et de l’esclavage comme principalement des dénominateurs moraux et psychologiques plutôt que des marques de statut interpersonnel. Selon Zeno, le cerveau original du collège stoïcien, l’indépendance est la prérogative exclusive de ceux qui sont sages, tandis que les personnes inférieures, qui constituent la majorité des gens, ne sont pas seulement des imbéciles mais aussi des esclaves. Une première réaction à cet état pourrait inclure un choc devant son élitisme intellectuel et son insensibilité envers le sort des individus assez malheureux pour devenir pratiquement asservis. Mais considérons maintenant à quel point la revendication de Zénon, dans une économie dépendante du serviteur, remet en question l’évaluation des personnes en termes de la dichotomie traditionnelle servitude/indépendance. Si la connaissance est bien la véritable exigence de la liberté, le fardeau principal de l’esclavage se déplace de l’extérieur vers l’intérieur, du physique vers le psychologique, et l’approche et non l’affranchissement devient l’origine de la liberté. Vous êtes asservi, sur la base de cette doctrine intransigeante, au cas où vous mettriez votre système cardio-vasculaire sur tout ce qui est susceptible d’entraver, que ce soit parce que votre corps vous le permet, que vos intérêts et vos émotions vous tiennent sous leur emprise, ou que vous attachez votre propre -être à des choses qui dépendent d’autres personnes-individus, maison, reconnaissance ou juste chance. Comment pouvons-nous nous assurer qu’un tel choix est bon pour nous et bon pour ceux dont nous discutons dans les affaires ? Pourquoi être dépendant de la personne plutôt que de suivre les dix commandements ainsi que d’autres groupes de principes consacrés par le temps ? Comment savoir quoi sélectionner ? La réponse à ces questions nous permet de revenir à la « sagesse » de Zénon en tant qu’essence de l’indépendance. Son mot grec sophia, dans l’usage ordinaire, peut inclure tout type d’expertise, qui va de l’artisanat sensible comme la menuiserie à des informations abstraites comme la géométrie. Dans tous les cas, sophia signifie l’exercice effectif de la compétence, et la capacité qui a concerné Zénon et les philosophes stoïciens ultérieurs est l’art de la vie. Nous pouvons décrire cet art comme sachant vivre en harmonie, en harmonie avec notre mère nature humaine et en harmonie avec cette atmosphère sociale et physique réelle. Accomplir ou essayer d’accomplir cette connaissance est définitivement le travail de la raison, et la cause, selon le stoïcisme, est ce qui distingue les humains des créatures.