Samuel Igescriptedbase.hashnode.dev·Jan 22, 2025JavaScript Deep Dive: Understanding Memory Management and the Call StackJavaScript, the engine powering web interactivity, often operates behind the scenes, handling tasks like memory allocation and code execution. Two fundamental concepts that drive this process are the memory heap and the call stack. While these may se...1 likeJavaScript
Patrick A. Nobletblog.noblet.tech·Jan 20, 2025Go Slices and Subslices: Understanding Shared Memory and Avoiding `append()` PitfallsIntroduction Heya! Welcome back to my blog.😁 If you are here, you are probably new to Golang or experienced and want to explore the inner workings of slices. Let’s GO on the ride then. Go is often praised for its simplicity and efficiency — "Go just...51 readsGo Language
Sylvester Daswww.minifyn.com·Jan 14, 2025Raspberry Pi 5 16GB: Home Server Hero or Overkill?The Raspberry Pi 5, with its shiny new 16GB RAM option, has arrived, and the home server enthusiast in you might be itching to upgrade. But hold your horses! While the Pi 5 boasts impressive improvements, doubling the RAM doesn't automatically tran...technology
Alex Cloudstarblog.alexcloudstar.com·Jan 13, 2025Zig Programming LanguageIn the vast landscape of programming languages, where each claims to solve unique problems, Zig has emerged as a rising star in the systems programming domain. Created by Andrew Kelley in 2016, Zig is a general-purpose programming language that empha...40 readsProgramming Blogs
DAMIAN ROBINSONwww.damianrobinson.online·Jan 11, 2025Using CPU Registers EffectivelyIn this second foray into Assembly Programming, I get a little into efficiency and memory writes. Here are some examples demonstrating how to use CPU registers effectively for both x86 and ARM architectures. I’ll use registers to perform multiple ope...ProgrammingAssembly
Romjan D. Hossainromjan.hashnode.dev·Jan 11, 2025Programmer's Perspective on RAMHey there! It’s been a while since i’ve written an article. Finally allocated some time to spear here :D What is a RAM? So, lets start by talking, whats a RAM? Random-access memory (RAM) is a form of electronic computer memory that can be read and c...ram
Mostafa Motahariblog.motahari.me·Jan 10, 2025Elegant Trick to Swap Variables Without Extra MemoryImagine you are in C++ programming language exam session. You relaxed and answering the questions one after another. After a while you solved all the quests and now it’s time to solve the last one.Question Title: We have two variables like below:int...36 readsStrange coding tricks#cpp #guide
Trinh Namnech.hashnode.dev·Jan 8, 2025Quản lý bộ nhớ I: Stack, Heap và Static memoryMột số từ khóa Tiếng AnhTiếng Việt allocate(v) cấp phát deallocate(v) giải phóng program(n) chương trình terminates(v) recursive function(n) hàm đệ quy runtime(n) giai đoạn khi chương trình đang chạy Cấu trúc Memory Trong bài viết này c...memory-management
Romman Sabbirrommansabbir.com·Jan 7, 2025Kotlin : Sequences for Efficient Data ProcessingIn Kotlin, efficiently handling collections is important when working with large datasets or performing multiple transformations. One tool Kotlin offers for these situations is sequences, which allow lazy evaluation to reduce memory usage and improve...45 readsKotlinAndroid
Ayush Singh Kushwahayroid.hashnode.dev·Jan 6, 2025Memory Management ParadigmsAt the time of publishing this article, I am learning about Rust, and what fascinates me most is its emphasis on secure code practices. One of the main reasons for this security is Rust's unique memory management system, which introduces the concepts...Rust