Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
beefdev
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
beefdev
7y ago
It's very open to changes - this is just the initial public release. I'm looking forward to great ideas from the community.
32.
▲
by
beefdev
7y ago
Console support important. That being said, there's a question of what console support means. For a programming language, that generally just means the compiler needs to be capable of generating binaries for the given target processor.
33.
▲
by
beefdev
7y ago
Thanks- A Cargo-like system is the long-term trajectory the language is on now.
34.
▲
by
beefdev
7y ago
Let's just pretend it was a pun.
35.
▲
by
beefdev
7y ago
Yes, this is right - there is what is essentially a fully-functional "garbage collector" but its only job is to detect leaks in debug builds. Well, it also is used for detecting illegal memory layout changes during hot code change
36.
▲
by
beefdev
7y ago
Great question - I've thought a lot about backward compatibility but I don't have a good answer yet. The whole Python 2 vs 3 nightmare has given me a couple sleepless nights though.
37.
▲
by
beefdev
7y ago
There's a split between class and struct. Classes are reference types and have more 'features', and structs are a lot like C structs - you have complete control over their layout and allocation. There's future plans to a
38.
▲
by
beefdev
7y ago
There 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 looking for a C replacement where memory safety is absolutely cri
39.
▲
by
beefdev
7y ago
Performance-oriented implies a type of tradeoff made during design decisions - that tradeoff also means the language is weaker is certain ways than languages such as Javascript, Python, Ruby, etc. Generally that would mean: - More static, l
40.
▲
by
beefdev
7y ago
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. Before Beef, I was developing game code in C# and
41.
▲
Show HN: Beef, a new performance-oriented programming language
(github.com)
533 points
by
beefdev
7y ago
|
277 comments
42.
▲
The Beef Programming Language
2 points
by
beefdev
7y ago
|
0 comments