Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zakirullin
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
55 ms
·
61.
▲
by
zakirullin
3y ago
I wouldn't say so. When you're on assembly programs, you hold things like "register values" in your head as well as other low-level things. It's not only about abstractions and language features.
62.
▲
by
zakirullin
3y ago
"Code simplicity" is indeed too abstract. "Cognitive load", however, is more tangible thing to grasp. https://github.com/zakirullin/cognitive-load
63.
▲
Most Fundamental Thing in Software Development
(inmind.tech)
11 points
by
zakirullin
3y ago
|
0 comments
64.
▲
by
zakirullin
3y ago
Fixed, thanks! That kind of feedback is very valuable for me, because I am not a native speaker. And it's always nice to make an article on cognitive load a bit simpler.
65.
▲
by
zakirullin
3y ago
Maybe something like: "Therefore, the amount of cognitive load we need to build in our brains in order to understand code *is a crucial metric*"
66.
▲
by
zakirullin
3y ago
Hi there, thanks for pointing out to this complexity! > Is crucial to... what? Before that the sentence was like this: "The crucial metric we should keep an eye on is the amount of cognitive load we need to build in our brains in or
67.
▲
by
zakirullin
3y ago
As I mentioned in the article - try "A Philosophy of Software Design". That kinda fundamental. It introduces such terms as "Complexity" and its types.
68.
▲
Cognitive Load Developer's Handbook
(github.com)
16 points
by
zakirullin
3y ago
|
2 comments
69.
▲
Better Type Casting for PHP
(github.com)
1 points
by
zakirullin
6y ago
|
0 comments
70.
▲
Two Problems in PHP
(medium.com)
3 points
by
zakirullin
6y ago
|
0 comments
71.
▲
by
zakirullin
6y ago
Type casting doesn't seem to be an issue for you?
72.
▲
Show HN: The only PHP library you miss
(github.com)
12 points
by
zakirullin
6y ago
|
2 comments
73.
▲
by
zakirullin
7y ago
Liked your description, thanks!
74.
▲
by
zakirullin
7y ago
Thank you so much! Without a doubt LR parsers prevail on the market. They tend to be more powerful & complex. Whereas LL parsers are easier to implement & understand. That said, LL parsers are ideal for getting a bit of a taste of c
75.
▲
by
zakirullin
7y ago
Haha. Yup, I know that, of course. And I have never used that practice in real world projects. Well, I'll put both .c/ .h files, that doesn't add that much overhead.
76.
▲
by
zakirullin
7y ago
Well if there are already two remarks on that matter - I'll fix the issue! I know the profits, yeah. Things haven't exactly worked out the way I thought they would - there should be a border between simplicity/bad design. Hah
77.
▲
by
zakirullin
7y ago
Indeed there's only one object file with header-guards. It's not intended to be used as a library or something. Moreover - the codebase is really tiny. That being said - it made with simplicity in mind
78.
▲
Simple Tiny Compiler in C
(github.com)
143 points
by
zakirullin
7y ago
|
23 comments
79.
▲
Show HN: Minecraft-like OpenGL world renderer based on diamond-square algorithm
(github.com)
3 points
by
zakirullin
7y ago
|
0 comments
80.
▲
A compiler and virutal machine in a few lines
(github.com)
1 points
by
zakirullin
7y ago
|
1 comments
81.
▲
Simple Virtual Machine and compiler implemented in pure C
(github.com)
2 points
by
zakirullin
7y ago
|
0 comments
82.
▲
Simple compiler and Virtual Machine implemented in pure C
(github.com)
18 points
by
zakirullin
7y ago
|
0 comments
83.
▲
Tiny Compiler
(github.com)
2 points
by
zakirullin
8y ago
|
0 comments
84.
▲
Small compiler in a few steps
(github.com)
3 points
by
zakirullin
8y ago
|
0 comments
85.
▲
Implementing simple compiler
(github.com)
2 points
by
zakirullin
8y ago
|
0 comments
86.
▲
CSRF verification php middleware
(github.com)
1 points
by
zakirullin
8y ago
|
0 comments
87.
▲
Simple compiler
(github.com)
3 points
by
zakirullin
8y ago
|
0 comments
88.
▲
Simple full-featured compiler
(github.com)
2 points
by
zakirullin
8y ago
|
0 comments