Beef
Languages and libraries
programming language
SHOW HN2020
How HN took it
23 positive, 76 neutral or asking, 3 mixed, 18 critical, out of 120 comments about the project. Thread score +0.05.
Design: 7 for, 12 againstIdea: 5 for, 1 againstExecution: 2 for, 3 againstDocs: 2 for, 0 againstPerformance: 0 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Polished IDE on first release
From 1 comment
Congrats on the release. This looks like the first C and/or C++ replacement I might actually give a significant whirl. I enjoy programming in C as a hobby-grade thing, but it…
Gene_Parmesan on HN
Interesting C/C++ alternative for C# fans
From 2 comments
Congrats on the release. This looks like the first C and/or C++ replacement I might actually give a significant whirl. I enjoy programming in C as a hobby-grade thing, but it…
Gene_Parmesan on HNAwesome, I love seeing new languages (and I hope to share mine in good time). I didn't see it, but a good tutorial introducing new ideas would be good.
mathgladiator on HN
Objections
Name evokes spoiled meat and may hurt adoption
From 2 comments
The code might be brilliant but the biggest obstacle to adoption is probably the name and the logo. All I can think is "beef begins to smell after a couple of weeks" and it's…
sbussard on HNDoes it have to be named after dead animal flesh?
TristanDaCunha on HN
Not memory safe compared to Rust
From 2 comments
It looks like it's not memory safe? What does this offer over existing options?
vmchale on HNThere are some optional memory safeties, including real-time leak detection, but this language targets an audience who value performance over total memory safety. For someone…
beefdev on HN
Built around its IDE, which may limit the language design
From 1 comment
(Note: I'm not complaining about this in general, just giving my opinion based on the way I happen to do programming) > which has been built hand-in-hand with its IDE environment…
DarkWiiPlayer on HN
Requests
Bulleted feature list and tutorial
From 2 comments
This project would benefit greatly from a bulleted feature list with the best features at the top. The lofty goals should be _under_ that imo.
0xBA5ED on HNAwesome, I love seeing new languages (and I hope to share mine in good time). I didn't see it, but a good tutorial introducing new ideas would be good.
mathgladiator on HN
VS Code language server
From 1 comment
1) VSCode was not able to accomplish the development experience I wanted, but I would certainly support a BeefLang language server for VSCode (and other editors/IDEs). 2) Like C,…
beefdev on HN
Async/await and console support
From 2 comments
The most obvious choice would be async/await support - no specific plans yet, though. The concurrency model is, like C++ or even C#: sequential consistency for data-race-free…
beefdev on HNIs there planned console support? I assume that's the hardest group of platforms for any engine to target, and is part of why Unity and Unreal have such a stranglehold on the…
_bxg1 on HN
Questions
How does it differ from Rust and Jai
From 2 comments
This looks amazing. Questions: 1) Why your own IDE and not VSCode or something? 2) Can you tell us how this varies from Rust in terms of practical applications? 3) C++…
jariel on HNHow does this compare/compete with Jonathan Blow's language?
celticmusic on HN
Why a custom IDE instead of VS Code
From 2 comments
Why a custom IDE vs. a VSCode integration? Or is that the business model? License the IDE?
animex on HNThis looks amazing. Questions: 1) Why your own IDE and not VSCode or something? 2) Can you tell us how this varies from Rust in terms of practical applications? 3) C++…
jariel on HN
What makes it performance oriented
From 2 comments
How is it "Performance-oriented"? Is there a special language construct that is exclusively for performance?
metaculus on HNWould be interesting to describe in more detail what makes it performance oriented.
ossworkerrights on HN
Alternatives named
Rust
From 2 comments
It looks like it's not memory safe? What does this offer over existing options?
vmchale on HNDo you think you will add nullability / optionals into the the type system along with ADT types? (Think swift enum's with associated types). I think structurally they are fairly…
novok on HN
Zig
From 1 comment
Zig author here. Welcome to the club. How do you solve the IDE features ("fast and trustworthy refactorability (ie: renaming symbols)") in the presence of conditional…
AndyKelley on HN
Jai
From 2 comments
What is your opinion on Blow's Jai programming language?
zelly on HNHow does this compare/compete with Jonathan Blow's language?
celticmusic on HN
C#
From 1 comment
Congrats on the release. This looks like the first C and/or C++ replacement I might actually give a significant whirl. I enjoy programming in C as a hobby-grade thing, but it…
Gene_Parmesan on HN