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·2 เดือนที่ผ่านมา·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);