Maison  >  Article  >  développement back-end  >  Le langage de programmation le plus populaire au monde, avec plus d'utilisateurs que Python, Java, JavaScript et C réunis !

Le langage de programmation le plus populaire au monde, avec plus d'utilisateurs que Python, Java, JavaScript et C réunis !

WBOY
WBOYavant
2023-04-10 15:11:031448parcourir

​Quel est le langage de programmation le plus populaire au monde ?

Python ? Javascript ?

Non, c'est Excel !

Les médias étrangers estiment que 1,2 milliard de personnes dans le monde utilisent la suite Microsoft Office, dont environ 750 millions de personnes utilisent Excel !

Mais Excel n'est-il pas simplement capable d'écrire des formules et d'effectuer des calculs ? Est-ce aussi un langage de programmation ?

L'Excel précédent n'était pas Turing complet. En 2021, Microsoft a introduit LAMBDA pour rendre Excel Turing complet, transformant Excel en un langage de programmation complet.

Le langage de programmation le plus populaire au monde, avec plus dutilisateurs que Python, Java, JavaScript et C réunis !

Bien sûr, les utilisateurs ordinaires utilisent rarement Lambda. Ils organisent principalement les données, utilisent des formules pour analyser, visualiser et fournir une base de prise de décision.

Ne regardez pas la puissance d'Excel maintenant, il s'est également précipité hors de la montagne de cadavres et de la mer de sang, et a failli être tué.

Aujourd'hui, nous allons parler de l'histoire du développement d'Excel.

1. Papier magique

Quand je travaillais dans une entreprise étrangère, j'avais un collègue étranger qui ne parlait jamais de PPT, mais de Slides, et jamais d'Excel, mais de SpreadSheet.

Je n'y étais pas habitué au début. Plus tard, après avoir regardé l'historique du développement d'Excel, j'ai réalisé qu'il avait raison. Excel n'est qu'un type de tableur.

Spreadsheet (SpreadSheet) n'est pas une invention de Microsoft, c'était une idée de Daniel Bricklin, étudiant à Harvard.

Le langage de programmation le plus populaire au monde, avec plus dutilisateurs que Python, Java, JavaScript et C réunis !

En 1977, Daniel Bricklin étudiait pour un MBA à la Harvard Business School. Le professeur a demandé à ces étudiants du MBA de remplir des formulaires de grand livre pour prédire la situation financière des acquisitions d'entreprises. Ces tableaux vert clair sont très fastidieux à remplir. Les données des tableaux dépendent les unes des autres. Si vous remplissez mal un endroit, le reste devra être recalculé.

Bricklin, qui a autrefois conçu un logiciel de traitement de texte, a immédiatement pensé : pourquoi écrire un tableur pour effectuer automatiquement des calculs ?

Le professeur de Bricklin pensait qu'il perdait son temps : vous ne vous trompez pas, les PC sur le marché sont tous des jouets. De plus, ces tâches de remplissage de formulaires seront toutes le travail des comptables et des secrétaires à l'avenir. le travail principal de votre MBA est le mannequinat !

Ce que le professeur a dit est tout à fait exact. C'était en 1977, et l'Apple II venait d'apparaître. Il n'y avait aucun logiciel commercial dessus. C'était en effet un gros jouet pour les passionnés.

Mais Bricklin ne croyait pas au mal, alors il a trouvé un ami du MIT qui savait programmer, et les deux ont collaboré pour écrire le premier tableur au monde en assemblage : VisiCalc, qui signifie Visible Computing.

L'interface de ce logiciel est verte. Je suppose qu'elle était basée sur la couleur des tableaux du grand livre à cette époque :

Le langage de programmation le plus populaire au monde, avec plus dutilisateurs que Python, Java, JavaScript et C réunis !

Ce à quoi personne ne s'attendait, c'est que VisiCalc devienne rapidement le logiciel le plus populaire. sur Apple II "Killer software", la seule raison pour laquelle les gens achetaient un Apple II était d'utiliser VisiCalc dessus.

Le langage de programmation le plus populaire au monde, avec plus dutilisateurs que Python, Java, JavaScript et C réunis !

VisiCalc a apporté des changements dans le monde, pas moins que la comptabilité en partie double.

