Create an account


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Beef Programming Language

#1
Beef Programming Language

<div><p>Beef is an in development programming language designed specifically for games and similar performance critical applications.&nbsp; This comment from <a href="https://news.ycombinator.com/item?id=21992886">Hacker News</a> best sums up the intentions of the BEEF language:</p>
<blockquote readability="18.947368421053">
<p>Author here. I’m the engineering co-founder of PopCap Games. I left PopCap after the EA acquisition, and I’ve been working on this project mostly full-time for the last five years.</p>
<p>Before Beef, I was developing game code in C# and engine code in C++ and I felt C# was just much more pleasant to work with – faster compile times, better IDE tooling, better errors, etc. Then it struck me that none of the things I liked about C# really had anything to do with the JIT or the GC, and it may be possible to create a “best of” merging between C# and C++.</p>
<p>I know there are other “C replacement” contenders out there – the differences are probably best explained through Beef’s specific design goals listed at <a href="https://www.beeflang.org/docs/foreward/">https://www.beeflang.org/docs/foreward/</a></p>
</blockquote>
<p>Beef consists of a complete compiler tool chain built on an LLVM backend, as well as a full IDE with modern features such as refactoring and code completion as well as a complete debugger and profiler.&nbsp; It is available as a small (&gt;100MB) download for Windows, or can be built from sources on Mac and Linux environments.</p>
<p>The Beef homepage is <a href="https://www.beeflang.org/">available here</a>.</p>
<p>The Beef documentation is <a href="https://www.beeflang.org/docs/">available here</a>.</p>
<p>The move recent versions release notes are <a href="https://www.beeflang.org/docs/releases/ver_0_42_2/">available here</a>.</p>
<p>You can learn more about the Beef language and see the IDE in action in the <a href="https://youtu.be/L6w4y6_ENdU">video</a> below.</p>
<p align="center"><iframe width="853" height="480" src="https://www.youtube.com/embed/L6w4y6_ENdU" frameborder="0" allowfullscreen allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture">[embedded content]</iframe> </p>
<p class="under"> <span class="categories"><a href="https://www.gamefromscratch.com/category/GameDev-News.aspx">GameDev News</a> <a href="https://www.gamefromscratch.com/category/Programming.aspx">Programming</a></span> <span class="tags"><a href="https://www.gamefromscratch.com/?tag=/C%23" rel="tag">C#</a> <a href="https://www.gamefromscratch.com/?tag=/CPP" rel="tag">CPP</a></span> </p>
<hr>
<p> <!--
<script type="text/javascript"><!- - google_ad_client = "ca-pub-5156240514307514"; /* GFS 720 Post above Comments */ google_ad_slot = "5626844176"; google_ad_width = 728; google_ad_height = 90; //- ->
</script>
--></p>
</div>


https://www.sickgaming.net/blog/2020/04/...-language/
Reply



Possibly Related Threads…
Thread Author Replies Views Last Post
  Game Development in the Go Programming Language xSicKxBot 0 866 10-09-2020, 07:07 PM
Last Post: xSicKxBot
  Beef 0.42.7 Released xSicKxBot 0 909 10-05-2020, 04:17 PM
Last Post: xSicKxBot
  Programming Languages Books By OReilly Bundle xSicKxBot 0 922 07-28-2020, 10:42 AM
Last Post: xSicKxBot
  wren Programming Language xSicKxBot 0 843 06-22-2020, 06:56 AM
Last Post: xSicKxBot
  Gravity Embeddable Programming Language xSicKxBot 0 860 06-10-2020, 04:43 AM
Last Post: xSicKxBot
  Top Programming Languages Of 2019 xSicKxBot 0 952 11-11-2019, 05:25 AM
Last Post: xSicKxBot
  Humble Programming Book Bundle By Packt xSicKxBot 0 1,165 06-18-2019, 08:30 AM
Last Post: xSicKxBot
  SKIP Programming Language Released By Facebook xSicKxBot 0 1,623 09-27-2018, 06:01 AM
Last Post: xSicKxBot

Forum Jump:


Users browsing this thread:
1 Guest(s)

Forum software by © MyBB Theme © iAndrew 2016