Speccing Is the New Coding
The article discusses the evolving role of source code in software development, suggesting that 'speccing' may replace traditional coding. As machines become more capable of understanding processes, the need for extensive source code may diminish. The author introduces SpecPack, a set of standards aimed at facilitating this transition towards a more direct specification of applications.
- ▪The traditional role of source code is being questioned as machines become more adept at understanding processes.
- ▪The author has published SpecPack, which includes three reference standards to support this shift.
- ▪MiniMark simplifies Markdown for machine understanding by removing optionality.
- ▪riVer introduces a versioning scheme for textual content that aligns with a future where traditional version control may not be necessary.
- ▪Specify aims to establish coding standards in plain English for better communication with intelligent agents.
Opening excerpt (first ~120 words) tap to expand
try { if(localStorage) { let currentUser = localStorage.getItem('current_user'); if (currentUser) { currentUser = JSON.parse(currentUser); if (currentUser.id === 3937640) { document.getElementById('article-show-container').classList.add('current-user-is-article-author'); } } } } catch (e) { console.error(e); } Dirk Mattig Posted on May 25 Speccing Is the New Coding #agents #ai #softwaredevelopment What do we still need source code for? It is an odd question to ask after spending forty years writing it, but it is the one that keeps pulling at my sleeve. Let me work backwards to explain why. The first computers were one-trick ponies. Their behavior was baked into their wiring — change the task, change the machine. Useful, expensive, inflexible.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at DEV.to (Top).