Topic

#Programming Languages

10 posts tagged “Programming Languages”.

The Lycoris Team The Lycoris Team · · 4 min read

What Is an Abstract Syntax Tree (AST)?

An abstract syntax tree represents source code's grammatical structure as nodes a compiler, linter, or formatter can walk and transform programmatically.

#Computer Science #Developer Tools #Programming Languages
The Lycoris Team The Lycoris Team · · 5 min read

Functional Programming vs Object-Oriented Programming

Functional programming builds programs from pure functions and immutable data; OOP bundles state and behavior into objects. Key differences explained.

#Computer Science #Programming Languages
The Lycoris Team The Lycoris Team · · 5 min read

What Is JIT Compilation? Just-In-Time Compiling Explained

Just-in-time (JIT) compilation translates code to native machine instructions while a program runs, trading startup time for peak execution speed.

#Computer Science #Performance #Programming Languages
The Lycoris Team The Lycoris Team · · 4 min read

What Is a Monad? A Practical Explanation for Programmers

A monad is a wrapper type with rules for chaining operations that might fail, be async, or carry extra context — like Promise or Optional, generalized.

#Computer Science #Programming Languages #JavaScript
Chisato Chisato · · 5 min read

Why Rust Keeps Winning Over Developers

Rust has topped developer-love surveys for years running. Beyond the hype, here's what it actually does differently — and where it's worth the learning curve.

#Rust #Programming Languages #Developer Tools
The Lycoris Team The Lycoris Team · · 3 min read

What Is Go? Google's Language for the Cloud Era

Go is a compiled language from Google built for simplicity, fast builds, and easy concurrency — the language behind Docker and Kubernetes.

#Programming Languages #Developer Tools #Cloud
The Lycoris Team The Lycoris Team · · 5 min read

Zig: The Systems Language Betting on Simplicity

Zig is a systems language built on radical explicitness — no hidden allocations, no macros, no preprocessor. Why developers are paying attention.

#Programming Languages #Open Source #Developer Tools
Takina Takina · · 3 min read

What Is JavaScript? The Programming Language of the Web

JavaScript is the programming language that makes web pages interactive. Learn how it works alongside HTML and CSS, and why it runs nearly everywhere.

#JavaScript #Web Development #Programming Languages
The Lycoris Team The Lycoris Team · · 6 min read

What Is RISC-V? The Open Instruction Set, Explained

RISC-V is a free, open instruction set architecture anyone can implement without royalties. How it works, why it matters, and where it's already winning.

#Hardware #Open Source #Programming Languages
The Lycoris Team The Lycoris Team · · 3 min read

What Is Python? The Language Behind AI and So Much More

Python is a high-level, readable general-purpose programming language that dominates data science, AI, and web backends. Here's why it became so popular.

#Python #Programming Languages #Developer Tools

← All topics