
C# Deconstructed
Mohammad Rahman
- Editorial
- Apress
- Año
- 2014
- Páginas
- ~165
- Nivel
- Intermedio
De qué trata
Fascinante análisis forense y de bajo nivel conducido por Mohammad Rahman que revela cómo el compilador de C# traduce construcciones de alto nivel en instrucciones MSIL del runtime de .NET.
El autor deconstruye clases anónimas, métodos de extensión, clausuras en lambdas, iteradores yield return, la máquina de estados generada tras async/await y el despacho dinámico con el DLR. El texto demuestra exactamente qué código genera el compilador entre bastidores para cada construcción sintáctica.
Lectura sumamente enriquecedora para programadores que desean entender qué ocurre 'debajo del capó' de C# y escribir código de alto rendimiento libre de sobrecargas invisibles.
- C# Deconstruido
- MSIL
- Compilador Roslyn
- Async/Await Internals
- Yield Return
- Clausuras
- DLR
- Performance
¿Cómo enseña?
Teórico
- ✓ Incluye ejercicios
- ✗ Sin proyectos

