Tagged articles

standard library

83 articles · Page 1 of 1
Golang Shines
Golang Shines
Jul 2, 2026 · Fundamentals

Why Big Companies Favor Go: Key Advantages of the Language

The article compares Go with C/C++, Java, and JavaScript, highlighting Go’s built‑in runtime, fast cross‑platform compilation, simple syntax, strong concurrency support, rich standard library and comprehensive toolchain, explaining why major tech firms adopt it.

Cross-PlatformGoconcurrency
0 likes · 7 min read
Why Big Companies Favor Go: Key Advantages of the Language
TonyBai
TonyBai
Jun 29, 2026 · Fundamentals

Why I Keep Returning to Go After Trying Every Language

The article argues that Go’s batteries‑included standard library eliminates dependency fatigue, its built‑in diagnostics let engineers locate production issues in hours instead of weeks, its uncolored concurrency model avoids async/await pitfalls, and its minimalism reduces cognitive load and boosts team efficiency.

Goconcurrencydependency fatigue
0 likes · 10 min read
Why I Keep Returning to Go After Trying Every Language
TonyBai
TonyBai
Jun 24, 2026 · Backend Development

Go 1.27 Preview: Generic Methods Land, Built‑in UUID in the Standard Library

The upcoming Go 1.27 release brings a suite of hard‑core upgrades—including the long‑awaited generic methods, deep struct‑literal field selectors, size‑specialized memory allocation, a production‑ready goroutine‑leak profiler, modernized toolchain commands, a new encoding/json/v2 package, built‑in UUID support, and post‑quantum cryptography—signaling a major leap for high‑performance, secure backend development.

GoGo 1.27UUID
0 likes · 15 min read
Go 1.27 Preview: Generic Methods Land, Built‑in UUID in the Standard Library
TonyBai
TonyBai
Jun 18, 2026 · Backend Development

Why Choose Go Over Rust in the AI Coding Era?

Even though AI tools have erased the learning curve for Rust, engineers still favor Go because its simple syntax, preemptive scheduler, rich standard library, and low cognitive load make code easier to read, maintain, and operate at scale.

AI code generationGoconcurrency
0 likes · 10 min read
Why Choose Go Over Rust in the AI Coding Era?
Golang Shines
Golang Shines
Jun 17, 2026 · Fundamentals

Why Go’s slices.Move Beats Delete+Insert for Single‑Element Relocation

The article examines a Go TODO app where moving a task required a Delete‑then‑Insert pattern, highlights the inefficiency of two memory moves, introduces the slices.Move proposal that performs a single copy, reviews community arguments, and makes a case for adding Move to the standard library.

GoInsertMove
0 likes · 11 min read
Why Go’s slices.Move Beats Delete+Insert for Single‑Element Relocation
21CTO
21CTO
May 17, 2026 · Fundamentals

How C++26’s Hardened Standard Library Tackles Undefined Behavior

The article explains that undefined behavior in C++ often stems from standard‑library misuse, describes the new C++26 P3471R4 hardened library that turns such UB into runtime contract violations, cites Google’s production data showing over a thousand bugs found with only 0.30% overhead and a 30% drop in segfaults, and details how to enable and use the feature.

C#ContractsP3471R4
0 likes · 8 min read
How C++26’s Hardened Standard Library Tackles Undefined Behavior
21CTO
21CTO
May 12, 2026 · Backend Development

Why Go Is the Most Direct Language for Backend Development

The article argues that Go’s fast compilation, single‑binary output, minimal dependencies, rich standard library, lightweight concurrency model, and built‑in tooling make it a straightforward, production‑ready choice for backend services, contrasting it with the complexity of typical Node, Rails, or JavaScript stacks.

Backend DevelopmentGoGoroutine
0 likes · 12 min read
Why Go Is the Most Direct Language for Backend Development
Golang Shines
Golang Shines
May 6, 2026 · Fundamentals

After 8 Years, Go Finally Adds a Native UUID Package

