The Coding Space: C, C++, C#, Java, Python, Rust, Go, PHP and More
24.9K subscribers
348 photos
5 videos
410 files
120 links
Welcome to the ultimate destination for Programming and Coding Tutorials!

πŸ’»πŸŽ“ Dive into a world of coding with tutorials on Java, Python, C, C++, Rust, and more.

Buy ads: https://telega.io/c/The_Coding_Space
Download Telegram
πŸ”… C++ Essential Training

πŸ“ Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.

🌐 Author: Bill Weinman
πŸ”° Level: Beginner
⏰ Duration: 3h 53m

πŸ“‹ Topics: C++

πŸ”— Join The Coding Space for more courses
Please open Telegram to view this post
VIEW IN TELEGRAM
❀5πŸ‘2πŸ‘Ž1
C++ Essential Training.zip
452.5 MB
πŸ“±The Coding Space
πŸ“±C++ Essential Training
Please open Telegram to view this post
VIEW IN TELEGRAM
❀2
Python vs. Java

Ever wondered what happens behind the scenes when you run a Python script or a Java program? Let’s find out:

Python (CPython Runtime):
- Python source code (.py) is compiled into bytecode automatically in memory.
- Bytecode can also be cached in .pyc files, making re-runs faster by using the cached version.
- The Import System loads modules and dependencies.
- The Python Virtual Machine (PVM) interprets the bytecode line by line, making Python flexible but relatively slower.

Java (JVM Runtime):
- Java source code (.java) is compiled into .class bytecode using javac.
- The Class Loader loads bytecode into the Java Runtime Environment (JVM).
- Bytecode is verified and executed.
- JVM uses both an Interpreter and a JIT Compiler, frequently used code (hot paths) is converted into native machine code, making Java faster.
πŸ‘7❀3
My personal top pics for my most favourite VS Code extensions 😁

Special shoutout to DevContainers - it is such a cool protocol, which let's you to develop inside of a container. Like, your IDE is running inside a container (not exact though).

Say I am working on a C project, and want some specific tools and packages installed, I create a dev container and it becomes portable. I can now run it anywhere, and it's the same environment!

🀩 The best part is I don't have to install anything on my actual OS and manage conflicting dependencies.

πŸ‘‰ Another cool one you may not know is Mermaid, the easiest way to create diagrams using just markdown format
❀9πŸ‘2😁2
πŸ”… Java Threads

πŸ“ Learn what Java threads are, how to implement them in your Java program, and how to run, pause, interrupt, and make a thread wait for another thread.

🌐 Author: Buddhini Samarakkody
πŸ”° Level: Intermediate
⏰ Duration: 1h 14m

πŸ“‹ Topics: Multithreaded Development, Java

πŸ”— Join The Coding Space for more courses
Please open Telegram to view this post
VIEW IN TELEGRAM
❀3