Arjun NarainforNerd Ninja - Arjun Narainarjunnarain.hashnode.net·Apr 17, 2023FeaturedTaming the Memory BeastThe Go garbage collector is not a toy. It is a concurrent collector, which means that it runs concurrently with the program it is collecting. It is also parallel, meaning that it uses multiple threads to run even faster. Rob Pike, co-creator of Go ...Discuss·23 likes·285 readsGo Deepgolang
Anirudha Patilforatomicjuggernaut.hashnode.net·Apr 22, 2023JavaScript Interview Question: 12. Memory Management & Garbage CollectionMemory management and garbage collection are essential concepts in JavaScript. When a variable, object, or function is declared, it is stored somewhere in the memory. There may be multiple locations to hold vast values, but one box is used as a locat...Discuss·6 likesJavaScript
Ademola ThompsonforDeveloper Handbooksuperhero.hashnode.net·Feb 21, 2023Memory Management In PythonMemory management means allocating and de-allocating memory resources for your data in a computer program. It is essential to software development because it affects your code or program's overall performance and efficiency. In this article, you will...Discuss·5 likes·160 readsPython
Anirudha Patilforatomicjuggernaut.hashnode.net·Apr 22, 2023JavaScript Interview Question: 12. Memory Management & Garbage CollectionMemory management and garbage collection are essential concepts in JavaScript. When a variable, object, or function is declared, it is stored somewhere in the memory. There may be multiple locations to hold vast values, but one box is used as a locat...Discuss·6 likesJavaScript
Arjun NarainforNerd Ninja - Arjun Narainarjunnarain.hashnode.net·Apr 17, 2023FeaturedTaming the Memory BeastThe Go garbage collector is not a toy. It is a concurrent collector, which means that it runs concurrently with the program it is collecting. It is also parallel, meaning that it uses multiple threads to run even faster. Rob Pike, co-creator of Go ...Discuss·23 likes·285 readsGo Deepgolang
Imtiaz Ahmedforimtiazpy.hashnode.net·Apr 11, 2023Understanding Garbage Collection and Object ReferencesWhen you assign a new value to an old variable in Python, the old value still exists in memory, but is no longer referenced by any variable. Let's say you're working on a Python program where you need to assign a string value to a variable. For examp...Discuss·1 likePython
Akshat VishwakarmaforAkshat's Blogakshatv.hashnode.net·Mar 28, 2023Garbage Collection in JavaScript: Understanding Memory ManagementJavaScript is a high-level programming language that is widely used for developing web applications. One of the most important features of JavaScript is its garbage collection mechanism, which helps in managing memory allocation and deallocation. Gar...Discuss·29 readsgarbagecollection
Preeti samuelforPreeti Samuelkamilapreetisamuel.hashnode.net·Feb 23, 2023Why JavaScript Engine is needed?JavaScript is a high-level, interpreted programming language that is used primarily in web browsers to create dynamic and interactive web pages. To execute JavaScript code, a JavaScript engine is needed. A JavaScript engine is a program that reads an...DiscussJavaScript
Ademola ThompsonforDeveloper Handbooksuperhero.hashnode.net·Feb 21, 2023Memory Management In PythonMemory management means allocating and de-allocating memory resources for your data in a computer program. It is essential to software development because it affects your code or program's overall performance and efficiency. In this article, you will...Discuss·5 likes·160 readsPython
Chirag AgrawalforChirag Agrawal's blogchirag-agrawal.hashnode.net·Feb 21, 2023Memory Allocation in JavaIn this blog post, we'll dive into memory allocation in Java, and discuss how it works and how it can affect the performance of your Java applications. There are mainly 5 types of memory allocations available in Java : Class Memory Heap Memory Sta...Discuss·34 readsJava
Anubhav DixitforAnubhavanubhavdxt.hashnode.net·Feb 12, 2023Designing a single-threaded, asynchronous, and highly concurrent engineI got this question while interviewing for the MTS (Member of Technical Staff) position at a reputed startup. They asked me to write the theoretical architecture implementation of a single-threaded, asynchronous, and highly concurrent engine. Below i...Discuss·2 likes·56 readsSystem Architecture
Sami MejriforSimplified Software Engineeringsmejri.hashnode.net·Feb 1, 2023C# Garbage CollectorGoal: Provide the ultimate guide for C# memory management and garbage collection to improve your coding skills and interview readiness. C# is a "managed" programming language: no extra code is needed to free the memory allocated for objects when they...Discuss·2 likes·162 readsC# .NetC#
Mouad OumousforMouad Oumous's Blogmouadoumous.hashnode.net·Jan 2, 2023Java Core ConceptWhat are the components of java Architecture ? What is java architecture ? Here , I will explain you the java architecture in sample steps. In Java, there is a process of compilation and interpretation. The code written in Java, is converted into b...Discuss·1 like·41 readsJava