Go 1.27 introduces a built‑in uuid package, ending years of reliance on the third‑party google/uuid library; the article explains the new API, design choices such as using [16]byte, support for multiple string formats, default v4 generation, and why the standard library adopted it now.

GoGo 1.27UUID
0 likes · 6 min read
After 8 Years, Go Finally Adds a Native UUID Package
Tech Musings
Tech Musings
Apr 22, 2026 · Fundamentals

Go Standard Library Adds UUID Support with a Streamlined V4/V7 API

The Go team introduced a new uuid package to the standard library, offering lightweight functions for generating, parsing, serializing, and comparing UUID version 4 and version 7 values, integrating with database/sql, using a [16]byte type compatible with google/uuid, and providing detailed design rationale, implementation details, and a comparison with the existing third‑party library.

API designGoUUID
0 likes · 11 min read
Go Standard Library Adds UUID Support with a Streamlined V4/V7 API
TonyBai
TonyBai
Apr 9, 2026 · Industry Insights

Rust Developers Petition for a Bigger Standard Library: Should Go Be the Model?

A heated community debate sparked by a Rust forum post questions the language’s minimal std library, arguing that reliance on numerous third‑party crates creates supply‑chain risks, and contrasts Rust’s “small core, strong ecosystem” approach with Go’s comprehensive “batteries‑included” standard library, while exploring possible compromises.

Gocrates.iolanguage design
0 likes · 11 min read
Rust Developers Petition for a Bigger Standard Library: Should Go Be the Model?
TonyBai
TonyBai
Mar 11, 2026 · Backend Development

Why Fetching a Simple JSON in Go Needs No Third‑Party Libraries – The Power of Its Standard Library

The article analyzes how Go’s extensive, production‑ready standard library eliminates the need for external dependencies, reduces decision fatigue, improves supply‑chain security, and offers cross‑platform, high‑performance features that many other languages achieve only with third‑party packages.

Backend DevelopmentCross-PlatformGo
0 likes · 12 min read
Why Fetching a Simple JSON in Go Needs No Third‑Party Libraries – The Power of Its Standard Library
DeepHub IMBA
DeepHub IMBA
Mar 10, 2026 · Fundamentals

7 Hidden Python Stdlib Tools That Simplify Your Code

The article presents seven powerful Python standard‑library features—generators for lazy evaluation, defaultdict for concise counting, pathlib for robust path handling, functools.partial for quick function specialization, itertools for flattening nested loops, type for dynamic class creation, and decorators for reusable logic—showing how each reduces memory usage, simplifies code, and improves automation.

Pythondecoratorsdefaultdict
0 likes · 7 min read
7 Hidden Python Stdlib Tools That Simplify Your Code
TonyBai
TonyBai
Mar 2, 2026 · Backend Development

Stop Writing Go Like 2015: The Ultimate Modern Go Evolution Guide

This article walks through Go's evolution from version 1.0 to 1.26, showing concrete before‑and‑after code snippets for each modern feature, explaining why legacy patterns persist, and demonstrating how AI‑driven prompts can help developers adopt the latest, more concise Go idioms.

Gocode modernizationgenerics
0 likes · 16 min read
Stop Writing Go Like 2015: The Ultimate Modern Go Evolution Guide
TonyBai
TonyBai
Feb 25, 2026 · Industry Insights

What Ubuntu’s Full Adoption of Rust Means for the Language’s Mainstream Leap

Ubuntu’s decision to adopt Rust across its core infrastructure highlights the language’s transition from niche enthusiast circles to mainstream enterprise use, exposing the challenges of bridging the ‘chasm’ between early adopters and the early majority, the need for a richer standard library, and the importance of community empathy and sustainable funding.

Community EmpathyOpen Source FundingProgramming Language Adoption
0 likes · 16 min read
What Ubuntu’s Full Adoption of Rust Means for the Language’s Mainstream Leap
Golang Shines
Golang Shines
Feb 13, 2026 · Backend Development

Using Go’s Standard Library to Crawl with an HTTP Proxy

