Viewing profile — ergeysay
ergeysay
HN member- Joined
- Wed, Feb 10, 2021, 3:14 PM UTC
- HN karma
- 27
- Public activity
- 18 items
- HN profile
- View on Hacker News ↗
About ergeysay
Recent public activity
- story
- story
-
comment
Comment #42577250
I found sokuza-kanren [0] to be a wonderful introduction. It starts with the absolute basics and builds into a minimal logic system through a series of well-documented steps. [0] h…
-
comment
Comment #42271329
> loops like this are easy for compilers to analyze, in a way that makes them not representative of real code Which makes it a perfectly fine benchmark to measure whether a particu…
-
comment
Comment #41931556
As you said, OpenTelemetry and friends can help. I had great success with these. I am curious, what were implementation issues you have encountered?
- story
-
comment
Comment #38043703
Curly braces are optional and equivalent to indentation but you have to use semicolons if you use curly braces. The docs are sorely lacking, but there is good test coverage though,…
-
comment
Comment #38043588
Actually, when I first saw this, I set out to investigate. I managed to reproduce the same performance in an isolated environment and I has been sitting on a post on how this works…
- story
-
comment
Comment #37544466
Could be dynamic frequency scaling. To minimize the impact of it when benchmarking one can pin the process to a single core and warm it up before running the benchmark.
-
comment
Comment #36565976
One more JSON implementation using this approach is https://github.com/zserge/jsmn .
-
comment
Comment #36221949
At this point Haxe or Zig would be far better candidates, but this depends on why Rust was chosen in the first place.
-
comment
Comment #34971838
Not to mention that pure FP completely handwaves away implicit global state such as heap.
-
comment
Comment #32808219
Good question! From the top of my head: non-opionated memory management, nice syntax (and meta-semantics), strongly statically typed, "interpreted with possibility of AOT compilati…
-
comment
Comment #32377933
I am a non-native speaker. I’ve took an accent training course from a coach, it took about a year. We made a recording before we started and additional records over the length of t…
-
comment
Comment #31983285
If you have access to a computer, make a super-simple game with her - just an arcanoid. I had a very bright experience with this, and it can be done in browser DevTools. At first, …
-
comment
Comment #30382295
dmd is the original D compiler, Digital Mars D (Digital Mars being Walter Bright’s company).
- story