awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repositorios

Awesome GitHub RepositoriesDynamically Sized Types

Data structures with sizes determined at runtime, accessed via pointers to ensure memory safety.

Distinct from Type Size Inspectors: Distinct from Type Size Inspectors: focuses on language-level support for unsized types rather than utility-based size calculation.

Explore 4 awesome GitHub repositories matching operating systems & systems programming · Dynamically Sized Types. Refine with filters or upvote what's useful.

Awesome Dynamically Sized Types GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • rust-lang/bookAvatar de rust-lang

    rust-lang/book

    17,930Ver en GitHub↗

    The Rust Programming Language Book is the official technical guide and educational resource for the Rust language. It provides a comprehensive walkthrough of the language's design, focusing on its core identity as a systems programming language that enforces memory safety and high-performance execution without the need for a garbage collector. The project is distinguished by its focus on ownership, borrowing, and lifetime tracking, which allow the compiler to verify memory safety and thread safety at compile time. It covers the language's unique approach to zero-cost abstractions, including t

    Provides language-level support for handling data structures whose size is only known at runtime.

    Rustbookmdbookrust
    Ver en GitHub↗17,930
  • pretzelhammer/rust-blogAvatar de pretzelhammer

    pretzelhammer/rust-blog

    8,318Ver en GitHub↗

    This project is an educational blog and learning resource dedicated to the Rust programming language. It provides a collection of curated guides, technical articles, and structured learning paths designed to teach language fundamentals, concurrency, and systems programming. The repository distinguishes itself by offering practical implementation tutorials for complex systems. This includes detailed guides on compiler development—specifically translating source code into targets such as ARM64, x86_64, LLVM IR, and WebAssembly—as well as networking examples for building multithreaded chat serve

    Teaches the use of pointers and slices to manage data types with runtime-determined memory sizes.

    Rustblogbloggingrust
    Ver en GitHub↗8,318
  • rust-lang/rfcsAvatar de rust-lang

    rust-lang/rfcs

    6,406Ver en GitHub↗

    The Rust RFCs repository is the formal home for the Rust language evolution process, housing the structured design documents and community review mechanisms that govern changes to the Rust programming language, its compiler, and its standard library. It defines the complete lifecycle for proposing, discussing, and implementing substantial changes through RFC documents, from initial submission and community feedback through final comment periods and sub-team sign-offs. The repository codifies the governance and collaboration processes that shape Rust's development, including mechanisms for com

    Defines the compiler-generated unsized coercion mechanism that enables smart pointers to work with dynamically-sized types.

    Markdownrfcrfc-processrust
    Ver en GitHub↗6,406
  • kaisery/trpl-zh-cnAvatar de KaiserY

    KaiserY/trpl-zh-cn

    5,501Ver en GitHub↗

    Este proyecto es un recurso educativo localizado para aprender el lenguaje de programación Rust, proporcionando una guía completa y especificaciones técnicas traducidas al chino simplificado. Sirve como una herramienta de instrucción para estudiar los modismos del lenguaje, la gestión de memoria y los sistemas de tipos. El repositorio se centra en la localización de documentación de software, convirtiendo las guías oficiales al chino simplificado para aumentar la accesibilidad para hablantes no nativos de inglés. Utiliza un sistema basado en markdown para organizar el contenido y soporta la exportación a múltiples formatos como HTML estático, PDF y EPUB para visualización web y offline. El contenido cubre una amplia gama de dominios técnicos de Rust, incluyendo primitivas de gestión de memoria como ownership y borrowing, diseño avanzado del lenguaje involucrando traits y generics, y estrategias integrales de manejo de errores. También detalla fundamentos de programación, modelado de datos y el uso de herramientas de productividad para desarrolladores para la gestión de builds y dependencias.

    Describes the implementation of zero-sized types to create distinct types that define behavior without storing data.

    Markdownpdfrust-booktypst
    Ver en GitHub↗5,501
  1. Home
  2. Operating Systems & Systems Programming
  3. Dynamically Sized Types

Explorar subetiquetas

  • Unsized CoercionsCompiler-generated implicit conversions from sized types to their unsized counterparts, enabling smart pointers to work with dynamically-sized types. **Distinct from Dynamically Sized Types:** Distinct from Dynamically Sized Types: focuses on the coercion mechanism (sized to unsized), not the definition or use of unsized types themselves.
  • Zero Sized TypesUsing unit structures that occupy no memory to implement markers and state patterns. **Distinct from Dynamically Sized Types:** Specifically targets types with zero size, as a special case of dynamically sized types or size inspection.