This guide demonstrates building a simple Go crawler that fetches a webpage using only the standard library, then extends it to route requests through an HTTP proxy, covering proxy parsing, custom client configuration, error handling, and essential Go best practices such as deferring response closure.

GoHTTP proxyNetwork Programming
0 likes · 5 min read
Using Go’s Standard Library to Crawl with an HTTP Proxy
Golang Shines
Golang Shines
Feb 12, 2026 · Fundamentals

What’s New in Go 1.26? Language, Performance, and Tool Updates

Go 1.26 introduces major language enhancements like self‑referencing generics and a new use of the new function, enables the experimental green‑tea GC by default, reduces CGO overhead by about 30%, rewrites go fix with modern analyzers, and adds several new standard and experimental packages.

Gogenericsgo1.26
0 likes · 5 min read
What’s New in Go 1.26? Language, Performance, and Tool Updates
Data STUDIO
Data STUDIO
Dec 18, 2025 · Fundamentals

10 Essential Python Standard Library Modules You Should Use Today

After a senior engineer pointed out that a custom task scheduler could be replaced by Python’s built‑in graphlib, the author explored the standard library and discovered ten modules—dis, singledispatch, ast, atexit, sys.settrace, tomllib, graphlib, heapq, secrets, and shutil—that simplify debugging, code organization, security, and cross‑platform file handling.

Pythondisheapq
0 likes · 16 min read
10 Essential Python Standard Library Modules You Should Use Today
IT Services Circle
IT Services Circle
Oct 27, 2025 · Backend Development

Why Go’s HTTP/3 Proposal Stalled Again: Inside the Community Debate

The Go core team’s experimental HTTP/3 proposal, first introduced in 2024, has been postponed despite years of community demand, highlighting challenges in API design, backward compatibility, resource allocation, and the practical dominance of HTTP/2 over the newer protocol.

HTTP/3QUICnetworking
0 likes · 8 min read
Why Go’s HTTP/3 Proposal Stalled Again: Inside the Community Debate
Radish, Keep Going!
Radish, Keep Going!
Oct 8, 2025 · Backend Development

Why Go’s New Hasher[T] Interface Could Revolutionize Custom Collections

The article explains the Go 1.26 proposal introducing a standard Hasher[T] interface for custom hash and equality logic, outlines its definition, showcases practical examples, compares existing library approaches, and discusses the long‑term benefits and challenges for the Go ecosystem.

GoHashercustom __hash__
0 likes · 13 min read
Why Go’s New Hasher[T] Interface Could Revolutionize Custom Collections
21CTO
21CTO
Sep 29, 2025 · Backend Development

What’s New in Go 1.25? Core Generics, Performance Boosts, and GC Revolution

The article reviews Go 1.25’s major updates—including the removal of core types for generics, Cgroup‑aware GOMAXPROCS, the experimental greentea GC, a revamped JSON package, and toolchain enhancements—while offering migration tips and highlighting future language trends.

Garbage CollectionGoGo 1.25
0 likes · 8 min read
What’s New in Go 1.25? Core Generics, Performance Boosts, and GC Revolution
php Courses
php Courses
Sep 1, 2025 · Fundamentals

Mastering C++ Standard Exceptions: From Basics to Custom Errors

This article explains why using C++ standard exception classes is essential, outlines the exception hierarchy, details common logical and runtime error types, demonstrates throwing and catching exceptions with code examples, and shows how to create custom exception classes for robust error handling.

C#Error handlingexception handling
0 likes · 11 min read
Mastering C++ Standard Exceptions: From Basics to Custom Errors
IT Services Circle
IT Services Circle
Aug 24, 2025 · Backend Development

What’s New in Go 1.25? Key Toolchain, Runtime, and Library Enhancements

Go 1.25, released in August 2025, brings a suite of toolchain, runtime, and standard‑library upgrades—including default memory‑leak detection, a new go.mod ignore directive, container‑aware GOMAXPROCS, experimental greentea GC, JSON V2, and several new diagnostics—without changing the language syntax.

