{"id":48092,"date":"2015-09-10T14:39:27","date_gmt":"2015-09-10T12:39:27","guid":{"rendered":"http:\/\/www.nerdilandia.com\/?p=48092"},"modified":"2015-09-10T14:39:27","modified_gmt":"2015-09-10T12:39:27","slug":"google-estrena-bazel-la-plataforma-open-source-para-desarrolladores","status":"publish","type":"post","link":"https:\/\/nerdilandia.com\/google-estrena-bazel-la-plataforma-open-source-para-desarrolladores\/","title":{"rendered":"Google estrena Bazel, la plataforma open source para desarrolladores"},"content":{"rendered":"<p style=\"text-align: justify;\"><a href=\"http:\/\/google-opensource.blogspot.in\/2015\/09\/building-build-system-bazel-reaches-beta.html\" target=\"_blank\">Google ha anunciado<\/a> el lanzamiento de la versi\u00f3n beta de <strong>Bazel<\/strong>, un sistema de c\u00f3digo abierto que permitir\u00e1 a los desarrolladores crear y probar software en distintas plataformas.<\/p>\n<p style=\"text-align: justify;\">La compa\u00f1\u00eda asegura utilizar Bazel para construir la mayor parte de su software, animando a los desarrolladores a realizar con Bazel los proyectos que involucran grandes repositorios de c\u00f3digo compartido y extensos procesos de pruebas y liberaci\u00f3n autom\u00e1ticos.<\/p>\n<p style=\"text-align: justify;\">Bazel promete tiempos de ejecuci\u00f3n m\u00e1s r\u00e1pidos, ya que puede recompilar archivos individuales en lugar de proyectos completos y puede evitar pruebas redundantes de c\u00f3digo que no ha sufrido cambios.\u00a0Sin embargo, la compa\u00f1\u00eda reconoce que la herramienta puede no ser \u00fatil si se est\u00e1n ejecutando operaciones de construcci\u00f3n cuyas salidas no deben ser <strong>almacenadas en cach\u00e9<\/strong>, o si se est\u00e1 usando directamente <strong>lenguajes interpretados.<\/strong><\/p>\n<p style=\"text-align: justify;\">Bazel est\u00e1 disponible para<strong> Linux y OS X<\/strong> y se puede utilizar para construir y proyectos en <strong>C ++, Java, Python<\/strong> y otros lenguajes.\u00a0Tambi\u00e9n incluye soporte para la creaci\u00f3n de aplicaciones de <strong>Android y iOS,<\/strong> as\u00ed como im\u00e1genes Docker, y le permite utilizar bibliotecas de fuentes como GitHub y Maven.<\/p>\n<p style=\"text-align: justify;\">Los que quieran ir un paso m\u00e1s all\u00e1 pueden utilizar la<a href=\"http:\/\/bazel.io\/docs\/skylark\/index.html\" target=\"_blank\"> API de Bazel<\/a> para agregar sus propias reglas de construcci\u00f3n.\u00a0Google dice que espera lanzar pronto una versi\u00f3n para <strong>Windows<\/strong>, el almacenamiento en cach\u00e9 y soporte para <strong>Go<\/strong> cuando lance la versi\u00f3n final.<\/p>\n<p style=\"text-align: justify;\">Enlace:\u00a0<strong><a href=\"http:\/\/bazel.io\/\" target=\"_blank\">Bazel<\/a><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Google ha anunciado el lanzamiento de la versi\u00f3n beta de Bazel, un sistema de c\u00f3digo abierto que permitir\u00e1 a los desarrolladores crear y probar software en distintas plataformas. La compa\u00f1\u00eda asegura utilizar Bazel para construir la mayor parte de su software, animando a los desarrolladores a realizar con Bazel los proyectos que involucran grandes repositorios &#8230; <a title=\"Google estrena Bazel, la plataforma open source para desarrolladores\" class=\"read-more\" href=\"https:\/\/nerdilandia.com\/google-estrena-bazel-la-plataforma-open-source-para-desarrolladores\/\" aria-label=\"Leer m\u00e1s sobre Google estrena Bazel, la plataforma open source para desarrolladores\">Leer m\u00e1s<\/a><\/p>\n","protected":false},"author":2,"featured_media":48093,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[30,64,45],"tags":[96,107,134],"class_list":["post-48092","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-google","category-informacion","category-programacion","tag-google","tag-internet","tag-utilidades-en-linea"],"_links":{"self":[{"href":"https:\/\/nerdilandia.com\/wp-json\/wp\/v2\/posts\/48092","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nerdilandia.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nerdilandia.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nerdilandia.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/nerdilandia.com\/wp-json\/wp\/v2\/comments?post=48092"}],"version-history":[{"count":0,"href":"https:\/\/nerdilandia.com\/wp-json\/wp\/v2\/posts\/48092\/revisions"}],"wp:attachment":[{"href":"https:\/\/nerdilandia.com\/wp-json\/wp\/v2\/media?parent=48092"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nerdilandia.com\/wp-json\/wp\/v2\/categories?post=48092"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nerdilandia.com\/wp-json\/wp\/v2\/tags?post=48092"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}