{"id":118933,"date":"2020-10-05T15:32:13","date_gmt":"2020-10-05T15:32:13","guid":{"rendered":"https:\/\/gamefromscratch.com\/?p=23680"},"modified":"2020-10-05T15:32:13","modified_gmt":"2020-10-05T15:32:13","slug":"beef-0-42-7-released","status":"publish","type":"post","link":"https:\/\/sickgaming.net\/blog\/2020\/10\/05\/beef-0-42-7-released\/","title":{"rendered":"Beef 0.42.7 Released"},"content":{"rendered":"<div><img decoding=\"async\" src=\"https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/10\/beef-0-42-7-released.jpg\" class=\"ff-og-image-inserted\"><\/div>\n<p>Beef is a new open source cross platform programming languages that attempts to take C#-like syntax and giving it performance similar to C++ including manual memory management. Beef is available for Windows, Mac and Linux and includes a custom IDE. The 0.42.7 release adds the following new features:<\/p>\n<ul>\n<li>Dynamic boxing from System.Variant<\/li>\n<li><code>decltype(val).MemberName<\/code>&nbsp;expressions<\/li>\n<li>Scope moved outward for \u2018out\u2019 variable declaration<\/li>\n<li>Improvements to unassigned variable detection<\/li>\n<li>Added explicit \u201cTest\u201d project type<\/li>\n<li>Reflected interface method dispatch<\/li>\n<li>Interface filtering for distinct build options<\/li>\n<li>IDE file recovery after crash\/power loss<\/li>\n<li>Better handling of merge conflict markers in source code<\/li>\n<\/ul>\n<p>If you want to check out Beef, their is an installer\/binaries available for Windows platforms <a href=\"https:\/\/www.beeflang.org\/#releases\">here<\/a>. On other platforms Beef can be built from source, the source code is <a href=\"https:\/\/github.com\/beefytech\/Beef\">hosted on GitHub<\/a> under the MIT open source license. Earlier in the year we checked out an earlier version of the Beef language and IDE, as you can see in the <a href=\"https:\/\/www.youtube.com\/watch?v=L6w4y6_ENdU\">video <\/a>below.<\/p>\n<figure class=\"wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\">\n<div class=\"wp-block-embed__wrapper\">\n<div class=\"ast-oembed-container\">[youtube https:\/\/www.youtube.com\/watch?v=L6w4y6_ENdU?feature=oembed&#038;w=1500&#038;h=844]<\/div>\n<\/div>\n<\/figure>\n<div class=\"code-block code-block-1\"> <ins class=\"adsbygoogle\" data-ad-format=\"autorelaxed\" data-ad-client=\"ca-pub-5156240514307514\" data-ad-slot=\"1997524572\"><\/ins>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Beef is a new open source cross platform programming languages that attempts to take C#-like syntax and giving it performance similar to C++ including manual memory management. Beef is available for Windows, Mac and Linux and includes a custom IDE. The 0.42.7 release adds the following new features: Dynamic boxing from System.Variant decltype(val).MemberName&nbsp;expressions Scope moved [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":118934,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[71,20],"tags":[47,1187,583],"class_list":["post-118933","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-game-development","category-news","tag-news","tag-programming-language","tag-release"],"_links":{"self":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/118933","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/comments?post=118933"}],"version-history":[{"count":0,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/118933\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/media\/118934"}],"wp:attachment":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/media?parent=118933"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/categories?post=118933"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/tags?post=118933"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}