{"id":1,"date":"2021-11-23T01:59:53","date_gmt":"2021-11-23T04:59:53","guid":{"rendered":"http:\/\/rafasapiens.com\/portfolio\/?p=1"},"modified":"2023-08-21T23:17:15","modified_gmt":"2023-08-22T02:17:15","slug":"ola-mundo","status":"publish","type":"post","link":"https:\/\/rafasapiens.com\/portfolio\/index.php\/2021\/11\/23\/ola-mundo\/","title":{"rendered":"Ol\u00e1, mundo!"},"content":{"rendered":"\n<p>Sim! Esta \u00e9 a famosa frase de todo iniciante em programa\u00e7\u00e3o, Hello World! <\/p>\n\n\n\n<p>Aqui falaremos sobre diversos assuntos. Tentarei organizar por categorias. <\/p>\n\n\n\n<p>Ent\u00e3o como n\u00e3o poderia ser diferente aqui estamos falando sobre Programa\u00e7\u00e3o.<\/p>\n\n\n\n<p>Nosso t\u00edtulo Ola Mundo! (Hello World)<\/p>\n\n\n\n<p>\u00c9 o programa mais famoso. Conhecido como o primeiro exemplo em quase todas as linguagens de programa\u00e7\u00e3o para todos os programadores.<\/p>\n\n\n\n<p>\u00c9 um teste, significando o in\u00edcio de um programa. Ao longo das \u00faltimas d\u00e9cadas, cresceu e se tornou uma tradi\u00e7\u00e3o consagrada pelo tempo. Todos os programadores que vieram antes de voc\u00ea, em algum ponto, sentiram a mesma onda de adrenalina depois de perceber que se comunicaram com sucesso atrav\u00e9s do computador. Aqui est\u00e1 como as duas palavras mais famosas na hist\u00f3ria da programa\u00e7\u00e3o come\u00e7aram.<\/p>\n\n\n\n<p>Brian Kernighan, autor de um dos livros de programa\u00e7\u00e3o mais lidos, &#8220;C Programming Language&#8221;, tamb\u00e9m criou &#8220;Hello, World&#8221;. Ele fez refer\u00eancia a &#8216;Hello World&#8217; pela primeira vez no predecessor do livro C Programming Language: A Tutorial Introduction to the Programming Language B publicado em 1973.<\/p>\n\n\n\n<p>Infelizmente, a pr\u00f3pria lenda, Brian Kernighan, n\u00e3o consegue identificar com certeza quando ou por que escolheu as palavras &#8220;Ol\u00e1, mundo&#8221;. Quando questionado sobre o que gerou a ideia do nome &#8220;Hello, World&#8221; em entrevista \u00e0 Forbes India, ele disse que sua mem\u00f3ria est\u00e1 turva.<\/p>\n\n\n\n<p>\u201cO que eu lembro \u00e9 que vi um desenho animado que mostrava um ovo e um filhote e o filhote dizia: &#8216;Hello, World&#8217;.<\/p>\n\n\n\n<p>Na \u00e9poca, nem Kernighan nem seu colega Dennis Ritchie, o falecido autor da linguagem C, podiam imaginar o qu\u00e3o monumental a linguagem e o livro tutorial seriam no campo da programa\u00e7\u00e3o hoje. Essas ideias nada mais eram do que um projeto de pesquisa dentro da Bell Labs, o ramo de pesquisa e desenvolvimento da AT&amp;T. Embora ningu\u00e9m possa explicar cientificamente por que &#8220;Hello, World&#8221; cresceu e se tornou extremamente popular, o programa &#8220;Hello, World&#8221; marca uma grande mudan\u00e7a na ret\u00f3rica hist\u00f3rica da programa\u00e7\u00e3o.<\/p>\n\n\n\n<p>Provavelmente havia muitos programas b\u00e1sicos diferentes para come\u00e7ar. Mas &#8216;Hello World&#8217; \u00e9, de longe, o mais famoso hoje. Todo programador se lembra de seu primeiro &#8216;Hello World&#8217; como um rito de passagem. Muitos podem n\u00e3o perceber, mas cada vez que um programador sente a doce sensa\u00e7\u00e3o de triunfo ao superar o primeiro obst\u00e1culo da programa\u00e7\u00e3o com as palavras &#8216;Hello World&#8217;, ele est\u00e1 vivenciando um momento que transcende a hist\u00f3ria.<\/p>\n\n\n\n<p>no seu livro \u201cA Linguagem de Programa\u00e7\u00e3o C\u201d (The C Programming Language) no 1 cap\u00edtulo e o c\u00f3digo contido era o seguinte: <\/p>\n\n\n\n<p>[code lang=\u201dc\u201d]int main() <\/p>\n\n\n\n<p>{ <\/p>\n\n\n\n<p>printf(&#8220;Hello World!\\n&#8221;); <\/p>\n\n\n\n<p>return 0; <\/p>\n\n\n\n<p>}[\/code] <\/p>\n\n\n\n<p>\u2013 \u201cEssa foi a maneira mais f\u00e1cil e r\u00e1pida de mostrar um exemplo na linguagem C com o printf\u201d<\/p>\n\n\n\n<p>Leia mais em: <a href=\"https:\/\/cienciacomputacao.com.br\" target=\"_blank\" rel=\"noopener\">https:\/\/cienciacomputacao.com.br<\/a>\/curiosidade\/a-origem-do-hello-world\/<\/p>\n\n\n\n\n\n<p>Que tal experimentar Hello World em diversas linguagens de programa\u00e7\u00e3o?<\/p>\n\n\n\n<p>No site <a href=\"https:\/\/www.w3schools.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.w3schools.com\/<\/a> voc\u00ea pode fazer isso e aprender com uma introdu\u00e7\u00e3o em um terminal web e tutoriais sobre a linguagem que voc\u00ea preferir. Confere l\u00e1!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sim! Esta \u00e9 a famosa frase de todo iniciante em programa\u00e7\u00e3o, Hello World! Aqui falaremos sobre diversos assuntos. Tentarei organizar por categorias. Ent\u00e3o como n\u00e3o poderia ser diferente aqui estamos falando sobre Programa\u00e7\u00e3o. Nosso t\u00edtulo Ola Mundo! (Hello World) \u00c9 o programa mais famoso. Conhecido como o primeiro exemplo em quase todas as linguagens de [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":200,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[7],"class_list":["post-1","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-programacao","tag-ola-mundo"],"_links":{"self":[{"href":"https:\/\/rafasapiens.com\/portfolio\/index.php\/wp-json\/wp\/v2\/posts\/1","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rafasapiens.com\/portfolio\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rafasapiens.com\/portfolio\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rafasapiens.com\/portfolio\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rafasapiens.com\/portfolio\/index.php\/wp-json\/wp\/v2\/comments?post=1"}],"version-history":[{"count":7,"href":"https:\/\/rafasapiens.com\/portfolio\/index.php\/wp-json\/wp\/v2\/posts\/1\/revisions"}],"predecessor-version":[{"id":239,"href":"https:\/\/rafasapiens.com\/portfolio\/index.php\/wp-json\/wp\/v2\/posts\/1\/revisions\/239"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rafasapiens.com\/portfolio\/index.php\/wp-json\/wp\/v2\/media\/200"}],"wp:attachment":[{"href":"https:\/\/rafasapiens.com\/portfolio\/index.php\/wp-json\/wp\/v2\/media?parent=1"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rafasapiens.com\/portfolio\/index.php\/wp-json\/wp\/v2\/categories?post=1"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rafasapiens.com\/portfolio\/index.php\/wp-json\/wp\/v2\/tags?post=1"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}