{"id":31704,"date":"2014-07-31T10:19:20","date_gmt":"2014-07-31T15:19:20","guid":{"rendered":"http:\/\/webirix.com\/?p=31704"},"modified":"2014-07-31T10:19:20","modified_gmt":"2014-07-31T15:19:20","slug":"facebook-anuncia-hack-su-propio-lenguaje-de-programacion","status":"publish","type":"post","link":"https:\/\/webirix.com\/en\/facebook-anuncia-hack-su-propio-lenguaje-de-programacion\/","title":{"rendered":"Facebook announces &#039;Hack&#039;, its own programming language"},"content":{"rendered":"<p><a href=\"http:\/\/webirix.com\/wp-content\/uploads\/2014\/07\/hack.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-31705\" src=\"http:\/\/webirix.com\/wp-content\/uploads\/2014\/07\/hack.jpg\" alt=\"hack\" width=\"800\" height=\"533\" srcset=\"https:\/\/webirix.com\/wp-content\/uploads\/2014\/07\/hack.jpg 800w, https:\/\/webirix.com\/wp-content\/uploads\/2014\/07\/hack-300x199.jpg 300w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">Cuando las empresas tecnol\u00f3gicas llegan a crecer hasta cierto tama\u00f1o pueden darse el lujo de crear\u00a0<\/span>nuevas tecnolog\u00edas<span style=\"color: #333333;\">\u00a0que satisfagan sus necesidad de una manera mucho m\u00e1s completa a las disponibles para el p\u00fablico en general. Facebook ha hecho precisamente eso con la creaci\u00f3n de\u00a0<\/span>sus servidores\u00a0<span style=\"color: #333333;\">y hasta\u00a0<\/span>centros de datos<span style=\"color: #333333;\">, y ahora anuncia que tiene un lenguaje de programaci\u00f3n propio llamado Hack.\u00a0<\/span><br style=\"color: #333333;\" \/><br style=\"color: #333333;\" \/><span style=\"color: #333333;\">Este nuevo lenguaje desarrollado por la red social es de c\u00f3digo abierto, bajo la licencia Creative Commons Attribution 3.0, y lo que es casi igual de importante: la compa\u00f1\u00eda hasta ofrece tutoriales y toda la documentaci\u00f3n necesaria para que puedas usarlo sin mayor complicaci\u00f3n. Hack es totalmente compatible con PHP, aunque m\u00e1s que un complemento es un remplazo de ese lenguaje. Adem\u00e1s, fue dise\u00f1ado para funcionar con la m\u00e1quina virtual de HipHop (HHVM), que ofrece algunas mejoras sobre el motor regular de PHP.<\/span><br style=\"color: #333333;\" \/><br style=\"color: #333333;\" \/><span style=\"color: #333333;\">Facebook explica que Hack no es un lenguaje din\u00e1mico o est\u00e1tico tradicional, sino un punto entre esos dos. Permite desarrollar con rapidez y a la vez ofrece m\u00e9todos para asegurarse de que el c\u00f3digo funcione correctamente. Aunque reci\u00e9n hoy conocemos acerca del lenguaje, Hack no es nuevo, porque Facebook lo ha venido usando durante m\u00e1s de un a\u00f1o para crear aplicaciones propias y migrar c\u00f3digo PHP existente.<\/span><br style=\"color: #333333;\" \/><br style=\"color: #333333;\" \/><span style=\"color: #333333;\">Si quieres probarlo, haz clic en el enlace\u00a0<\/span><em style=\"color: #333333;\">Leer\u00a0<\/em><span style=\"color: #333333;\">y aprovecha para aprender usando los recursos proporcionados por la red social.<\/span><\/p>\n<p>Fountain:<\/p>\n<p>http:\/\/es.engadget.com\/<\/p>","protected":false},"excerpt":{"rendered":"<p>&nbsp; When technology companies grow to a certain size, they can afford to create new technologies that meet their needs in a much more complete way than those available to the general public. Facebook has done just that with the creation of its servers and even data centers, and now announces that it has a language ...<\/p>","protected":false},"author":20,"featured_media":31706,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2011],"tags":[],"class_list":["post-31704","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-actualidad"],"jetpack_featured_media_url":"https:\/\/webirix.com\/wp-content\/uploads\/2014\/07\/hack1.jpg","_links":{"self":[{"href":"https:\/\/webirix.com\/en\/wp-json\/wp\/v2\/posts\/31704","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webirix.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webirix.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webirix.com\/en\/wp-json\/wp\/v2\/users\/20"}],"replies":[{"embeddable":true,"href":"https:\/\/webirix.com\/en\/wp-json\/wp\/v2\/comments?post=31704"}],"version-history":[{"count":1,"href":"https:\/\/webirix.com\/en\/wp-json\/wp\/v2\/posts\/31704\/revisions"}],"predecessor-version":[{"id":31707,"href":"https:\/\/webirix.com\/en\/wp-json\/wp\/v2\/posts\/31704\/revisions\/31707"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webirix.com\/en\/wp-json\/wp\/v2\/media\/31706"}],"wp:attachment":[{"href":"https:\/\/webirix.com\/en\/wp-json\/wp\/v2\/media?parent=31704"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webirix.com\/en\/wp-json\/wp\/v2\/categories?post=31704"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webirix.com\/en\/wp-json\/wp\/v2\/tags?post=31704"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}