š Llenguatges de programació: aplicació i interpretació ā (edició 2025ā2026)
š Llenguatges de programació: aplicació i interpretació (edició 2025ā2026) Ć©s un llibre de pla d'estudis complet dissenyat per a estudiants de BSCS, BSIT, enginyeria de programari i autoaprenentatge amb l'objectiu de dominar els llenguatges de programació, el seu disseny i implementació. Aquesta edició inclou MCQ i proves, per proporcionar un enfocament prĆ ctic i acadĆØmic per comprendre intĆØrprets, compiladors, sistemes de tipus i abstraccions.
El llibre explora tant la teoria com la implementació prĆ ctica, unint paradigmes de llenguatge, estructures de control, objectes, mòduls i llenguatges especĆfics del domini. Els estudiants aprendran a raonar sobre els llenguatges de programació, a formular abstraccions i a aplicar funcions d'ordre superior de manera eficaƧ.
š CapĆtols i temes
š¹ CapĆtol 1: Llenguatges de programació i la seva implementació
- Introducció als llenguatges de programació
- IntĆØrprets i compiladors
- Sintaxi i semĆ ntica
- Paradigmes lingüĆstics
š¹ CapĆtol 2: Els elements de la programació
- Expressions i valors
- Entorns
- Aplicació de la funció
- Variables i enllaƧos
- Normes d'avaluació
š¹ CapĆtol 3: Els procediments i els processos que generen
- Procediments de Primera Classe
- Funcions d'ordre superior
- Recursió
- Tancaments
- Optimització de trucades de cua
š¹ CapĆtol 4: Formulació d'abstraccions amb procediments d'ordre superior
- Composició de funcions
- Abstraccions funcionals
- Funcions anònimes
- Curry i Aplicació Parcial
š¹ CapĆtol 5: Tipus i sistemes de tipus
- Tipus estĆ tic vs dinĆ mic
- Comprovació de tipus
- InferĆØncia de tipus
- Polimorfisme
- Tipus de seguretat
š¹ CapĆtol 6: Estructures de control i continuacions
- Condicionals i bucles
- Estil Continuació-Passa
- Truca-cc
- Excepcions i tractament d'errors
š¹ CapĆtol 7: Estat mutable i assignació
- CĆ lculs d'estat
- Mutació variable
- Model de memòria
- Efectes secundaris i transparĆØncia referencial
š¹ CapĆtol 8: Objectes i classes
- Conceptes orientats a objectes
- Transmissió de missatges
- HerĆØncia
- Encapsulació
- Estat de l'objecte
š¹ CapĆtol 9: Mòduls i lĆmits d'abstracció
- Modularitat
- Espais de noms
- InterfĆcies
- Recopilació separada
- Ocultació d'informació
š¹ CapĆtol 10: Llenguatges especĆfics de domini i metaprogramació
- Incrustació del llenguatge
- Macros
- Generació de codi
- Reflexió
- Interpretació vs Recopilació
š Per quĆØ triar aquesta aplicació/llibre?
- Llibre complet del pla d'estudis sobre el disseny i la implementació de llenguatges de programació
- Inclou MCQ, proves i exemples per a exĆ mens i projectes
- Aprendre intĆØrprets, compiladors, sistemes de tipus i abstraccions d'ordre superior
- Ideal per a estudiants i professionals que volen entendre els paradigmes lingüĆstics i el disseny de programari
ā Aquesta aplicació estĆ inspirada en autors:
Torben Ćgidius Mogensen, John Hughes, Martin Fowler, Bertrand Meyer, Shriram Krishnamurthi
š„ Descarrega't ara!
Domineu els llenguatges de programació i la seva implementació amb Learn Programming Languages āāAI (edició 2025-2026).
S'ha actualitzat el dia:
20 de des. 2025