Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como carbon

V Lang: un lenguaje simple, rápido y compilado

VLang (o V) es: Un lenguaje de programación compilado y tipado estático diseñado para crear software mantenible.  Similar a Go, influenciado por Oberon,Rust, Swift, Kotlin y Python. Para instalarlo ve a este sitio y descarga la versión más actual: https://vlang.io/ Si lo prefieres puedes usar Git para clonarte la última versión: git clone -- depth = 1 https : //github.com/vlang/v cd v make Hola, mundo en VLang Comencemos creando el clásico programa de "Hola, mundo". La extensión de un programa en VLang es *.v. holamundo.v fn main () { println( ' Hola , Mundo !! ' ) } Ejecutar el programa: $ v run holamundo . v No podemos dejar de notar que es muy similar a Golang . Abajo un ejemplo del Hola, mundo en ese lenguaje. holamundo.go package main import "fmt" func main () { fmt . Println ( "Hola, mundo!!" ) } Puedes revisar la lista de ejemplos hechos en este lenguaje. Como las famosas ...

Un vistazo a Carbon Language: un sucesor experimental de C++

Todo lenguaje de programación que se digne de serlo pretende ser la respuesta a todos los problemas de la programación (recolección de basura, seguridad, escalabilidad, rendimiento, portabilidad, etc.) y en ésta ocasión presentamos a Carbon Language , un "nuevo" lenguaje de programación que , nada humilde, pretende ser el reemplazo del poderoso, temido y odiado C++ (que a su vez pretendió ser el reemplazo del mítico C ). Carbon Language fue diseñado para tener lo mejor de C++ y lo peor mejor olvidarlo. Promete: Rendimiento equivalente a C++ mediante LLVM , con acceso de bajo nivel a bits y direcciones. Interopere con su código C++ existente, desde la herencia hasta las plantillas.  Compilaciones rápidas y escalables que funcionan con sus sistemas de compilación C++  existentes. ¿Por qué existe Carbon Language? El sitio trata de explicar el por qué de su creación: "C++ sigue siendo el lenguaje de programación dominante para software de rendimiento crít...

Un vistazo a "nuevos" lenguajes de programación (Zig Language, Carbon Language, Odin Language & V Language)

En ésta ocasión veremos a simple detalle 4 nuevos lenguajes de programación que han estado dando de que hablar últimamente. Nos referimos a: Odin language:  https://odin-lang.org/ Zig language:  https://ziglang.org/ Carbon language:  https://github.com/carbon-language V language:  https://vlang.io/ ¿Qué es Odin language? Odin es un lenguaje de programación de propósito general con tipos distintos creado para sistemas modernos de alto rendimiento y programación orientada a datos. Odin es la alternativa C para el placer de programar. Descargar desde Github: git clone https://github.com/odin-lang/Odin La extensión de un programa en este lenguaje no podía ser otro que *.odin.   Un programa "Hola, mundo" en Odin. holamundo.odin package main import "core:fmt" main :: proc() { fmt.println( "Hola, mundo!" ) } Compilar: odin build <dir> Ejecutar: odin run . ¿Qué es Zig language? Zig es un l...