{"id":4636,"date":"2017-04-16T13:49:02","date_gmt":"2017-04-16T17:49:02","guid":{"rendered":"http:\/\/local.brightwhiz\/?p=4636"},"modified":"2024-02-22T14:18:11","modified_gmt":"2024-02-22T11:18:11","slug":"april-2017-accu-overload-138-journal","status":"publish","type":"post","link":"http:\/\/local.brightwhiz\/april-2017-accu-overload-138-journal\/","title":{"rendered":"Here’s the April 2017 ACCU Overload 138 Journal"},"content":{"rendered":"\n

In the April issue of the bi-monthly issue, the ACCU Overload 138 journal is out. This magazine covers various programming topics with a biased focus on C++ programming.<\/p>\n\n\n\n

This Journal<\/a> is published by the ACCU<\/a> which was previously known as the Association of C and C++<\/a> Users but now focuses on more varied topics away from C or C++ even though there is still a strong inclination towards these languages.<\/p>\n\n\n\n

This is What is in Store from the ACCU Overload 138 Journal for April 2017<\/h2>\n\n\n\n

We take a look at Elm, which is a functional language that compiles into JavaScript<\/a>. Here we are given a taste of this language with some code into the Space Invaders game by Ossi Hanhinen.<\/p>\n\n\n\n

Frances Buontempo then gives us some insights into decision-making with algorithms. hereafter Andy Thomason takes a look at Single Module Builds and how they can optimize build times. Emyr Williams then takes the hot seat and sits through an interview.<\/p>\n\n\n\n

We then take a look at running C++ in a web browser with Emscripten<\/a> by Sergey Ignatchenko. De\u00e1k Ferenc then looks at Contractual loopholes in how compilers optimize away functions. Something you might not always want. Teddy Deigh then examines how number bases present us with a number of choices in our daily projects.<\/p>\n\n\n\n

Don’t take our summary for it, go ahead and get yourself a copy of the PDF issue of the April 2017 ACCU Overload 138 Journal here<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"

In the April issue of the bi-monthly issue, the ACCU Overload 138 journal is out. This magazine covers various programming topics with a biased focus on C++ programming. This Journal…<\/p>\n","protected":false},"author":1,"featured_media":4637,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13,27,16],"tags":[39,111,142,221,328,332,441,471,472,544],"yoast_head":"\nCheck out the April 2017 ACCU Overload 138 Journal<\/title>\n<meta name=\"description\" content=\"The April 2017 ACCU Overload 138 Journal issue for C++ and other related developers is now available to read online in PDF format\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/local.brightwhiz\/april-2017-accu-overload-138-journal\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Check out the April 2017 ACCU Overload 138 Journal\" \/>\n<meta property=\"og:description\" content=\"The April 2017 ACCU Overload 138 Journal issue for C++ and other related developers is now available to read online in PDF format\" \/>\n<meta property=\"og:url\" content=\"http:\/\/local.brightwhiz\/april-2017-accu-overload-138-journal\/\" \/>\n<meta property=\"og:site_name\" content=\"Brightwhiz.com\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/brightwhiz\/\" \/>\n<meta property=\"article:published_time\" content=\"2017-04-16T17:49:02+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-02-22T11:18:11+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2017\/04\/ACCU-Overload-138.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Michael Bright\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@brightwhizmag\" \/>\n<meta name=\"twitter:site\" content=\"@brightwhizmag\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Michael Bright\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"http:\/\/local.brightwhiz\/april-2017-accu-overload-138-journal\/#article\",\"isPartOf\":{\"@id\":\"http:\/\/local.brightwhiz\/april-2017-accu-overload-138-journal\/\"},\"author\":{\"name\":\"Michael Bright\",\"@id\":\"http:\/\/local.brightwhiz\/#\/schema\/person\/81f0f3126f13834ae2e7f381b3028e32\"},\"headline\":\"Here’s the April 2017 ACCU Overload 138 Journal\",\"datePublished\":\"2017-04-16T17:49:02+00:00\",\"dateModified\":\"2024-02-22T11:18:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"http:\/\/local.brightwhiz\/april-2017-accu-overload-138-journal\/\"},\"wordCount\":244,\"commentCount\":0,\"publisher\":{\"@id\":\"http:\/\/local.brightwhiz\/#organization\"},\"image\":{\"@id\":\"http:\/\/local.brightwhiz\/april-2017-accu-overload-138-journal\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2017\/04\/ACCU-Overload-138.jpg\",\"keywords\":[\"ACCU\",\"C++\",\"Community\",\"Emscripten\",\"JavaScript\",\"Journal\",\"Overload\",\"Programming\",\"Programming Languages\",\"Software development\"],\"articleSection\":[\"News\",\"Programming\",\"Technology\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"http:\/\/local.brightwhiz\/april-2017-accu-overload-138-journal\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"http:\/\/local.brightwhiz\/april-2017-accu-overload-138-journal\/\",\"url\":\"http:\/\/local.brightwhiz\/april-2017-accu-overload-138-journal\/\",\"name\":\"Check out the April 2017 ACCU Overload 138 Journal\",\"isPartOf\":{\"@id\":\"http:\/\/local.brightwhiz\/#website\"},\"primaryImageOfPage\":{\"@id\":\"http:\/\/local.brightwhiz\/april-2017-accu-overload-138-journal\/#primaryimage\"},\"image\":{\"@id\":\"http:\/\/local.brightwhiz\/april-2017-accu-overload-138-journal\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2017\/04\/ACCU-Overload-138.jpg\",\"datePublished\":\"2017-04-16T17:49:02+00:00\",\"dateModified\":\"2024-02-22T11:18:11+00:00\",\"description\":\"The April 2017 ACCU Overload 138 Journal issue for C++ and other related developers is now available to read online in PDF format\",\"breadcrumb\":{\"@id\":\"http:\/\/local.brightwhiz\/april-2017-accu-overload-138-journal\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/local.brightwhiz\/april-2017-accu-overload-138-journal\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/local.brightwhiz\/april-2017-accu-overload-138-journal\/#primaryimage\",\"url\":\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2017\/04\/ACCU-Overload-138.jpg\",\"contentUrl\":\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2017\/04\/ACCU-Overload-138.jpg\",\"width\":1200,\"height\":630,\"caption\":\"April 2017 ACCU Overload 138 Journal Cover\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/local.brightwhiz\/april-2017-accu-overload-138-journal\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\/\/local.brightwhiz\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Here’s the April 2017 ACCU Overload 138 Journal\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\/\/local.brightwhiz\/#website\",\"url\":\"http:\/\/local.brightwhiz\/\",\"name\":\"Brightwhiz.com\",\"description\":\"Best Tech guides, Tutorials, and News\",\"publisher\":{\"@id\":\"http:\/\/local.brightwhiz\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/local.brightwhiz\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"http:\/\/local.brightwhiz\/#organization\",\"name\":\"Brightwhiz\",\"url\":\"http:\/\/local.brightwhiz\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/local.brightwhiz\/#\/schema\/logo\/image\/\",\"url\":\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2021\/11\/brightwhiz-com-logo-orange.png\",\"contentUrl\":\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2021\/11\/brightwhiz-com-logo-orange.png\",\"width\":706,\"height\":135,\"caption\":\"Brightwhiz\"},\"image\":{\"@id\":\"http:\/\/local.brightwhiz\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/brightwhiz\/\",\"https:\/\/x.com\/brightwhizmag\",\"https:\/\/instagram.com\/bright_whiz\/\",\"https:\/\/www.pinterest.com\/sobbayi\/\",\"https:\/\/www.youtube.com\/channel\/UC6sCdP_d_RiTIM7ErFT-PSQ\"]},{\"@type\":\"Person\",\"@id\":\"http:\/\/local.brightwhiz\/#\/schema\/person\/81f0f3126f13834ae2e7f381b3028e32\",\"name\":\"Michael Bright\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/local.brightwhiz\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/1.gravatar.com\/avatar\/da90485875ff0aafa38fdd494abe87d1?s=96&d=mm&r=g\",\"contentUrl\":\"http:\/\/1.gravatar.com\/avatar\/da90485875ff0aafa38fdd494abe87d1?s=96&d=mm&r=g\",\"caption\":\"Michael Bright\"},\"sameAs\":[\"https:\/\/sobbayi.com\"],\"url\":\"http:\/\/local.brightwhiz\/author\/sobbayiadmin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Check out the April 2017 ACCU Overload 138 Journal","description":"The April 2017 ACCU Overload 138 Journal issue for C++ and other related developers is now available to read online in PDF format","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/local.brightwhiz\/april-2017-accu-overload-138-journal\/","og_locale":"en_US","og_type":"article","og_title":"Check out the April 2017 ACCU Overload 138 Journal","og_description":"The April 2017 ACCU Overload 138 Journal issue for C++ and other related developers is now available to read online in PDF format","og_url":"http:\/\/local.brightwhiz\/april-2017-accu-overload-138-journal\/","og_site_name":"Brightwhiz.com","article_publisher":"https:\/\/www.facebook.com\/brightwhiz\/","article_published_time":"2017-04-16T17:49:02+00:00","article_modified_time":"2024-02-22T11:18:11+00:00","og_image":[{"width":1200,"height":630,"url":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2017\/04\/ACCU-Overload-138.jpg","type":"image\/jpeg"}],"author":"Michael Bright","twitter_card":"summary_large_image","twitter_creator":"@brightwhizmag","twitter_site":"@brightwhizmag","twitter_misc":{"Written by":"Michael Bright","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"http:\/\/local.brightwhiz\/april-2017-accu-overload-138-journal\/#article","isPartOf":{"@id":"http:\/\/local.brightwhiz\/april-2017-accu-overload-138-journal\/"},"author":{"name":"Michael Bright","@id":"http:\/\/local.brightwhiz\/#\/schema\/person\/81f0f3126f13834ae2e7f381b3028e32"},"headline":"Here’s the April 2017 ACCU Overload 138 Journal","datePublished":"2017-04-16T17:49:02+00:00","dateModified":"2024-02-22T11:18:11+00:00","mainEntityOfPage":{"@id":"http:\/\/local.brightwhiz\/april-2017-accu-overload-138-journal\/"},"wordCount":244,"commentCount":0,"publisher":{"@id":"http:\/\/local.brightwhiz\/#organization"},"image":{"@id":"http:\/\/local.brightwhiz\/april-2017-accu-overload-138-journal\/#primaryimage"},"thumbnailUrl":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2017\/04\/ACCU-Overload-138.jpg","keywords":["ACCU","C++","Community","Emscripten","JavaScript","Journal","Overload","Programming","Programming Languages","Software development"],"articleSection":["News","Programming","Technology"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["http:\/\/local.brightwhiz\/april-2017-accu-overload-138-journal\/#respond"]}]},{"@type":"WebPage","@id":"http:\/\/local.brightwhiz\/april-2017-accu-overload-138-journal\/","url":"http:\/\/local.brightwhiz\/april-2017-accu-overload-138-journal\/","name":"Check out the April 2017 ACCU Overload 138 Journal","isPartOf":{"@id":"http:\/\/local.brightwhiz\/#website"},"primaryImageOfPage":{"@id":"http:\/\/local.brightwhiz\/april-2017-accu-overload-138-journal\/#primaryimage"},"image":{"@id":"http:\/\/local.brightwhiz\/april-2017-accu-overload-138-journal\/#primaryimage"},"thumbnailUrl":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2017\/04\/ACCU-Overload-138.jpg","datePublished":"2017-04-16T17:49:02+00:00","dateModified":"2024-02-22T11:18:11+00:00","description":"The April 2017 ACCU Overload 138 Journal issue for C++ and other related developers is now available to read online in PDF format","breadcrumb":{"@id":"http:\/\/local.brightwhiz\/april-2017-accu-overload-138-journal\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/local.brightwhiz\/april-2017-accu-overload-138-journal\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/local.brightwhiz\/april-2017-accu-overload-138-journal\/#primaryimage","url":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2017\/04\/ACCU-Overload-138.jpg","contentUrl":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2017\/04\/ACCU-Overload-138.jpg","width":1200,"height":630,"caption":"April 2017 ACCU Overload 138 Journal Cover"},{"@type":"BreadcrumbList","@id":"http:\/\/local.brightwhiz\/april-2017-accu-overload-138-journal\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"http:\/\/local.brightwhiz\/"},{"@type":"ListItem","position":2,"name":"Here’s the April 2017 ACCU Overload 138 Journal"}]},{"@type":"WebSite","@id":"http:\/\/local.brightwhiz\/#website","url":"http:\/\/local.brightwhiz\/","name":"Brightwhiz.com","description":"Best Tech guides, Tutorials, and News","publisher":{"@id":"http:\/\/local.brightwhiz\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/local.brightwhiz\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"http:\/\/local.brightwhiz\/#organization","name":"Brightwhiz","url":"http:\/\/local.brightwhiz\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/local.brightwhiz\/#\/schema\/logo\/image\/","url":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2021\/11\/brightwhiz-com-logo-orange.png","contentUrl":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2021\/11\/brightwhiz-com-logo-orange.png","width":706,"height":135,"caption":"Brightwhiz"},"image":{"@id":"http:\/\/local.brightwhiz\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/brightwhiz\/","https:\/\/x.com\/brightwhizmag","https:\/\/instagram.com\/bright_whiz\/","https:\/\/www.pinterest.com\/sobbayi\/","https:\/\/www.youtube.com\/channel\/UC6sCdP_d_RiTIM7ErFT-PSQ"]},{"@type":"Person","@id":"http:\/\/local.brightwhiz\/#\/schema\/person\/81f0f3126f13834ae2e7f381b3028e32","name":"Michael Bright","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/local.brightwhiz\/#\/schema\/person\/image\/","url":"http:\/\/1.gravatar.com\/avatar\/da90485875ff0aafa38fdd494abe87d1?s=96&d=mm&r=g","contentUrl":"http:\/\/1.gravatar.com\/avatar\/da90485875ff0aafa38fdd494abe87d1?s=96&d=mm&r=g","caption":"Michael Bright"},"sameAs":["https:\/\/sobbayi.com"],"url":"http:\/\/local.brightwhiz\/author\/sobbayiadmin\/"}]}},"_links":{"self":[{"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/posts\/4636"}],"collection":[{"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/comments?post=4636"}],"version-history":[{"count":1,"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/posts\/4636\/revisions"}],"predecessor-version":[{"id":13743,"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/posts\/4636\/revisions\/13743"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/media\/4637"}],"wp:attachment":[{"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/media?parent=4636"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/categories?post=4636"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/tags?post=4636"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}