GoGo 1.25container
0 likes · 8 min read
What’s New in Go 1.25? Key Toolchain, Runtime, and Library Enhancements
Alibaba Cloud Native
Alibaba Cloud Native
Jul 7, 2025 · Fundamentals

What Drives Python’s 16‑Year Evolution? From Legacy Syntax to AI‑Ready Performance

This article traces Python’s sixteen‑year journey from the release of Python 3.0 in 2008 to the upcoming 3.14, highlighting modernized syntax, type‑hint maturation, standard‑library pruning, massive third‑party growth, performance breakthroughs such as Faster CPython and experimental JIT, free‑threading, and the AI and cloud forces shaping its future.

Free ThreadingJITPython
0 likes · 25 min read
What Drives Python’s 16‑Year Evolution? From Legacy Syntax to AI‑Ready Performance
Python Programming Learning Circle
Python Programming Learning Circle
Jul 5, 2025 · Fundamentals

Unlock Hidden Python Gems: Master difflib, sched, binascii, tty, and weakref

Explore lesser-known Python standard-library modules—including difflib, sched, binascii, tty, and weakref—through clear explanations and practical code snippets that demonstrate how to compare strings, schedule events, encode data, manage terminal I/O, and work with weak references, empowering you to expand your programming toolkit.

Pythonbinasciidifflib
0 likes · 9 min read
Unlock Hidden Python Gems: Master difflib, sched, binascii, tty, and weakref
BirdNest Tech Talk
BirdNest Tech Talk
Jun 13, 2025 · Cloud Native

Go 1.25 Deep Dive: Performance Boosts, New Tools, and Cloud‑Native Features

Go 1.25 introduces an experimental greenteagc garbage collector, container‑aware GOMAXPROCS, enhanced go vet analyzers, new go.mod ignore directive, work package mode, expanded standard library (including testing/synctest and experimental JSON v2), platform updates, and security hardening, all aimed at higher performance, developer productivity, and cloud‑native readiness.

Cloud NativeGoRelease
0 likes · 26 min read
Go 1.25 Deep Dive: Performance Boosts, New Tools, and Cloud‑Native Features
Raymond Ops
Raymond Ops
Jun 10, 2025 · Fundamentals

Unlock Python’s Hidden Gems: Essential Built‑in Functions Every Developer Should Know

This article introduces a curated collection of Python’s most useful built‑in functions and standard‑library modules—including all, any, argparse, Counter, defaultdict, dataclass, datetime, lru_cache, itertools.chain, json, pickle, pprint, re, timeit, and uuid—explaining their purpose, providing clear usage examples, and highlighting practical scenarios where they simplify everyday coding tasks.

Pythonbuilt-in functionsexamples
0 likes · 39 min read
Unlock Python’s Hidden Gems: Essential Built‑in Functions Every Developer Should Know
php Courses
php Courses
Jun 10, 2025 · Backend Development

Unlock Go’s Power: Master the Most Essential Standard Library Packages

This guide walks through Go’s most powerful standard library packages—fmt, net/http, sync, encoding/json, context, os/io, testing, time, sort, and reflect—showing practical code examples, advanced tips, and best‑practice recommendations to boost development efficiency and write professional Go code.

Goconcurrencyjson
0 likes · 20 min read
Unlock Go’s Power: Master the Most Essential Standard Library Packages
php Courses
php Courses
Apr 15, 2025 · Fundamentals

Top 20 Most Common Python Standard Library Modules

This article introduces the twenty most frequently used Python standard library modules, such as os, sys, math, random, datetime, json, re, collections, itertools, argparse, and others, explaining their core functionalities and providing concise code examples to help developers efficiently manage files, data, networking, and more.

FundamentalsModulesPython
0 likes · 8 min read
Top 20 Most Common Python Standard Library Modules
Python Programming Learning Circle
Python Programming Learning Circle
Apr 11, 2025 · Fundamentals

Comprehensive Overview of Python Standard Library Modules

