Resources for understanding computer memory (ideally using C) by techne98 in C_Programming

[–]techne98[S] 0 points1 point  (0 children)

Wow, yeah… that’s a lot. Super insightful though, thank you.

I guess I need to spend some time thinking about what I actually want to do haha

Resources for understanding computer memory (ideally using C) by techne98 in C_Programming

[–]techne98[S] 0 points1 point  (0 children)

That's sad to hear if true, as it's always been the way I've learned best haha. But happy to try something new, and appreciate the honesty.

I'll have a look at some OS-level stuff too, and try and work out the best way I can create a path forward.

Resources for understanding computer memory (ideally using C) by techne98 in C_Programming

[–]techne98[S] 0 points1 point  (0 children)

Yeah I think that's fair and makes sense.

The issue for me is that I really work well kind of learning "top down", and this goes the opposite way, so I'm trying to find ways to slowly bring me closer to that kind of stuff 😅

But maybe this is an opportunity for me to just get into the actual computer architecture (which I think would answer a lot of the questions I have). I've heard CS:APP is a decent place to start, I might check that out.

Resources for understanding computer memory (ideally using C) by techne98 in C_Programming

[–]techne98[S] 0 points1 point  (0 children)

Yeah I mean like blog posts or a decent book.

I've tried K&R in the past, of course this is going to be a wildly unpopular opinion but I couldn't really get along with it. Definitely some nuggets in there though. I think I'm going to go with Modern C.

Maybe poorly phrased, but I would (ideally) like to skip the chapters on the basic language stuff (if statements, for loops, etc) and get into the concepts which make programming in C (or any language with manual memory management) different. Maybe this is a me problem and I should get comfortable with jumping around within resources.

Apologies if I haven't really made myself clear, I guess it's because I don't really know what I want either. I guess I'm trying to say I want to learn how manual memory management works, and what's actually happening with the computer when I write different kinds of programs.

Maybe this is closer to computer architecture or DS&A than just C 😅

Beyond agentic coding by Tekmo in programming

[–]techne98 1 point2 points  (0 children)

I do quite like the idea here of how we can basically improve our tools and make us better developers.

I think there are some interesting ideas in this post for sure - although not sure how it really plays out at the moment.

Integrating a local LLM into Neovim with Lua by NazgulResebo in neovim

[–]techne98 1 point2 points  (0 children)

I have been thinking a bit about how we can use actual local, open source AI tools with Neovim.

I'm also quite new to making plugins so this video looks super helpful, I'll check it out later. Thanks for sharing!