awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 dépôts

Awesome GitHub RepositoriesPolymorphic Dispatch

Mechanisms that execute different method implementations based on the class of the provided object.

Distinct from Generic Function Definitions: Distinct from Generic Function Definitions (which focus on type safety/signatures) by focusing on the runtime dispatch logic.

Explore 3 awesome GitHub repositories matching programming languages & runtimes · Polymorphic Dispatch. Refine with filters or upvote what's useful.

Awesome Polymorphic Dispatch GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • norvig/paip-lispAvatar de norvig

    norvig/paip-lisp

    7,465Voir sur GitHub↗

    This project is a comprehensive Lisp AI implementation library that provides reference implementations for various artificial intelligence paradigms and symbolic algorithms. It functions as a multi-purpose toolkit containing a logic programming engine, a natural language processing suite, and a symbolic mathematics toolkit. The library is distinguished by its diverse architectural frameworks, including a Prolog-style execution engine that uses unification and goal-driven backtracking, and a system for simulating human decision-making through expert system shells and certainty factors. It also

    Defines a global interface that executes the appropriate method for an object based on its class.

    Common Lisp
    Voir sur GitHub↗7,465
  • fuzhengwei/itstack-demo-designAvatar de fuzhengwei

    fuzhengwei/itstack-demo-design

    6,779Voir sur GitHub↗

    Ce projet est un guide d'implémentation de design patterns et une référence architecturale. Il fournit une collection pratique d'exemples de code démontrant des patterns créationnels, structurels et comportementaux pour améliorer la maintenabilité et la qualité logicielle. La bibliothèque inclut des implémentations standardisées pour l'instanciation d'objets via des patterns créationnels, des templates pour assembler des objets en hiérarchies efficaces en utilisant des patterns structurels, et des exemples pour gérer la communication et la distribution des responsabilités entre objets via des patterns comportementaux. Le projet mappe ces design patterns abstraits à des domaines métier spécifiques, tels que les transactions et le marketing, pour démontrer comment résoudre des problèmes logiciels réels. Cela inclut l'application du dispatch polymorphique à l'exécution et le découplage basé sur les interfaces pour réduire la complexité du système et augmenter la scalabilité.

    Implements mechanisms to determine concrete class execution at runtime based on object types.

    Java
    Voir sur GitHub↗6,779
  • felipe-augusto/clean-code-javascriptAvatar de felipe-augusto

    felipe-augusto/clean-code-javascript

    4,891Voir sur GitHub↗

    This project is a comprehensive guide and set of engineering standards for writing readable, maintainable, and scalable JavaScript code. It provides a framework for software architecture, refactoring patterns, and clean coding practices designed to improve codebase health and longevity. The guide emphasizes the application of SOLID principles and architectural strategies such as dependency inversion and the separation of concerns. It focuses on transforming complex conditional logic through polymorphism and refactoring, while promoting a transition from imperative loops to declarative functio

    Implements polymorphic method dispatch in subclasses to replace switch or if-else chains.

    JavaScriptclean-codejavascript
    Voir sur GitHub↗4,891
  1. Home
  2. Programming Languages & Runtimes
  3. Programming Utilities
  4. Functional
  5. Generic Function Definitions
  6. Polymorphic Dispatch