This article provides a detailed, categorized reference of Python's standard library modules, covering text processing, data types, mathematics, functional programming, file handling, persistence, compression, encryption, OS utilities, concurrency, inter‑process communication, internet protocols, multimedia, internationalization, frameworks, GUI toolkits, development tools, debugging, runtime, interpreter internals, import mechanisms, language utilities, as well as Windows‑ and Unix‑specific modules.

Modulesprogrammingreference
0 likes · 15 min read
Comprehensive Overview of Python Standard Library Modules
FunTester
FunTester
Apr 3, 2025 · Backend Development

Avoid These 5 Common Go Standard Library Pitfalls and Write Safer Code

This article examines frequent mistakes developers make when using Go’s standard library—such as misusing time.Duration, causing memory leaks with time.After, JSON serialization quirks, improper SQL handling, and HTTP response errors—providing concrete code examples and best‑practice solutions to write more reliable, efficient Go programs.

Error handlingGobest practices
0 likes · 14 min read
Avoid These 5 Common Go Standard Library Pitfalls and Write Safer Code
Test Development Learning Exchange
Test Development Learning Exchange
Mar 14, 2025 · Fundamentals

Introduction to Common Python Standard Library Modules

This article introduces several essential Python standard library modules—including os, sys, datetime, math, random, json, re, sqlite3, argparse, logging, and collections—providing brief descriptions and example code snippets that demonstrate their basic usage for file handling, system information, date-time operations, mathematics, randomness, data serialization, regular expressions, database interaction, command-line parsing, logging, and advanced data structures.

ModulesProgramming FundamentalsPython
0 likes · 3 min read
Introduction to Common Python Standard Library Modules
Test Development Learning Exchange
Test Development Learning Exchange
Nov 6, 2024 · Fundamentals

Overview of Common Python Standard Library Modules

This article provides a concise overview of twenty essential Python standard library modules, covering their primary purposes and frequently used functions such as file handling, system interaction, data processing, networking, concurrency, compression, and serialization, helping developers improve productivity across various programming tasks.

ModulesPythonprogramming
0 likes · 8 min read
Overview of Common Python Standard Library Modules
Test Development Learning Exchange
Test Development Learning Exchange
Nov 1, 2024 · Fundamentals

Comprehensive Python Basics: Variables, Data Types, Control Structures, Functions, OOP, Standard Library, and More

This article provides a comprehensive Python tutorial covering variables, data types, control structures, functions, classes, standard library modules, file I/O, exception handling, comprehensions, generators, decorators, modules, virtual environments, coding style, and Git version control, complete with example code snippets.

Control structuresFunctionsObject-Oriented Programming
0 likes · 14 min read
Comprehensive Python Basics: Variables, Data Types, Control Structures, Functions, OOP, Standard Library, and More
MaGe Linux Operations
MaGe Linux Operations
Oct 25, 2024 · Fundamentals

Unlock Python’s Hidden Gems: Master Essential Built‑in Functions and Modules

Explore a comprehensive guide to Python’s most useful built‑in functions and standard‑library modules—including all, any, argparse, Counter, defaultdict, dataclasses, datetime, functools.lru_cache, itertools.chain, json, pickle, pprint, re, timeit, and uuid—complete with clear explanations, practical examples, and real‑world use cases to boost your coding efficiency.

Code examplesstandard library
0 likes · 44 min read
Unlock Python’s Hidden Gems: Master Essential Built‑in Functions and Modules
21CTO
21CTO
Oct 13, 2024 · Backend Development

What’s New in Deno 2.0? A Deep Dive into Its Node.js Compatibility and Updated Standard Library

Deno 2.0, the latest production release of the open‑source Deno runtime, brings major updates for JavaScript, TypeScript and WebAssembly, offers full backward compatibility with Node.js and npm, stabilizes its standard library, introduces private NPM registry support, workspace/monorepo features, and adds enhanced formatting, linting, and coverage tools.

DenoJavaScriptNode.js compatibility
0 likes · 4 min read
What’s New in Deno 2.0? A Deep Dive into Its Node.js Compatibility and Updated Standard Library
Open Source Tech Hub
Open Source Tech Hub
Aug 16, 2024 · Backend Development

