计算机科学2014 · 分享于 Hacker News

Peter Naur – Programming as Theory Building (1985) [pdf]

研究 PDF · 待核实

探索《Peter Naur – Programming as Theory Building (1985) [pdf]》的原文与 Hacker News 社区讨论,查看来源并加入阅读清单。

阅读原文

看看社区如何讨论这个想法。

来自 Hacker News 的原始讨论。不同的视角、疑问,以及值得继续思考的线索。

最多展示 100 条相关讨论。论文可能出现在评论中,并非原帖投稿内容。

在讨论中发现的引用

按 HN 条目顺序展示最近的 50 条引用来源。

Yraw_anon_1111 ·

Today is when the Amazon brain drain sent AWS down the spout

1,018 赞同654 评论
Yjingwen ·

How to Build Good Software

1,016 赞同239 评论
Ywebmaven ·

Developers spend most of their time figuring the system out

839 赞同410 评论
Ylainon ·

Ask HN: What is your favorite CS paper?

793 赞同257 评论
Yavinassh ·

It's probably time to stop recommending Clean Code (2020)

733 赞同658 评论
Yaskafriend ·

Employees Who Stay in Companies Longer Than Two Years Get Paid 50% Less

708 赞同535 评论
YBerislavLopac ·

Technical debt as a lack of understanding

661 赞同291 评论
Yjanpio ·

Vibe engineering

654 赞同719 评论
Ymooreds ·

The 70% problem: Hard truths about AI-assisted coding

649 赞同433 评论
Yteleforce ·

Papers every developer should read at least twice (2009)

623 赞同95 评论
Ythrowaway_43793 ·

Ask HN: SWEs how do you future-proof your career in light of LLMs?

530 赞同991 评论
YPeledYuval ·

Ask HN: Where can I see many examples of real companies' software architecture?

469 赞同102 评论
Yimartin2k ·

It's hard to write code for computers, but it's harder to write code for humans

464 赞同136 评论
Yjchook ·

Essays on programming I think about a lot

438 赞同94 评论
Ysfarshid ·

We put a coding agent in a while loop

425 赞同308 评论
Ysigna11 ·

Software Design Is Knowledge Building

419 赞同110 评论
Ynfrankel ·

DIB Guide: Detecting Agile BS (2018) [pdf]

396 赞同132 评论
Yyakshaving_jgt ·

Writing a Game Boy Emulator in OCaml

393 赞同72 评论
Yandrewstetsenko ·

GitHub CEO: manual coding remains key despite AI boom

360 赞同284 评论
Ydizzystar ·

Catfish Programmers

339 赞同171 评论
Ymaloga ·

Making the move from Scala to Go

325 赞同367 评论
Ypmcpinto ·

Programming as a Way of Thinking

322 赞同131 评论
Ysandinmyjoints ·

Lisping at JPL (2002)

307 赞同307 评论
Ycloogshicer ·

Peter Naur's view of programming

292 赞同190 评论
Ymooreds ·

When new hires get paid more, top performers resign first

289 赞同212 评论
Yakakievich ·

“Computer science is not about computers”

288 赞同277 评论
Ytodsacerdoti ·

Developer Philosophy

288 赞同69 评论
Ystephendause ·

Systems Engineering, or "why james gets paid"

260 赞同73 评论
Ysurprisetalk ·

Discovery Coding

253 赞同85 评论
Y_praf ·

AI coding made me faster, but I can't code to music anymore

242 赞同256 评论
Ywellpast ·

Where has all the productivity gone?

236 赞同211 评论
Ywalterbell ·

Write the damn code

233 赞同78 评论
Y_bxg1 ·

Ask HN: Do you ever truly use your revision history?

232 赞同282 评论
Ypabs3 ·

Software Rot

232 赞同243 评论
Yvog ·

Peter Naur – Programming as Theory Building (1985) [pdf]

225 赞同15 评论
Yscastiel ·

Turning Claude Code into my best design partner

222 赞同84 评论
Ybsoles ·

Programming as Theory Building (1985) [pdf]

211 赞同44 评论
Yimsky ·

Why Write ADRs

207 赞同61 评论
Yiamjfu ·

Why do we fall into the rewrite trap?

201 赞同169 评论
Ynancyhua ·

The Design of Software is a Thing Apart

198 赞同117 评论
Ympweiher ·

Adding is favoured over subtracting in problem solving

196 赞同145 评论
Yrui314 ·

My story on “worse is better” (2018)

195 赞同100 评论
YLionTamer ·

Why programmers are not paid in proportion to their productivity (2009)

191 赞同306 评论
Ynoeclement ·

Read your code

190 赞同108 评论
Ymaqbool ·

Ask HN: How to understand the large codebase of an open-source project?

188 赞同47 评论
Ydeepaksurti ·

I Don't Like Debuggers (2000)

186 赞同239 评论
Ykick ·

Why Programming Is a Good Medium for Expressing Poorly Understood Ideas (1967)

178 赞同87 评论
Ykrrishd ·

