1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-08 03:28:20 +02:00
Beef Programming Language
Find a file
Brian Fiete 939c818581 Added back the "wantsDIForwardDecl = false" for LLVM
Not having this extra type information was causing types like enums to come out as 'void' in debug information due to (seemingly) an LLVM bug with forward decls
2019-12-21 05:46:24 -08:00
BeefBoot Added Android support, and generalized target triple support 2019-10-23 07:12:36 -07:00
BeefBuild Breakpoint hotkeys, autocomplete fix 2019-12-13 14:25:15 -08:00
BeefLibs Breakpoint hotkeys, autocomplete fix 2019-12-13 14:25:15 -08:00
BeefLink Changing target platform 2019-09-27 16:59:13 -07:00
BeefRT Fixed large allocation issues 2019-12-05 06:51:11 -08:00
BeefTools Test changes 2019-12-11 16:56:09 -08:00
BeefySysLib Deferred Import dynamic/static check, fix calling convention 2019-12-21 05:44:01 -08:00
bin Updated tests to fix some Win32 issues 2019-12-21 05:30:22 -08:00
builds Win32 debugging fixes, more work on custom compile commands 2019-08-29 14:19:07 -07:00
Debugger32 Fixed build paths, added comparison warnings, other misc fixes 2019-10-05 10:26:26 -07:00
Debugger64 Fixed build paths, added comparison warnings, other misc fixes 2019-10-05 10:26:26 -07:00
extern Adding third-party licenses 2019-11-25 06:48:00 -08:00
IDE Breakpoint hotkeys, autocomplete fix 2019-12-13 14:25:15 -08:00
IDEHelper Added back the "wantsDIForwardDecl = false" for LLVM 2019-12-21 05:46:24 -08:00
.gitignore Ignores fixes 2019-11-07 06:55:04 -08:00
Beef.sln Removing debug spam 2019-09-26 08:30:07 -07:00
CMakeLists.txt Initial checkin 2019-08-23 11:56:54 -07:00
LICENSE.TXT Added linebreaks to license 2019-11-26 13:11:29 -08:00
LICENSES.TXT Adding third-party licenses 2019-11-25 06:48:00 -08:00
qthelper.py Initial checkin 2019-08-23 11:56:54 -07:00
README.md Update README.md 2019-09-21 10:52:53 -07:00
readme.txt Added license and readme 2019-09-10 11:26:32 -07:00

Beef Programming Language

Beef is an open source performance-oriented compiled programming language which has been built hand-in-hand with its IDE environment.

The Beef Development Tools include an IDE with a general-purpose debugger capable of debugging native applications written in any language.

The IDE supports productivity features such as autocomplete, fixits, reformatting, refactoring tools, type inspection, hot compilation, and a built-in profiler.

Beef allows for safely mixing different optimization levels on a per-type or per-method level, allowing for performance-critical code to be executed at maximum speed without affecting debuggability of the rest of the application.

Beef can detect memory leaks in real-time. As with most safety features in Beef, this can be turned off in Release builds for performance-critical applications.