Unlock Modern PHP Development with the PSL Standard Library

The article introduces azjezz/psl, a PHP Standard Library inspired by hhvm/hsl, explains its goals, features, Composer installation, integration with Psalm and PHPStan, and provides detailed code examples for async tasks, password handling, Unix socket communication, and TCP parallel networking.

ComposerPHPPSL
0 likes · 9 min read
Unlock Modern PHP Development with the PSL Standard Library
BirdNest Tech Talk
BirdNest Tech Talk
Jul 26, 2024 · Fundamentals

How to Choose Between Rust’s LazyLock, LazyCell, OnceLock, and OnceCell

Rust 1.80 introduces LazyCell and LazyLock, synchronized lazy-initialization primitives that differ from OnceCell and OnceLock in thread safety and built‑in initialization, and this article explains their characteristics, trade‑offs, and provides concrete code examples to help developers select the appropriate type for their use case.

Lazy InitializationSync Primitivesconcurrency
0 likes · 8 min read
How to Choose Between Rust’s LazyLock, LazyCell, OnceLock, and OnceCell
Test Development Learning Exchange
Test Development Learning Exchange
Jun 26, 2024 · Fundamentals

Overview of Common Python Standard Library Modules

This article provides practical code examples for using key Python standard library modules—including os, sys, json, datetime, re, math, collections, urllib, random, and logging—to perform common tasks such as file operations, system info, data parsing, date handling, pattern matching, calculations, data structures, web requests, random generation, and logging.

MathPythondatetime
0 likes · 4 min read
Overview of Common Python Standard Library Modules
Ops Development & AI Practice
Ops Development & AI Practice
Apr 5, 2024 · Backend Development

Unlocking Go’s log Package: Simple, Flexible, and Concurrency‑Safe Logging

This article explains the importance of logging, outlines the Go standard library log package’s design highlights—simplicity, flexibility, concurrency safety, and customizability—describes its core Logger structure, shows how mutexes ensure thread‑safe writes, and provides practical code examples with guidance on extending functionality.

GoLoggingbackend
0 likes · 8 min read
Unlocking Go’s log Package: Simple, Flexible, and Concurrency‑Safe Logging
Liangxu Linux
Liangxu Linux
Sep 14, 2023 · Fundamentals

Master the Essential C Standard Library Functions for Professional Coding

This guide explores the most commonly used C standard library headers—stdio.h, stdlib.h, and string.h—detailing each function’s purpose, usage, and providing clear code examples such as printf, malloc, strcpy, and qsort to help programmers write cleaner, more efficient C code.

C#Code examplesstandard library
0 likes · 11 min read
Master the Essential C Standard Library Functions for Professional Coding
21CTO
21CTO
Aug 10, 2023 · Backend Development

What’s New in Go 1.21? Key Features, Performance Boosts, and Code Samples

Go 1.21.0 introduces toolchain enhancements, new built‑in functions, expanded standard library packages, performance improvements through PGO and garbage‑collector tuning, experimental WASI support, and version‑number changes, all illustrated with concise code examples for developers.

Gogo-1.21language features
0 likes · 7 min read
What’s New in Go 1.21? Key Features, Performance Boosts, and Code Samples
Python Programming Learning Circle
Python Programming Learning Circle
Jun 30, 2023 · Fundamentals

Modern Python Standard Library: Pathlib, Secrets, ZoneInfo, Dataclasses, Logging, f‑strings, Tomllib, and Setuptools

This article reviews several modern Python standard‑library modules—Pathlib, Secrets, ZoneInfo, Dataclasses, proper logging, f‑strings, Tomllib, and Setuptools—explaining why they replace older alternatives and providing concise code examples to help developers adopt best practices and keep their projects up‑to‑date.

Loggingdataclassespathlib
0 likes · 13 min read
Modern Python Standard Library: Pathlib, Secrets, ZoneInfo, Dataclasses, Logging, f‑strings, Tomllib, and Setuptools
Python Programming Learning Circle
Python Programming Learning Circle
Mar 23, 2023 · Fundamentals

Lesser‑Known Python Standard Library Modules: difflib, sched, binascii, tty, and weakref

This article introduces several useful but often overlooked Python standard‑library modules—including difflib for sequence comparison, sched for event scheduling, binascii for binary‑ASCII conversion, tty for terminal handling, and weakref for weak references—explaining their key functions, typical usage patterns, and providing concrete code examples.

binasciidifflibsched
0 likes · 10 min read
Lesser‑Known Python Standard Library Modules: difflib, sched, binascii, tty, and weakref
Python Programming Learning Circle
Python Programming Learning Circle
Mar 18, 2023 · Fundamentals

PEP‑594: Removing Dead Batteries from the Python Standard Library

PEP‑594, approved for Python 3.11‑3.13, removes over‑aged and unmaintained modules from the standard library, revitalizing the language’s “batteries‑included” philosophy by reducing maintenance costs, improving security, and benefiting resource‑constrained platforms while also streamlining future development.

PEP-594batteries-includeddeprecation
0 likes · 6 min read
PEP‑594: Removing Dead Batteries from the Python Standard Library
Laravel Tech Community
Laravel Tech Community
Feb 2, 2023 · Fundamentals

Go 1.20 Release Highlights: New Toolchain, Runtime, and Library Features

Go 1.20, released six months after Go 1.19, introduces major toolchain, runtime, and standard library enhancements, adds experimental RISC‑V support, updates syntax with slice‑to‑array conversion and new unsafe functions, and includes numerous performance and build‑system improvements.

programming languageruntimestandard library
0 likes · 5 min read
Go 1.20 Release Highlights: New Toolchain, Runtime, and Library Features
MaGe Linux Operations
MaGe Linux Operations
Nov 25, 2022 · Fundamentals

5 Little‑Known Python Standard Library Modules You Should Use

Discover five obscure yet powerful Python standard‑library modules—difflib, sched, binaascii, tty, and weakref—along with their key functions, usage examples, and practical tips, enabling developers of any skill level to expand their toolkit and streamline tasks such as string comparison, scheduling, encoding, terminal handling, and memory management.

Pythonbinasciidifflib
0 likes · 10 min read
5 Little‑Known Python Standard Library Modules You Should Use
MaGe Linux Operations
MaGe Linux Operations
Apr 29, 2022 · Fundamentals

Discover 5 Hidden Python Modules That Can Supercharge Your Code

This article introduces five lesser‑known Python standard‑library modules—difflib, sched, binascii, tty, and weakref—explaining their key functions, typical use cases, and providing concise code examples so developers can quickly incorporate these powerful tools into their projects.

ModulesPythonbinascii
0 likes · 9 min read
Discover 5 Hidden Python Modules That Can Supercharge Your Code
MaGe Linux Operations
MaGe Linux Operations
Feb 6, 2022 · Fundamentals

Avoid Common Python Pitfalls: A Practical Guide for C/C++ Migrants

This guide explains frequently confused Python operations, compares Python idioms with C/C++ conventions, introduces essential standard‑library tools, and offers performance‑oriented debugging techniques to help developers write cleaner, faster, and more reliable Python code.

Pythonbest practicesdebugging
0 likes · 16 min read
Avoid Common Python Pitfalls: A Practical Guide for C/C++ Migrants
Python Programming Learning Circle
Python Programming Learning Circle
Jan 3, 2022 · Fundamentals

Python Gotchas, C/C++ Migration Tips, and Handy Utilities

This article presents a collection of Python pitfalls such as random sampling, lambda binding, copying, equality vs identity, and type checks, followed by a concise guide for C/C++ programmers transitioning to Python, and showcases useful tools like CSV handling, itertools, collections, and performance‑debugging techniques.

Code examplesPythonTips
0 likes · 17 min read
Python Gotchas, C/C++ Migration Tips, and Handy Utilities
Python Programming Learning Circle
Python Programming Learning Circle
Jul 19, 2021 · Fundamentals

An Introduction to Python's itertools Library

