VOOZH about

URL: https://www.javacodegeeks.com/author/eleftheria-drosopoulou/page/22

⇱ Eleftheria Drosopoulou, Author at Java Code Geeks - Page 22 of 143


  • JVM Languages👁 Image
    Eleftheria DrosopoulouFebruary 6th, 2026
    0 836

    Ruby’s Metaprogramming: When Your Objects Can Rewrite Themselves at Runtime

    Imagine writing code that writes more code for you. Not through templates or code generation tools, but at runtime—while your…

    Read More »
  • Core Java👁 Image
    Eleftheria DrosopoulouFebruary 6th, 2026
    0 173

    Objective-C’s Message Passing: When Method Calls Aren’t Really Method Calls

    When you write code in Java or C++, calling a method seems straightforward—the compiler knows exactly which piece of code…

    Read More »
  • Software Development👁 Image
    Eleftheria DrosopoulouFebruary 5th, 2026
    0 1,249

    Clojure’s Persistent Data Structures: Immutability Without the Performance Hit

    How structural sharing makes immutable collections fast enough to be the default choice in functional programming In most programming languages,…

    Read More »
  • Core Java👁 Image
    Eleftheria DrosopoulouFebruary 5th, 2026
    0 482

    C#’s async/await: The Syntactic Sugar That Revolutionized Asynchronous Programming

    How compiler magic transformed callback hell into readable code and influenced an entire generation of programming languages In 2012, Microsoft…

    Read More »
  • Software Development👁 Image
    Eleftheria DrosopoulouFebruary 4th, 2026
    0 202

    Swift’s Protocol-Oriented Programming: When OOP Isn’t Object-Oriented Enough

    How Apple turned traditional object-oriented programming on its head by making protocols the star of the show In 2015, at…

    Read More »
  • Core Java👁 Image
    Eleftheria DrosopoulouFebruary 4th, 2026
    0 270

    Java’s Primitive Obsession: Why int Isn’t an Object (And The Price We Pay)

    Exploring Java’s dual type system and the 25-year journey to fix it When Java was born in 1995, its designers…

    Read More »
  • TypeScript👁 Image
    Eleftheria DrosopoulouFebruary 3rd, 2026
    0 841

    TypeScript’s Structural Typing: Why Type Compatibility Ignores Names

    If it walks like a duck and quacks like a duck, is it a duck? In TypeScript, yes—even if you…

    Read More »
  • Software Development👁 Image
    Eleftheria DrosopoulouFebruary 3rd, 2026
    0 251

    The Philosophy of Immutability: Why Functional Programming Prevents Whole Classes of Bugs

    What if the bugs in your code stem not from implementation errors, but from a fundamental misunderstanding about the nature…

    Read More »
  • Core Java👁 Image
    Eleftheria DrosopoulouFebruary 2nd, 2026
    0 188

    Rust’s Borrow Checker: Teaching Computers About Ownership to Prevent Memory Bugs

    What if your compiler could catch memory bugs before your code ever runs? Rust’s borrow checker does exactly that—enforcing ownership…

    Read More »
  • First
  • ...
  • 10
  • 20
  • «
  • 21
  • 22
  • 23
  • »
  • 30
  • 40
  • ...
  • Last
Back to top button
Close