Avec les feuilles de calcul, les hommes d'affaires n'ont qu'à saisir des chiffres et voir quel est le résultat. Et les feuilles de calcul exécutées sur PC brisent la structure hiérarchique des grandes entreprises et délèguent le pouvoir à davantage de personnes. Elles n'ont même pas besoin de s'appuyer sur le service des données, elles peuvent le faire elles-mêmes.

VisiCalc Ce « morceau de papier magique capable d'effectuer des calculs et des recalculs » a déclenché une révolution qui a propulsé le PC du statut de jouet d'amateur à celui d'outil professionnel sérieux.

2. Une hausse soudaine

Une fois le marché des feuilles de calcul ouvert, une concurrence féroce suivra.

En 1980, un an seulement après la sortie de VisCalc, Sorcim a publié SuperCalc, qui résolvait le problème des références circulaires entre les cellules.

En 1982, Microsoft a officiellement pris des mesures et a lancé son propre tableur Multiplan, qui fournissait des « feuilles de calcul plus grandes » et d'autres améliorations.

Mais aucun d'entre eux ne peut ébranler le statut du pionnier VisiCalc, car "Le destin d'une personne dépend bien sûr de sa force personnelle, mais le processus de l'histoire doit également être pris en considération

Mitchell!" Kapor (Kapoor) était à l'origine basé sur Un programmeur qui développe des plug-ins pour VisiCalc. Il a développé deux plug-ins graphiques capables de générer des graphiques à partir de fichiers VisiCalc.

Le langage de programmation le plus populaire au monde, avec plus dutilisateurs que Python, Java, JavaScript et C réunis !

VisiPlot

Le langage de programmation le plus populaire au monde, avec plus dutilisateurs que Python, Java, JavaScript et C réunis !

VisiTrend

Lorsque le PC IBM, un produit qui a fait date, a été lancé, VisiCalc n'a pris aucune mesure.

Le langage de programmation le plus populaire au monde, avec plus dutilisateurs que Python, Java, JavaScript et C réunis !

Il a vendu ses droits d'auteur sur son logiciel pour 1,7 million de dollars américains, puis a levé 1,3 million de dollars supplémentaires en capital-risque, a pris un risque, a parié sur IBM PC et a développé le nouveau tableur Lotus1-2-3.

1-2-3 fait référence à la façon dont le produit est utilisé, qui est une feuille de calcul, un package graphique et un gestionnaire de base de données.

Le langage de programmation le plus populaire au monde, avec plus dutilisateurs que Python, Java, JavaScript et C réunis !

Tout comme VisiCalc était l'application Killer pour Apple II, Lotus 1-2-3 est devenue l'application Killer sur les compatibles IBM et les compatibles MS-DOS IBM étaient beaucoup moins chers que les ordinateurs Apple. le marché est énorme.

Kapur a profité de la tendance et a déclenché une frénésie marketing. Il a dépensé 1 million de dollars en recherche et développement et 250 dollars pour le lancement du produit. Les ventes de Lotus 1-2-3 ont grimpé en flèche, avec 850 000 unités vendues. 18 premiers mois. Devient rapidement le nouveau roi des feuilles de calcul.

Lotus a également dépassé Microsoft et est devenu la plus grande société de logiciels indépendante au monde.

Quelle est la popularité de Lotus 1-2-3 ? Lorsque de nombreuses personnes achètent un ordinateur, elles ne veulent pas acheter une machine compatible IBM PC, ni une machine compatible MS-DOS, mais un ordinateur capable d'exécuter Lotus 1-2-3 !

3. Le retour du roi

Regarder Lotus1-2-3 dominer tout seul MS-DOS, gagner de l'argent et gagner de l'argent, et Multiplan semble incapable de le supporter. Adou, Microsoft va-t-il simplement disparaître ?

C'est absolument impossible !

À l'automne 1984, un groupe de quatre personnes de Microsoft s'installent secrètement au Red Lion Hotel à Seattle.

Le langage de programmation le plus populaire au monde, avec plus dutilisateurs que Python, Java, JavaScript et C réunis !

Les quatre personnes de gauche à droite sont : Bill Gates, Doug Klunder, Jabe Blumenthal et Charles Simonyi

Ils vont réfléchir pendant trois jours ici pour discuter de la façon de tuer Lotus1 -2 -3.