This article introduces Python's itertools module, explaining its purpose for creating efficient iterators, and provides concise examples of functions such as accumulate, chain, combinations, compress, count, cycle, dropwhile, filterfalse, groupby, islice, permutations, product, repeat, starmap, takewhile, tee, and zip_longest, each illustrated with runnable code snippets.

Functional ProgrammingIteratorsitertools
0 likes · 9 min read
An Introduction to Python's itertools Library
Python Programming Learning Circle
Python Programming Learning Circle
Mar 5, 2021 · Fundamentals

Python Built‑in Functions and Common Usage

This article introduces Python's built‑in functions, data types, numeric conversions, mathematical utilities, sequence and collection constructors, iteration tools, scope inspection, dynamic code execution, memory introspection, file handling, and module import techniques, providing concise code examples for each concept.

Code ExecutionData TypesProgramming Fundamentals
0 likes · 11 min read
Python Built‑in Functions and Common Usage
dbaplus Community
dbaplus Community
Jan 3, 2021 · Fundamentals

Why C Still Rules: A Deep Dive into Its History, Evolution, and Legacy

This article chronicles the origins and development of the C programming language, profiles its creators, examines its ancestors BCPL and B, explores early compiler construction, compares language features, showcases classic code examples, and highlights the enduring relevance of C in modern systems and libraries.

BCPLC languageCode examples
0 likes · 23 min read
Why C Still Rules: A Deep Dive into Its History, Evolution, and Legacy
MaGe Linux Operations
MaGe Linux Operations
Oct 18, 2020 · Fundamentals

Explore Python’s Essential Standard Library Modules for Every Developer

This article provides a concise overview of Python’s built‑in standard library modules, covering text handling, data structures, mathematics, functional programming, file and directory utilities, persistence, compression, encryption, OS tools, concurrency, inter‑process communication, and internet protocols, helping developers quickly locate the right tool for their tasks.

FundamentalsModulesPython
0 likes · 7 min read
Explore Python’s Essential Standard Library Modules for Every Developer
Python Crawling & Data Mining
Python Crawling & Data Mining
Oct 7, 2020 · Fundamentals

Unlock Python’s sys Module: 12 Essential Variables Explained

This article introduces Python’s sys module, a core standard‑library component closely tied to the interpreter, and walks through twelve of its most useful attributes—such as argv, path, modules, executable, and version—providing concise explanations, code snippets, and visual illustrations to help readers understand and apply each variable effectively.

PythonVariablesstandard library
0 likes · 5 min read
Unlock Python’s sys Module: 12 Essential Variables Explained
Python Programming Learning Circle
Python Programming Learning Circle
Jun 8, 2020 · Fundamentals

10 Smooth Python Tricks for Python Gods

This article presents ten practical Python tricks—including string reversal, variable unpacking, itertools usage, slicing, grouping adjacent items, generator next(), Counter, and deque operations—demonstrating how to leverage built‑in functions and standard‑library modules to write cleaner, more efficient code.

FundamentalsPythonprogramming tricks
0 likes · 9 min read
10 Smooth Python Tricks for Python Gods
MaGe Linux Operations
MaGe Linux Operations
May 26, 2018 · Fundamentals

Unlock Python’s Power: Master itertools for Efficient Iteration

This article introduces Python’s itertools library, explains why iterators improve performance, and provides clear examples of its most useful functions—such as accumulate, chain, combinations, and more—so readers can write cleaner, faster, and more Pythonic code.

Pythongeneratorsiteration
0 likes · 10 min read
Unlock Python’s Power: Master itertools for Efficient Iteration
Architecture Digest
Architecture Digest
Jan 1, 2017 · Fundamentals

Python 3.6 Release Highlights and New Features

The Python 3.6 release introduces numerous language enhancements such as f‑strings, variable annotations, underscore separators in numeric literals, async generators, and improved dictionary implementation, along with extensive standard‑library updates, security improvements, Windows encoding changes, performance optimizations, and new C‑API features.

PEPlanguage featuresperformance
0 likes · 30 min read
Python 3.6 Release Highlights and New Features