Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
halst
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
1.
▲
AI=true is an Anti-Pattern
(keleshev.com)
4 points
by
halst
7mo ago
|
0 comments
2.
▲
Against Human-AI Workflow Separation
(keleshev.com)
2 points
by
halst
7mo ago
|
0 comments
3.
▲
Say No to Human-AI Workflow Segregation
(keleshev.com)
2 points
by
halst
7mo ago
|
0 comments
4.
▲
ARM Assembly Programming (2024)
(keleshev.com)
5 points
by
halst
1y ago
|
0 comments
5.
▲
Abstract Syntax Tree: An Example in C (2022)
(keleshev.com)
4 points
by
halst
1y ago
|
0 comments
6.
▲
Beard Tax
(en.wikipedia.org)
1 points
by
halst
2y ago
|
0 comments
7.
▲
by
halst
2y ago
Such a sensible syntax, right? The official ARM docs use it too. Not even sure who invented it, ARM or GAS. Anyway, that's another good reason to start with ARM. There's also legacy ARMASM syntax that is barely worth mentioning.
8.
▲
by
halst
2y ago
ARM32 is much simpler to explain compared to ARM64. Registers are so much simpler, conditional execution is orthogonal, three-operand form is consistent. ARM64 made all the right practical choices, but has doubled the complexity. Still much
9.
▲
Writing Compilers (2022)
(takashiidobe.com)
1 points
by
halst
2y ago
|
0 comments
10.
▲
Composable Error Handling in OCaml (2018)
(keleshev.com)
2 points
by
halst
6y ago
|
0 comments
11.
▲
LDM: My Favorite ARM Instruction
(keleshev.com)
4 points
by
halst
6y ago
|
0 comments
12.
▲
by
halst
6y ago
Yeah, and picking a language was the hardest decision for the book. I wrote the compiler prototype for it in OCaml, but using it for the book would have narrowed its audience unnecessarily. In the end, I'm very happy with picking TypeS
13.
▲
by
halst
6y ago
Thank you for such a favorable comparison with the classics!
14.
▲
by
halst
6y ago
Thanks for your early support and going through the draft! I'm glad you've been enjoying it!
15.
▲
Compiling to Assembly from Scratch: the book, released
(keleshev.com)
87 points
by
halst
6y ago
|
10 comments
16.
▲
Compiling to Assembly from Scratch
(keleshev.com)
24 points
by
halst
6y ago
|
2 comments
17.
▲
by
halst
6y ago
In the book, lexing and parsing is done from scratch. I think tools like Flex and Bison are very handy, but for the book, my focus is on learning value.
18.
▲
One-pass Compiler
(keleshev.com)
163 points
by
halst
6y ago
|
43 comments
19.
▲
What happens when you call console.log
(keleshev.com)
1 points
by
halst
6y ago
|
0 comments
20.
▲
Standard IO: Under the Hood
(keleshev.com)
1 points
by
halst
6y ago
|
0 comments
21.
▲
Verbose Regular Expressions in JavaScript
(keleshev.com)
1 points
by
halst
6y ago
|
0 comments
22.
▲
by
halst
6y ago
So far, I got away with "In the following figure…"
23.
▲
Writing a Book with Pandoc, Make, and Vim
(keleshev.com)
423 points
by
halst
6y ago
|
60 comments
24.
▲
Parsing Ambiguity: Type Argument vs. Less Than
(keleshev.com)
1 points
by
halst
6y ago
|
0 comments
25.
▲
EAX Register Meaning and History
(keleshev.com)
4 points
by
halst
6y ago
|
0 comments
26.
▲
Upcoming Book: Compiling to Assembly from Scratch
(keleshev.com)
45 points
by
halst
7y ago
|
5 comments
27.
▲
Composable Error Handling in OCaml
(keleshev.com)
1 points
by
halst
9y ago
|
0 comments
28.
▲
Namespacing Variants in ML
(keleshev.com)
59 points
by
halst
11y ago
|
5 comments
29.
▲
WWDC14 Developer Fan Fiction
(keleshev.com)
2 points
by
halst
12y ago
|
0 comments
30.
▲
:help iccf
(teespring.com)
1 points
by
halst
12y ago
|
0 comments
More ›