Bill Gates a d'abord expliqué la situation difficile actuelle. Les ventes de Lotus au cours de la deuxième année atteindront 150 millions de dollars américains, dépassant déjà celles de Microsoft !

Tout le monde a exprimé sa détermination à faire d'Excel, un tableur plus puissant, et à faire tomber Lotus 1-2-3.

Les quatre personnes ont eu une discussion approfondie sur l'interface utilisateur et les fonctions clés d'Excel, et ont finalement pris deux décisions importantes :

1. Recalcul intelligent

La feuille de calcul actuelle a un défaut, lorsque la valeur. Lorsqu'une cellule change, toutes les cellules doivent être recalculées, ce qui s'exécute trop lentement dans la pitoyable mémoire de 16 Ko du PC. Le nouveau logiciel Excel doit uniquement calculer les cellules concernées pertinentes. Cela apportera un énorme avantage en termes de performances et les utilisateurs vivront une expérience magique !

Doug Klunder a même avancé un slogan : Recalculez ou mourez ! Cela signifie que si vous ne parvenez pas à réaliser un recalcul intelligent, mourez.

Le langage de programmation le plus populaire au monde, avec plus dutilisateurs que Python, Java, JavaScript et C réunis !

2. Abandonnez la plate-forme DOS et laissez Excel s'exécuter sur l'interface graphique.

Lotus 1-2-3 est devenu le suzerain de la plate-forme DOS basée sur le texte. Ne la concurrencez pas de front, mais concentrez-vous sur la plate-forme GUI de nouvelle génération.

Ce qui est triste, c'est que Windows 1.0 ne sera terminé qu'un an plus tard. Le seul système d'exploitation sur le marché prenant en charge l'interface graphique est le Macintosh d'Apple.

Bill Gates a décidé de développer d'abord la version Macintosh d'Excel. C'est une décision difficile à comprendre pour les étrangers : laisser les enfants des autres se déchaîner dans leur propre cour (MS-DOS) et y envoyer ses propres enfants. chez les autres. (Macintosh)

Je dois dire que Bill Gates comprend non seulement la technologie, mais a également un sens aigu des affaires. Depuis Macintosh, il a réalisé que l'interface graphique est l'avenir et qu'Excel apportera une réduction de dimensionnalité. coup dur pour Lotus dans le futur.

En 1985, la version Macintosh d'Excel a été officiellement lancée. Il s'agissait du premier tableur graphique interactif homme-machine, avec une belle apparence, des menus déroulants et la possibilité de fonctionner avec la souris ! Bien mieux que Lotus 1-2-3 basé sur du texte.

Excel commence à empiéter sur le territoire Lotus 1-2-3.

Le langage de programmation le plus populaire au monde, avec plus dutilisateurs que Python, Java, JavaScript et C réunis !

En novembre 1987, le premier Excel pour les systèmes Windows a également été produit.

Lotus1-2-3 était lent à évoluer et ne pouvait pas être utilisé pour les systèmes Windows. En 1988, les ventes d'Excel dépassaient celles de Lotus !

C'est un événement marquant, qui signifie la naissance d'un nouveau seigneur du logiciel !

Depuis, tous les deux ans environ, Microsoft lancera une nouvelle version pour étendre ses avantages, laissant tous ses concurrents loin derrière.

Le langage de programmation le plus populaire au monde, avec plus dutilisateurs que Python, Java, JavaScript et C réunis !

4. Epilogue

Excel a une signification particulière pour Microsoft. . et les programmes Windows, si les deux échouaient, Microsoft ne serait pas en vie aujourd'hui. "

On dit que lorsque Microsoft développait Excel, il a volé la technologie GUI de Macintosh et est passé à son propre Windows. Cela a rendu Jobs furieux, en pointant du doigt. Bill Gates et criant : Je te fais tellement confiance, mais tu as volé nos affaires !

Bill Gates n'a pas répondu avec colère ni rétorque, mais a calmement raconté une histoire : "Steve, je comprends ta colère, mais nous pouvons regarder le problème sous un autre angle. Nous avons tous un Le nom du voisin riche est Xerox. Quand je suis entré par effraction dans leur maison pour voler la télévision, j’ai découvert que vous l’aviez déjà… volée.”

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer