{"id":1476,"date":"2023-08-29T15:50:26","date_gmt":"2023-08-29T13:50:26","guid":{"rendered":"https:\/\/intsight.com\/?p=1476"},"modified":"2023-08-29T15:50:26","modified_gmt":"2023-08-29T13:50:26","slug":"austra-en-github","status":"publish","type":"post","link":"https:\/\/intsight.com\/index.php\/2023\/08\/29\/austra-en-github\/","title":{"rendered":"Austra en GitHub"},"content":{"rendered":"<p><span style=\"font-variant: small-caps; font-size: 107%\">Tras muchos<\/span> nervios y alg\u00fan titubeo, ya he subido AUSTRA a GitHub:<\/p>\n<ul>\n<li><a href=\"https:\/\/github.com\/IanMarteens\/Austra\" rel=\"noopener\" target=\"_blank\">Repositorio de AUSTRA<\/a><\/li>\n<\/ul>\n<p>Est\u00e1 el c\u00f3digo completo de la librer\u00eda (proyecto <em>Austra.Library<\/em>), el compilador del lenguaje de f\u00f3rmulas (<em>Austra.Parser<\/em>), una aplicaci\u00f3n de consola para ejecutar f\u00f3rmulas en el lenguaje (<em>Austra.REPL<\/em>), y un par de proyectos m\u00e1s, para tests y para benchmarks.<\/p>\n<p>Todo esto es <em>work in progress<\/em>, por supuesto. Me queda pendiente subir los dos packages (librer\u00eda y compilador) a NuGet. Lo que me urg\u00eda, no obstante, era dar acceso al c\u00f3digo fuente. Est\u00e1 subido con licencia MIT, que es la que entiendo que es m\u00e1s permisiva. Recuerde que el objetivo final de todo esto es docente: tener una referencia online de c\u00f3mo usar c\u00f3digo SIMD, punteros y esas cosas, y servir como base para mi futuro libro (Unsafe C#).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tras muchos nervios y alg\u00fan titubeo, ya he subido AUSTRA a GitHub: Repositorio de AUSTRA Est\u00e1 el c\u00f3digo completo de la librer\u00eda (proyecto Austra.Library), el compilador del lenguaje de f\u00f3rmulas (Austra.Parser), una aplicaci\u00f3n de consola para ejecutar f\u00f3rmulas en el lenguaje (Austra.REPL), y un par de proyectos m\u00e1s, para tests y para benchmarks. Todo esto [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1477,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[4],"tags":[73,83],"class_list":["post-1476","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-c","tag-austra","tag-repository"],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/intsight.com\/wp-content\/uploads\/2023\/08\/publishing.png?fit=450%2C459&ssl=1","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/intsight.com\/index.php\/wp-json\/wp\/v2\/posts\/1476","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/intsight.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/intsight.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/intsight.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/intsight.com\/index.php\/wp-json\/wp\/v2\/comments?post=1476"}],"version-history":[{"count":3,"href":"https:\/\/intsight.com\/index.php\/wp-json\/wp\/v2\/posts\/1476\/revisions"}],"predecessor-version":[{"id":1480,"href":"https:\/\/intsight.com\/index.php\/wp-json\/wp\/v2\/posts\/1476\/revisions\/1480"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/intsight.com\/index.php\/wp-json\/wp\/v2\/media\/1477"}],"wp:attachment":[{"href":"https:\/\/intsight.com\/index.php\/wp-json\/wp\/v2\/media?parent=1476"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/intsight.com\/index.php\/wp-json\/wp\/v2\/categories?post=1476"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/intsight.com\/index.php\/wp-json\/wp\/v2\/tags?post=1476"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}