Tagged articles
18 articles
Page 1 of 1
Java Tech Enthusiast
Java Tech Enthusiast
Nov 24, 2025 · Fundamentals

Bython: Add Braces to Python with a Simple Preprocessor

Bython is an open‑source Python preprocessor that lets you write Python code with curly braces instead of relying on indentation, offering easy installation via PyPI or source, full compatibility with the Python ecosystem, and straightforward command‑line usage.

BythonCLIInstallation
0 likes · 5 min read
Bython: Add Braces to Python with a Simple Preprocessor
IT Services Circle
IT Services Circle
Oct 17, 2025 · Fundamentals

Bython: Adding Braces to Python – How It Works and How to Install

Bython is a Python preprocessor that lets you write code with curly braces instead of relying on indentation, offering full compatibility with the Python ecosystem, and the article explains its purpose, features, installation methods, usage commands, and underlying translation process.

BythonCLICode Formatting
0 likes · 5 min read
Bython: Adding Braces to Python – How It Works and How to Install
Liangxu Linux
Liangxu Linux
Jun 7, 2025 · Fundamentals

Unlock the Hidden Power of C Macros: From Basics to Advanced Tricks

This article explains C preprocessor macros in depth, covering simple constant replacement, parameterized macros, stringification, token‑pasting, predefined macros, variadic macros, conditional compilation tricks, common pitfalls, and best‑practice recommendations for safe usage.

MacrosPreprocessorc++
0 likes · 11 min read
Unlock the Hidden Power of C Macros: From Basics to Advanced Tricks
Liangxu Linux
Liangxu Linux
May 19, 2025 · Fundamentals

Understanding C Macro Expansion: When Parameters Expand and When They Don’t

This article explains the C preprocessor's macro‑expansion rules, detailing when macro arguments are expanded, how replacement‑list macros behave, special cases involving the # and ## operators, and provides step‑by‑step examples and techniques for controlling expansion.

C languageMacro ExpansionPreprocessor
0 likes · 7 min read
Understanding C Macro Expansion: When Parameters Expand and When They Don’t
AI Cyberspace
AI Cyberspace
Mar 6, 2023 · Fundamentals

Master C Functions and Macros: From Basics to Advanced Preprocessor Tricks

This article provides a comprehensive guide to C functions—including their categories, signatures, parameter passing, pointer parameters, variadic arguments, callbacks, and recursion—and delves into the C preprocessor, covering directives, macro definitions, operators, and practical macro examples for safer and more expressive code.

MacrosPreprocessorc++
0 likes · 17 min read
Master C Functions and Macros: From Basics to Advanced Preprocessor Tricks
ELab Team
ELab Team
Sep 29, 2021 · Frontend Development

Mastering Clean CSS: Architecture, Naming Conventions, and Best Practices

This article explores how to write maintainable, readable, and scalable CSS by adopting consistent team guidelines, covering major architectures like OOCSS, BEM, SMACSS, ITCSS, and ACSS, as well as commenting, spacing, and core design principles for high‑quality front‑end code.

BEMCSSPreprocessor
0 likes · 11 min read
Mastering Clean CSS: Architecture, Naming Conventions, and Best Practices
Aotu Lab
Aotu Lab
Nov 12, 2019 · Frontend Development

Can Native CSS Replace Preprocessors? A Deep Dive into W3C Specs and Modern Features

This article examines the evolution of CSS from its early specifications through CSS3 modules, compares native CSS capabilities such as custom properties, calc() and nesting with traditional preprocessors like Sass, Less and Stylus, and evaluates whether preprocessors will become merely transitional tools.

Custom PropertiesPreprocessorW3C
0 likes · 18 min read
Can Native CSS Replace Preprocessors? A Deep Dive into W3C Specs and Modern Features
Qunar Tech Salon
Qunar Tech Salon
Mar 26, 2019 · Frontend Development

Guide to Using CSS Next (postcss‑cssnext) with Webpack for Modern Front‑End Styling

This article introduces CSS Next, a PostCSS plugin that brings future CSS syntax to current browsers, explains how to integrate it into a Webpack workflow, and demonstrates key features such as custom properties, @apply, calc(), custom media queries, custom selectors, and nesting with code examples compared to Sass and Less.

CSSPreprocessorVariables
0 likes · 8 min read
Guide to Using CSS Next (postcss‑cssnext) with Webpack for Modern Front‑End Styling
CSS Magic
CSS Magic
Jan 10, 2017 · Frontend Development

Why Use a CSS Preprocessor? Key Benefits and Core Features Explained

The article explains how CSS preprocessors like Stylus give developers file splitting, modular architecture, selector nesting, variables, calculations, functions, mixins, and build‑time optimizations, showing concrete code examples that illustrate each feature and why they make complex web styling more maintainable and scalable.

CSSMixinModular CSS
0 likes · 11 min read
Why Use a CSS Preprocessor? Key Benefits and Core Features Explained
21CTO
21CTO
May 12, 2016 · Backend Development

How to Read PHP’s C Source Code: A Beginner’s Guide to the Core

This article introduces developers to the fundamentals of locating, navigating, and understanding PHP 5.4's C source code, covering the repository, directory structure, essential C concepts, and the role of the Zend engine and extensions.

C ProgrammingExtensionsPreprocessor
0 likes · 12 min read
How to Read PHP’s C Source Code: A Beginner’s Guide to the Core
ITPUB
ITPUB
Apr 25, 2016 · Fundamentals

Essential C Interview Questions for Embedded Systems: Preprocessor, Macros, and More

This article compiles a comprehensive set of embedded‑C interview questions covering preprocessors, macros, infinite loops, data declarations, static, const, volatile, bit manipulation, fixed‑address memory access, interrupts, code snippets, dynamic allocation, typedefs and obscure syntax, each with detailed explanations and example code.

MacrosMemoryPreprocessor
0 likes · 19 min read
Essential C Interview Questions for Embedded Systems: Preprocessor, Macros, and More
Java High-Performance Architecture
Java High-Performance Architecture
Sep 28, 2015 · Frontend Development

How CSS Preprocessors and Postprocessors Boost Front-End Development Efficiency

This article explains what CSS preprocessors and postprocessors are, how they add programming features and compatibility handling to CSS, provides LESS and Autoprefixer examples, and outlines their implementation principles, advantages, and drawbacks, helping developers improve large-scale front-end workflows.

AutoprefixerCSSPostProcessor
0 likes · 4 min read
How CSS Preprocessors and Postprocessors Boost Front-End Development Efficiency