Dans de nombreux langages tels que C, C ++ et Java, la mainméthode / fonction a un type de retour de voidou int, mais pas doubleou String. Quelles pourraient être les raisons derrière cela? Je connais un peu que nous ne pouvons pas le faire parce que l' mainon appelle …
En lisant l'affaire Google v Oracle, je suis tombé sur ces questions (apparemment du juge qui présidait) ... Est-il convenu que ce qui suit est vrai, au moins à partir de 1996? Les éléments suivants constituaient l’interface de programmation d’application Java principale: java.lang, java.util et java.io. Le langage de programmation …
De nos jours, nous avons beaucoup d’aides à la programmation qui facilitent le travail, notamment: IDEs Débogueurs (ligne par ligne, points d'arrêt, etc.) Ant scripts, etc. pour la compilation Des sites comme StackOverflow pour vous aider en cas de problème de programmation Il y a 20 ans, rien de tout …
Le langage propre utilise des types d'unicité pour gérer les E / S dans un cadre purement fonctionnel. Pourquoi le comité Haskell est-il allé plutôt avec des monades ? Y a-t-il eu d'autres propositions de traitement indiquant que le comité avait enquêté mais qu'il avait décidé de ne pas le …
Les premiers guichets automatiques fonctionnaient comme un distributeur de billets, c’était des machines hors ligne fonctionnant avec des cartes perforées imprégnées de carbone et un code PIN à 6 chiffres. Le retrait maximum avec une carte était de 10 livres et chacune était une carte à usage unique - cartes …
Quand les gens ont-ils commencé à écrire des fichiers Lisez-moi? Il semble que presque tous les programmes ont ce fichier, quel que soit le format. Y a-t-il une première utilisation documentée de ce document?
Beaucoup d'entre vous travaillent pour de grandes entreprises qui proposent des logiciels bien connus. Je me demandais, quelle quantité de code d'origine (essentiellement, le code qui était la version "v1.0") reste dans les applications massives modernes, comme, par exemple, Firefox, Photoshop, Windows, Linux, etc.? Je préférerais vraiment une expérience de …
SQL est officiellement prononcé comme / ˌɛskjuːˈɛl / comme "SQL", comme indiqué dans Beaulieu, Alan (avril 2009). Mary E. Treseler. ed. Learning SQL (2e éd.). Sebastapol, Californie, États-Unis: O'Reilly. ISBN 978-0-596-52083-0. Mais souvent, il est prononcé / ˈsiːkwəl / comme "suite", quelle est l'histoire derrière cette deuxième prononciation?
Ce n'est pas vraiment un problème pour quiconque a déjà fait face à ce problème syntaxique, mais je vois une énorme confusion dériver de l'utilisation de caret ( ^) comme opération XOR au lieu de l'opération d'exponentiation mathématique largement acceptée. Bien sûr, il y a beaucoup d'endroits où la (mauvaise) …
Le Zen de Python déclare à la ligne 14 que: Bien que cela ne soit pas évident au premier abord, sauf si vous êtes néerlandais. Est-ce une référence au célèbre informaticien néerlandais Edsger W. Dijkstra ?
Je suis curieux de savoir comment les équipes de programmeurs géraient généralement leur développement logiciel dans les années 80 et au début des années 90. Tout le code source était-il simplement stocké sur une machine sur laquelle tout le monde travaillait, ou la source était-elle transmise et copiée manuellement via …
Je souhaite savoir qui a introduit l'indentation de code, ainsi que quand et où il a été introduit. Cela semble si critique pour la compréhension du code, mais ce n'était pas universel. La plupart des codes Fortran et Basic étaient (n'est?) Pas indentés, et il en va de même pour …
Un collègue se demandait aujourd'hui: "Pourquoi est-ce que dans notre industrie," production "signifie" produit final livrable "? Vous savez, comme si un film est" en production ", cela signifie qu'ils le tournent actuellement, pas que que c'est fait et que le public le regarde. "
Dans une discussion sur les méthodes statiques et d'instance, je pense toujours que cela Sqrt()devrait être une méthode d'instance de types numériques au lieu d'une méthode statique. Pourquoi donc? Cela fonctionne évidemment sur une valeur. // looks wrong to me var y = Math.Sqrt(x); // looks better to me var …
Le préprocesseur C est attaché à C, mais il a une syntaxe complètement différente du langage principal: espace blanc syntaxiquement significatif (la fin de la ligne termine une instruction, un espace après que la macro détermine le début de la liste de remplacement) blocs basés sur des mots clés au …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.