Erlang, Go et Rust affirment tous d'une manière ou d'une autre qu'ils prennent en charge la programmation simultanée avec des «threads» / coroutines bon marché. La FAQ Go indique: Il est pratique de créer des centaines de milliers de goroutines dans le même espace d'adressage. Le Tutoriel de Rust dit: …
J'entends souvent le terme que le langage A est écrit en langage B. Par exemple, PHP a été écrit C , C # est écrit en C ++ . Quelqu'un peut-il expliquer ce que cela signifie et s'il est même exact? Est-ce que cela a quelque chose à voir avec …
Mon entreprise est en pleine transition d'un développement de type cascade vers Agile / Scrum. Entre autres choses, on nous dit que nous nous attendons à avoir de nouvelles fonctionnalités de travail, testables (par QA) à la fin de chaque journée. La plupart de nos développeurs perdent environ 2 heures …
J'ai toujours eu du mal à amener les gens à mettre à jour leurs problèmes, à la fois dans mon entreprise et au travail. J'ai eu quelques cas où les gens le font de bon cœur, mais ~ 70% du temps je dois pourchasser les gens. Étant celui qui fait …
Beaucoup des plus languges de programmation populaires (tels que C ++, Java, Python , etc.) ont le concept de cacher / observation des variables ou des fonctions. Lorsque j'ai rencontré des problèmes de masquage ou d'observation, ils ont été la cause de bogues difficiles à trouver et je n'ai jamais …
Je commence à écrire un webservice, et j'ai construit avec nodeJS et une approche RESTfulish. À partir de ce que je rassemble: L'avantage est que vous n'avez pas à dupliquer de code. Les inconvénients sont que vous: mettra à jour l'API publique fréquemment, mais devrait être résolu avec le contrôle …
Je suppose qu'il y a une histoire, mais pourquoi la pile se développe-t-elle vers le bas? Il me semble que les dépassements de tampon seraient beaucoup plus difficiles à exploiter si la pile augmentait ...
Ceci est une rediffusion d'une question sur cs.SE par Janoma . Crédits complets et butin pour lui ou cs.SE. Dans un cours d'algorithmes standard, nous apprenons que le tri rapide est O (n log n) en moyenne et O (n²) dans le pire des cas. Dans le même temps, d'autres …
C'est une question concernant les ingénieurs avec plus de 20 ans d'expérience, mais c'est une question pour tout le monde, car elle concerne le développement de carrière. Je suis dans une recherche d'emploi étonnamment longue, et le problème semble être que les employeurs ne m'accepteront pas comme codeur. Oui, j'ai …
Nous essayons d'écrire un langage de script personnalisé. Il a été suggéré de rendre la langue indulgente en fournissant des mots clés insensibles à la casse . Personnellement, je n'aime pas l'idée, mais il y a peu de personnes dans mon équipe qui s'y penchent, disant que cela rendra l'utilisateur …
J'ai construit un certain nombre de sites Web pour des amis, la famille, etc. et je les ai tous mis sur un seul compte d'hébergement Web partagé. Maintenant qu'ils sont construits, je veux cesser de les soutenir et de payer pour eux (mes amis me remboursent mais je paie la …
Aidez-moi! J'ai une question où j'ai besoin d'analyser le Big-O d'un algorithme ou d'un code. Je ne sais pas exactement ce qu'est Big-O ou comment il se rapporte à Big-Theta ou à d'autres moyens d'analyser la complexité d'un algorithme. Je ne sais pas si Big-O fait référence au temps d'exécution …
Nous avons actuellement la pile suivante: VS 2005 Formulaires Web SQL Server 2005 IIS 6 Nous prévoyons de passer à ceci: VS 2010 MVC et formulaires Web SQL Server 2008 IIS 7 Ma question est la suivante: lorsque nous passons à MVC avec VS 2010, devons-nous utiliser Entity Framework (ou …
Je développe une application avec clojure (lisp) seule dans mon équipe. Cela commence comme une petite application. Aucun problème. Mais comme il a des fonctionnalités et étend la zone, il devient un programme important. Je m'inquiétais pour l'entretien ou quelque chose. Personne dans mon équipe ne connaît le clojure ou …
Quels sont les mots possibles / standard pour décrire vos niveaux de compétence dans différents langages de programmation dans votre CV? J'utilise actuellement ces trois: expert Avancée débutant Je ne me considère comme un expert dans aucun langage de programmation, donc je classe toutes mes compétences comme débutant ou avancé. …
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.