AI code is legacy code?

166 赞同170 评论
Ylelf ·

Software projects written in Haskell

151 赞同165 评论
Yfragmede ·

The value isn't in the code (2022)

140 赞同76 评论
Ymartinald ·

What happens when coding agents stop feeling like dialup?

137 赞同177 评论
YVarun08 ·

I won't be vibe coding anymore: a noob's perspective

136 赞同150 评论
Yplanetjones ·

Learning resources for curious software engineers

125 赞同14 评论
YColinWright ·

Programming as Theory Building (1985) [pdf]

117 赞同11 评论
Yjerryjerryjerry ·

Making a change to SQLite source code

117 赞同10 评论
YAplikethewatch ·

Show HN: Build the habit of writing meaningful commit messages

110 赞同131 评论
Yskeptrune ·

AI won't replace human devs anytime soon

109 赞同169 评论
Ysigna11 ·

Moxie Marlinspike: Agile is killing software innovation

84 赞同101 评论
Ydshipper ·

The Knowledge Economy Is Over. Welcome to the Allocation Economy

80 赞同76 评论
Yjaytaylor ·

Naur on Programming as Theory Building (1985) [pdf]

76 赞同4 评论
Yfeross ·

Good code is like a love letter to the next developer who will maintain it

76 赞同38 评论
Ybrakmic ·

Functional Programming Is Not Popular Because It Is Weird

73 赞同75 评论
YDanielRibeiro ·

Naur’s “Programming as Theory Building” (2011)

52 赞同14 评论
Ysuchire ·

Writing code and prose

50 赞同12 评论
Yzdw ·

Programming in Five Easy Pieces

44 赞同8 评论
Ymbastos ·

Technical debt vs. technical assets: What's the difference?

41 赞同40 评论
Yksec ·

The Value of Open Source Software

36 赞同23 评论
Ychrisloy ·

The rise of industrial software

34 赞同13 评论
Yjakobov ·

Ask HN: Interested on writing a book on software design/architecture together?

30 赞同18 评论
Yspeckx ·

I am leaving the AI party after one drink

26 赞同3 评论
Yraphaelcosta ·

What I'm Hearing About Cognitive Debt (So Far)

25 赞同3 评论
Ypagade ·

Cognitive Debt: When Velocity Exceeds Comprehension

16 赞同1 评论
Yspeckx ·

AI Coding Is Gambling

16 赞同6 评论
Yainiriand ·

Ask HN: How do you deal with legacy code?

14 赞同19 评论
YTomte ·

Why Lisp Syntax Works

9 赞同0 评论
YArperb ·

Ask HN: What does "legacy code" mean to you?

7 赞同15 评论
Yjaytaylor ·

Naur on Programming as Theory Building (1985) [pdf]

6 赞同3 评论
Ymilkglass ·

The West Forgot How to Make Things. Now It's Forgetting How to Code

6 赞同2 评论
Yluckydev ·

Stopped using Vim. Moving to cursor

4 赞同3 评论
Yandsoitis ·

Why More Companies Are Recognizing the Benefits of Keeping Older Employees

4 赞同0 评论
Ydhorthy ·

Why Software Factories Fail

4 赞同0 评论
YThe_Workplace ·

Ask HN: Why does software collapse under the weight of its own complexity?

3 赞同3 评论
Yj45 ·

All code is technical debt

3 赞同0 评论
Yquantum_state ·

Theory Building View of SE [pdf]

3 赞同0 评论
Ytux1968 ·

The Value of Source Code

3 赞同1 评论
Ynz ·

What a Programmer Does (1967)[pdf]

3 赞同1 评论
Yjdkoeck ·

Thoughts on Slowing the Fuck Down

3 赞同0 评论
Yswyx ·

Programming as Theory Building (1985) [pdf]

2 赞同0 评论
Ybwestergard ·

Theory-building and why employee churn is lethal to software companies

2 赞同0 评论
Yevanlh ·

Code the Shortest Path First

2 赞同0 评论
Ydnw ·

Programming, Evolved: Lessons and Observations

2 赞同0 评论
Yvismit2000 ·

Way AI assistance impacts the formation of coding skills

2 赞同0 评论
Ykiwieater ·

100 hour gap between a vibecoded prototype and a working product

2 赞同0 评论
Ybrendanmc6 ·

Specsmaxxing – On overcoming AI psychosis, and why I write specs in YAML

2 赞同1 评论
Ys4i ·

Peter Naur – Programming as Theory Building (1985) [pdf]

2 赞同0 评论
Ynilirl ·

Why senior developers fail to communicate their expertise

2 赞同0 评论
Ywek ·

Constraint Decay: The Fragility of LLM Agents in Back End Code Generation

2 赞同0 评论
Yingve ·

The Coming Loop

2 赞同0 评论
Ycdrnsf ·

The Tower Keeps Rising

2 赞同0 评论
Ymichaelfeathers ·

Active Knowledge in Software Development

1 赞同0 评论

一个想法,引向另一个。

发现更多论文