compiler-construction 379

  1. Apprendre à écrire un compilateur
  2. Que fait un compilateur juste-à-temps (JIT)?
  3. Avertissement: Conflits détectés entre différentes versions du même assembly dépendant
  4. Qu'est-ce qu'une interface binaire d'application (ABI)?
  5. Pourquoi Java commute sur ints contigus semble-t-il courir plus vite avec des cas supplémentaires?
  6. Les macros probables () / improbables () du noyau Linux - comment fonctionnent-elles? Quel est leur avantage?
  7. Comment éviter les fichiers .pyc?
  8. Est-ce que #if RELEASE fonctionnera comme #if DEBUG le fait en C #?
  9. Langues compilées et interprétées
  10. Impossible de charger le fichier ou l'assemblage ... Le paramètre est incorrect
  11. Clang vs GCC - qui produit de meilleurs binaires?
  12. Quelles sont les raisons pour lesquelles javac émet l'avertissement "utilise des opérations non contrôlées ou non sécurisées"
  13. Quelles sont les causes de java.lang.IncompatibleClassChangeError?
  14. Comment Go compile-t-il si vite?
  15. Comment gcc / g ++ est-il amorcé?
  16. Lecture GHC Core
  17. "Pas de nouvelle ligne à la fin du fichier" avertissement du compilateur
  18. Comment le compilateur C # détecte-t-il les types COM?
  19. Quelle est la différence entre __PRETTY_FUNCTION__, __FUNCTION__, __func__?
  20. Ecrire un compilateur dans sa propre langue
  21. Comment le premier compilateur a-t-il été écrit?
  22. TargetedPatchingOptOut: "Les performances sont-elles essentielles pour l'intégration des limites d'image NGen"?
  23. Compilation avec g ++ en utilisant plusieurs cœurs
  24. Avantage de basculer if-else
  25. Dans quelle langue est écrit le compilateur C #?
  26. Analyser un fichier .py, lire l'AST, le modifier, puis réécrire le code source modifié
  27. Que fait le drapeau -ObjC linker?
  28. comment array [100] = {0} définit le tableau entier à 0?
  29. Une fonction récursive peut-elle être en ligne?
  30. Comment conduire le compilateur C #, C ++ ou Java pour calculer 1 + 2 + 3 + ... + 1000?
  31. erreur: la propriété atomique inscriptible ne peut pas associer un setter / getter synthétisé avec un setter / getter défini par l'utilisateur
  32. Pourquoi avons-nous besoin d'extern "C" {#include <foo.h>} en C ++?
  33. Quelle est la différence entre sjlj vs dwarf vs seh?
  34. (A + B + C) ≠ (A + C + B) et réorganisation du compilateur
  35. Comment décompiler un fichier APK ou DEX sur la plateforme Android?
  36. Pourquoi est-il impossible de construire un compilateur capable de déterminer si une fonction C ++ va changer la valeur d'une variable particulière?
  37. C compilateur pour Windows?
  38. Où se renseigner sur le débogueur VS 'noms magiques'
  39. Convertir un script PHP en un exécutable Windows autonome
  40. Pourquoi ce résultat conditionnel (null ||! TryParse) en "utilisation de variable locale non affectée"?
  41. Quels types de modèles puis-je appliquer sur le code pour le rendre plus facile à traduire dans un autre langage de programmation?
  42. Bootstrapping nécessite toujours un soutien extérieur
  43. Comment le noyau Linux peut-il se compiler?
  44. implémentation d'inférence de type
  45. Pourquoi ce programme C ++ est-il si incroyablement rapide?
  46. L'optimisation du compilateur peut-elle introduire des bogues?
  47. Vérification du type d'interface avec Typescript
  48. Détection de l'architecture de la CPU lors de la compilation
  49. Avertissements du compilateur C / C ++: nettoyez-vous tout votre code pour les supprimer ou les laisser?
  50. Quels sont les comportements communs non définis / non spécifiés pour C que vous rencontrez?