Manejo de Errores, Genéricos, Traits y Pruebas en Rust

Este documento es una guía sobre el manejo de errores, genéricos, traits y pruebas en el lenguaje de programación Rust. Manejo de Errores Rust distingue dos tipos de errores: Recuperables: Errores que, tras una intervención, permiten continuar la ejecución del programa (ej. archivo no encontrado). No recuperables: Errores que deben forzar la t ...

Publicado el 7-30 06:52

Guía completa de conceptos fundamentales en Swift

Sintaxis y tipos fundamentales En Swift, las variables se declaran con var y las constantes con let. Los tipos opcionales se indican con ? y permiten representar la ausencia de un valor. var mensajeSaludo = "Hola mundo" let lenguaje = "Swift" var enteroOpcional: Int? = nil if let valor = enteroOpcional { print("Val ...

Publicado el 7-28 05:44

Repaso de JavaSE: Polimorfismo, Genéricos, Reflexión y Fundamentos SQL

Polimorfismo e Interfaces El polmiorfismo permite tratar objetos de subclases mediante referencias de superclases. Las interfaces definen contratos de comportamiento que las clases implementan: interface ConexionBD { void conectar(); String ejecutarConsulta(String sql); } class MySQL implements ConexionBD { @Override public voi ...

Publicado el 7-16 07:35

Fundamentos de TypeScript para desarrolladores de JavaScript: Dominando los Genéricos

Comprendiendo los Genéricos: Parámetros de Tipo En JavaScript, pasamos datos como argumentos a funciones. En TypeScript, podemos pasar tipos como argumentos. A esto se le llama genérico (generic). Un genérico actúa como un contenedor de tipos flexible, a menudo representado con <T> (donde T denota un Tipo), permitiendo que una estructura ...

Publicado el 7-7 05:28

Guía Práctica de Lenguaje Rust

Cargo: Gestión de Proyectos Cargo es la herramienta principal para compilar código, gestionar dependencias y distribuir paquetes en Rust. verificar_versiones() { cargo --version rustc --version } Para iniciar un proyecto nuevo, use el comando crear_proyecto. Esto genera la estructura de directorios y un repositorio Git. cargo new gesto ...

Publicado el 6-17 21:27