Tagged articles

proposal

12 articles · Page 1 of 1
TonyBai
TonyBai
Sep 26, 2026 · Backend Development

Go Heap Profiles to Gain Complete Memory View via New memory_space Sample Type

A Go proposal (#79179) provisionally accepted to add a memory_space sample type to heap/alloc profiles, providing a full memory hierarchy from RSS down to live/dead heap, stacks, runtime, and non-Go memory, solving the long-standing gap where heap profiles show only about 50% of actual RSS.

Goheap profilememory profiling
0 likes · 12 min read
Go Heap Profiles to Gain Complete Memory View via New memory_space Sample Type
TonyBai
TonyBai
Sep 21, 2026 · Backend Development

Go Proposal #75047: Auto-Label Goroutines per Test to Solve Timeout Debugging

Go proposal #75047 aims to automatically attach goroutine labels (test name and iteration) during test execution, enabling developers to quickly identify which test owns a stuck goroutine in timeout dumps, leveraging the existing pprof label mechanism and runtime traceback enhancements.

CIGodebugging
0 likes · 14 min read
Go Proposal #75047: Auto-Label Goroutines per Test to Solve Timeout Debugging
TonyBai
TonyBai
Jul 14, 2026 · Industry Insights

The 171 Approved Go Proposals Still Unimplemented: A Ten‑Year Technical Debt List

An analysis of the 171 open Go proposals that have been marked Accepted but remain unimplemented, revealing that over half have been pending for more than five years, the categories most affected, the reasons behind the backlog, and recent signs that the Go team is accelerating their resolution.

BacklogGoLanguage Design
0 likes · 16 min read
The 171 Approved Go Proposals Still Unimplemented: A Ten‑Year Technical Debt List
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
IT Services Circle
IT Services Circle
Jun 5, 2025 · Backend Development

Can Go Run Without an OS? Exploring the New Bare‑Metal Support Proposal

This article examines the recent Go proposal to add a GOOS=none target, enabling Go programs to run on bare‑metal hardware without an operating system, outlines the TamaGo project's achievements, discusses compatibility challenges, and evaluates the potential impact on Go’s future development and use cases.

GoTamaGobare-metal
0 likes · 7 min read
Can Go Run Without an OS? Exploring the New Bare‑Metal Support Proposal
Meituan Technology Team
Meituan Technology Team
Oct 17, 2024 · Artificial Intelligence

Meituan Robotics Research Institute 2024 Call for Research Proposals

The Meituan Robotics Research Institute (MARS) is calling full‑time university scholars and researchers to submit independent research proposals for 2024 projects—selected from a predefined topic list, evaluated by Meituan and external experts on novelty, business value and feasibility, and eligible for up‑to ¥200,000 funding, on‑site interns, fast‑track graduate hiring and de‑identified data, with applications due 10 Nov 2024 and projects starting Dec 2024 or Jan 2025.

AIResearch Fundingdrone
0 likes · 4 min read
Meituan Robotics Research Institute 2024 Call for Research Proposals
Alibaba Terminal Technology
Alibaba Terminal Technology
Apr 21, 2022 · Frontend Development

Explore the Latest TC39 Proposals: Decorators, Type Annotations, and Immutable Array Methods

This article reviews recent TC39 proposal progress—including decorators reaching Stage 3, type annotations advancing to Stage 1, new immutable array methods, RegExp set notation, decorator metadata, and function.once—detailing their syntax, semantics, migration considerations, and example implementations for modern JavaScript development.

JavaScriptTC39decorators
0 likes · 24 min read
Explore the Latest TC39 Proposals: Decorators, Type Annotations, and Immutable Array Methods
IT Services Circle
IT Services Circle
Apr 20, 2022 · Frontend Development

New Non‑Destructive Array Methods in JavaScript: toReversed, toSorted, toSpliced, and with

JavaScript’s upcoming “Change Array by copy” proposal introduces four non‑destructive array methods—.toReversed(), .toSorted(), .toSpliced(), and .with()—which provide immutable alternatives to existing destructive methods, and the article explains their behavior, usage examples, and polyfills while the proposal is in stage 3.

ECMAScriptJavaScriptNonDestructive
0 likes · 6 min read
New Non‑Destructive Array Methods in JavaScript: toReversed, toSorted, toSpliced, and with
Taobao Frontend Technology
Taobao Frontend Technology
Feb 10, 2022 · Fundamentals

Why JavaScript’s split Loses Data and How the Reversible String Split Proposal Fixes It

The article explains the recent TC39 progress of the reversible‑string‑split proposal, outlines the criteria for advancing to Stage 1, compares JavaScript’s split behavior with other languages, and describes the new splitN method that restores reversibility while preserving existing split semantics.

JavaScriptLanguage DesignReversible
0 likes · 6 min read
Why JavaScript’s split Loses Data and How the Reversible String Split Proposal Fixes It