HackerTrans
TopNewTrendsCommentsPastAskShowJobs

death_eternal

no profile record

Submissions

HateArena – A free and open source arena shooter

github.com
31 points·by death_eternal·الشهر الماضي·8 comments

[untitled]

1 points·by death_eternal·قبل شهرين·0 comments

[untitled]

1 points·by death_eternal·قبل 3 أشهر·0 comments

Type-level invariants in the Spectre Programming Language

spectre-docs.pages.dev
1 points·by death_eternal·قبل 3 أشهر·0 comments

[untitled]

1 points·by death_eternal·قبل 3 أشهر·0 comments

[untitled]

1 points·by death_eternal·قبل 3 أشهر·0 comments

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

spectrelang.org
3 points·by death_eternal·قبل 3 أشهر·0 comments

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

github.com
1 points·by death_eternal·قبل 3 أشهر·0 comments

[untitled]

1 points·by death_eternal·قبل 4 أشهر·0 comments

[untitled]

1 points·by death_eternal·قبل 4 أشهر·0 comments

[untitled]

1 points·by death_eternal·قبل 4 أشهر·0 comments

[untitled]

1 points·by death_eternal·قبل 4 أشهر·0 comments

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

github.com
1 points·by death_eternal·قبل 5 أشهر·0 comments

Show HN: I'm writing an alternative to Lutris

github.com
15 points·by death_eternal·قبل 6 أشهر·4 comments

Show HN: I implemented generics in my programming language

axe-docs.pages.dev
38 points·by death_eternal·قبل 7 أشهر·21 comments

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

axelang.org
16 points·by death_eternal·قبل 8 أشهر·5 comments

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

versed.cc
1 points·by death_eternal·قبل 10 أشهر·0 comments

comments

death_eternal
·قبل 4 أشهر·discuss
You're clearly wrong.
death_eternal
·قبل 4 أشهر·discuss
Yeah, you're not really that interesting to be honest.
death_eternal
·قبل 6 أشهر·discuss
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 أشهر·discuss
Very.
death_eternal
·قبل 8 أشهر·discuss
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);