HackerTrans
トップ新着トレンドコメント過去質問紹介求人

death_eternal

no profile record

投稿

HateArena – A free and open source arena shooter

github.com
31 ポイント·投稿者 death_eternal·先月·8 コメント

[untitled]

1 ポイント·投稿者 death_eternal·2 か月前·0 コメント

[untitled]

1 ポイント·投稿者 death_eternal·3 か月前·0 コメント

Type-level invariants in the Spectre Programming Language

spectre-docs.pages.dev
1 ポイント·投稿者 death_eternal·3 か月前·0 コメント

[untitled]

1 ポイント·投稿者 death_eternal·3 か月前·0 コメント

[untitled]

1 ポイント·投稿者 death_eternal·3 か月前·0 コメント

Show HN: Spectre: A systems design-by-contract language, self hosted compiler

spectrelang.org
3 ポイント·投稿者 death_eternal·3 か月前·0 コメント

Spectre – A design-by-contract, compiled programming language with QBE back end

github.com
1 ポイント·投稿者 death_eternal·3 か月前·0 コメント

[untitled]

1 ポイント·投稿者 death_eternal·4 か月前·0 コメント

[untitled]

1 ポイント·投稿者 death_eternal·4 か月前·0 コメント

[untitled]

1 ポイント·投稿者 death_eternal·4 か月前·0 コメント

[untitled]

1 ポイント·投稿者 death_eternal·4 か月前·0 コメント

Show HN: I'm writing a scalable alternative to gource with diff animation modes

github.com
1 ポイント·投稿者 death_eternal·5 か月前·0 コメント

Show HN: I'm writing an alternative to Lutris

github.com
15 ポイント·投稿者 death_eternal·6 か月前·4 コメント

Show HN: I implemented generics in my programming language

axe-docs.pages.dev
38 ポイント·投稿者 death_eternal·7 か月前·21 コメント

Show HN: Axe - A Systems Programming Language with Builtin Parallelism and No GC

axelang.org
16 ポイント·投稿者 death_eternal·8 か月前·5 コメント

Show HN: Versed, content aggregator site with graph views and customizable feeds

versed.cc
1 ポイント·投稿者 death_eternal·10 か月前·0 コメント

コメント

death_eternal
·4 か月前·議論
You're clearly wrong.
death_eternal
·4 か月前·議論
Yeah, you're not really that interesting to be honest.
death_eternal
·6 か月前·議論
You can look at the repository to see the differences. The troubleshooting abilities of the program are far superior to lutris already, My experience with lutris is you run the install script, attempt to run the game, it doesnt work and fails silently, the logs are empty, and even if you do capture the logs, the core issue often isn't clear.
death_eternal
·8 か月前·議論
Very.
death_eternal
·8 か月前·議論
1. It manages memory through deterministic ownership rules and optional arena allocation. Pointers never outlive the allocator that created them, and the compiler performs lifetime checks to prevent use-after-free or double-free errors.

2. Axe does not use C++-style RAII. It employs deterministic cleanup through defer, which allows resources to be released predictably. Also, objects allocated inside an arena are freed as a group when the corresponding arena is destroyed.

3. Not yet. There is an overload system currently:

  overload println(x: generic) {
      string => print_str;
      char*  => println_chrptr;
      i32    => println_i32;
      char   => println_char;
  }(x);