TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Microsoft’s original source code

617 点作者 EvgeniyZh大约 2 个月前

40 条评论

stkai大约 2 个月前
The source code is such a fun read (for the comments). I found some source code for GW-BASIC, and here are two of my favorites:<p><pre><code> ;WE COULD NOT FIT THE NUMBER INTO THE BUFFER DESPITE OUR VALIENT ;EFFORTS WE MUST POP ALL THE CHARACTERS BACK OFF THE STACK AND ;POP OFF THE BEGINNING BUFFER PRINT LOCATION AND INPUT A &quot;%&quot; SIGN THERE ;CONSTANTS FOR THE RANDOM NUMBER GENERATOR FOLLOW ;DO NOT CHANGE THESE WITHOUT CONSULTING KNUTH VOL 2 ;CHAPTER 3 FIRST </code></pre> Edit: GW-BASIC, not QBASIC (<a href="https:&#x2F;&#x2F;github.com&#x2F;microsoft&#x2F;GW-BASIC">https:&#x2F;&#x2F;github.com&#x2F;microsoft&#x2F;GW-BASIC</a>)
评论 #43576945 未加载
评论 #43579555 未加载
nilsbunger大约 2 个月前
Steve Jobs used to say the problem with Microsoft is they don’t have taste.<p>The font-shimmering effect on scroll immediately reminded me of that, it is really distracting. And you can’t use reader mode to disable it.<p>(FWIW, I’m a fan of Bill Gates and all he’s done for the world)
评论 #43587042 未加载
评论 #43583982 未加载
评论 #43583279 未加载
评论 #43583332 未加载
评论 #43583634 未加载
评论 #43586888 未加载
评论 #43608174 未加载
评论 #43583844 未加载
评论 #43600413 未加载
评论 #43596696 未加载
评论 #43588322 未加载
zabzonk大约 2 个月前
I&#x27;ve written an Intel 8080 emulator that was portable between Dec10&#x2F;VAX&#x2F;IBM VM CMS. That was easy - the 8080 can be done quite simply with a 256 value switch - I did mine in FORTRAN77.<p>Writing a BASIC interpreter, with floating point, is much harder. Gates, Allen and other collaborators BASIC was pretty damned good.
评论 #43579471 未加载
评论 #43580146 未加载
评论 #43577890 未加载
评论 #43577257 未加载
Barrin92大约 2 个月前
What stands out to me about Gates and Allen is the serious technical chops. Writing an emulator for the PDP-10 and then an interpreter, line editor, I&#x2F;O system all in 4KB of memory. The code is worth reading and in addition to that they had a very solid business sense and pretty serious work ethic for people who were 20 years old.<p>It stands to me in real contrast to the &quot;fake it till you make it&quot;, &quot;if it works you shipped too late&quot; hustle culture that took hold of the industry, with entire products just being API wrappers. Really hope we see more companies that start out like Microsoft again.
评论 #43577780 未加载
评论 #43577831 未加载
评论 #43588180 未加载
jwnin大约 2 个月前
Some luck, and willingness to take risks paid off in ways that could never be anticipated. Not sure I&#x27;ll see something like the pc era in my lifetime. Perhaps mobile phones, or the Internet.
评论 #43586193 未加载
评论 #43601292 未加载
评论 #43583729 未加载
评论 #43576442 未加载
jer0me大约 2 个月前
The source code is linked at the end (warning: it&#x27;s a 100 MB PDF).<p><a href="https:&#x2F;&#x2F;images.gatesnotes.com&#x2F;12514eb8-7b51-008e-41a9-512542cf683b&#x2F;34d561c8-cf5c-4e69-af47-3782ea11482e&#x2F;Original-Microsoft-Source-Code.pdf" rel="nofollow">https:&#x2F;&#x2F;images.gatesnotes.com&#x2F;12514eb8-7b51-008e-41a9-512542...</a>
评论 #43577511 未加载
评论 #43576324 未加载
评论 #43576155 未加载
评论 #43576552 未加载
n0rdy大约 2 个月前
Flipping through the source code is like a time machine tour of tech&#x27;s evolution over the past 50 years. It made me wonder: will our 2025 code look as ancient by 2075?<p>And, btw, great infographics within the post.
评论 #43586730 未加载
评论 #43586809 未加载
评论 #43585236 未加载
azemetre大约 2 个月前
It&#x27;s interesting reading this after finishing Palo Alto by Malcom Harris.
评论 #43578515 未加载
MrFurious大约 2 个月前
This website froze my phone, not joking.
评论 #43587073 未加载
评论 #43586844 未加载
_fat_santa大约 2 个月前
Total sidenode but &quot;Gates Notes&quot; has to be one of the most exotic personal blogs I&#x27;ve ever seen. At this point would you even consider this a personal blog?
评论 #43586539 未加载
评论 #43583742 未加载
ChuckMcM大约 2 个月前
I would say, &quot;Looking forward to the github repo with this code in ASCII&quot; but I realize Microsoft would likely not allow that.
评论 #43577388 未加载
评论 #43578237 未加载
评论 #43579267 未加载
keepamovin大约 2 个月前
Damn this is cool. I think text is an underutilized medium for design.
santiagobasulto大约 2 个月前
Microsoft (and maybe even Bill Gates personally) generated a strong &quot;dislike&quot; sentiment to the hacker community. But we can&#x27;t deny that he and Paul Allen were pure breed hackers and helped a lot the development of technology. Of course, we all prefer OSS and we&#x27;d pick Linus (or insert OSS dev name here) 100 times over one of the &quot;evil capitalists&quot;&#x2F;s, but nevertheless they have to be recognized.
评论 #43577209 未加载
评论 #43577033 未加载
评论 #43577563 未加载
评论 #43578156 未加载
评论 #43579491 未加载
评论 #43576921 未加载
评论 #43588088 未加载
评论 #43576677 未加载
评论 #43579422 未加载
-__---____-ZXyw大约 2 个月前
Tried to open this page and the music I was streaming started to stutter so hard I just exed out. Is this a preposterously heavy page, or just very heavy?
jlmcgraw大约 2 个月前
I wonder who the handwritten notes on page 98 are by?<p>Starts with &quot;confirm plane reservation on Tue. Sept 2 or Wed. Sept 3&quot; which is correct for 1975
djmips大约 2 个月前
A recent disassembly of, I think the same code. <a href="https:&#x2F;&#x2F;github.com&#x2F;option8&#x2F;Altair-BASIC&#x2F;blob&#x2F;master&#x2F;BASIC%20disassembly-source.txt">https:&#x2F;&#x2F;github.com&#x2F;option8&#x2F;Altair-BASIC&#x2F;blob&#x2F;master&#x2F;BASIC%20...</a><p>I checked in a few places at the start and towards the end (the sin function) and they matched.
PythonicIT大约 2 个月前
I&#x27;m not as smart as you guys but I figured that I&#x27;m going to try and write wine for life every single thing on GitHub unless someone has done it already so that we could try to compile and build this thing directly on our own computers.
dr_dshiv大约 2 个月前
This is very LSD. I didn’t realize Bill was into it, until recently<p><a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=uHY5i9-0tJM" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=uHY5i9-0tJM</a>
starik36大约 2 个月前
The screenshot of the source code at the end of the article is a ton of printed code.<p>How was it then entered into the Altair? Did someone have to retype it? Or was there media that predated floppies that was used?
评论 #43576623 未加载
评论 #43576316 未加载
评论 #43576190 未加载
ElijahLynn大约 2 个月前
What&#x27;s compelling is that he basically starts off saying that they lied... to MITS.
评论 #43587481 未加载
评论 #43587292 未加载
评论 #43588635 未加载
froggertoaster大约 2 个月前
I met Bill Gates briefly a few years ago. Nice guy. Definitely buying his book.
djmips大约 2 个月前
Note that the constants in the PDF are in Octal!
rayiner大约 2 个月前
The fact that Microsoft has a $2.77 trillion market cap despite being terrible at virtually everything it tries to do proves large swaths of the economy are fake.
评论 #43577801 未加载
评论 #43577783 未加载
评论 #43577813 未加载
评论 #43577530 未加载
评论 #43577679 未加载
评论 #43578357 未加载
评论 #43577522 未加载
srb24大约 2 个月前
i thought they started by writing traffic control software, where&#x27;s that source code? :)
youheard大约 2 个月前
the design of this website is insane
nxpnsv大约 2 个月前
Nice design
amai大约 2 个月前
Source code published as PDF? Come on, this should be published on Github.
enigma101大约 2 个月前
pretty slick
davidblue大约 2 个月前
Love how absolutely engorged and broken this web page is to dramatically depict a style that - were the article actually just published in plain text - would be what... a millionth the size? Should have known better than to be surprised that the &quot;source code&quot; one can &quot;download&quot; and &quot;look through&quot; is in a goddamned PDF.<p>I do truly wonder if the fact that he was publishing a PDF as downloadable &quot;code&quot; even caused him any pause lol.
评论 #43577166 未加载
评论 #43576973 未加载
评论 #43582491 未加载
评论 #43576918 未加载
评论 #43577348 未加载
评论 #43577614 未加载
billforsternz大约 2 个月前
There&#x27;s something rather cringeworthy about the heavy and painful animations etc. on this website trying to create a 1970s computer technology vibe but instead just giving me a headache. I&#x27;d much prefer the same information, and the same vibe, with some much less fancy, lightweight easy to read web tech that actually simulates an authentic 1970s experience (I remember that era well! I&#x27;m an 8080 programmer myself from way way back).
评论 #43577716 未加载
评论 #43577822 未加载
评论 #43577311 未加载
评论 #43577799 未加载
评论 #43577942 未加载
评论 #43577706 未加载
jonathanlydall大约 2 个月前
[flagged]
评论 #43626465 未加载
评论 #43588686 未加载
winrid大约 2 个月前
This website is the biggest missed opportunity to use win98.css ever
评论 #43578215 未加载
switch007大约 2 个月前
Guys, even reading this article could land you in jail!! Reading the code will forever taint your knowledge and cause every line you write to be subject to a lawsuit !! Stay safe !11<p>(Anyone else remember 2004, how scared everyone was when the Windows 2000 source was leaked?)
评论 #43578778 未加载
评论 #43579030 未加载
gloosx大约 2 个月前
[flagged]
firefax大约 2 个月前
Why do I need to enable JS to view this website?
评论 #43584300 未加载
Seanambers大约 2 个月前
Its written for people who know nothing about computers but most people who will read it knows loads.
ok123456大约 2 个月前
Gates pivoting back to being a &quot;computer genius&quot; reflects how badly his philanthropic reputation laundering operation is going.
hulitu大约 2 个月前
&gt; Celebrate 50 years of Microsoft<p>Maybe vomit. So many days lost trying to use Windows, Office and other &quot;apps&quot;[1] from Mictosoft.<p>[1] They were never able to write programs.
whatever1大约 2 个月前
Cool Bill. But do you have what it takes to fix the onedrive shared folder bug that has been open for more than a year?
评论 #43579849 未加载
breadwinner大约 2 个月前
Microsoft got its start by Bill Gates doing some dumpster diving. Back then software wasn&#x27;t seen as valuable thing, only hardware was. Source code wasn&#x27;t something to be protected, so printouts of code would be thrown in trash. And that&#x27;s where Bill Gates found the source code for Basic interpreter, which he ported and it became the first Microsoft product.<p><a href="https:&#x2F;&#x2F;americanhistory.si.edu&#x2F;comphist&#x2F;gates.htm" rel="nofollow">https:&#x2F;&#x2F;americanhistory.si.edu&#x2F;comphist&#x2F;gates.htm</a><p><a href="https:&#x2F;&#x2F;paulallen.com&#x2F;Futurist&#x2F;Microsoft.aspx" rel="nofollow">https:&#x2F;&#x2F;paulallen.com&#x2F;Futurist&#x2F;Microsoft.aspx</a>
评论 #43576374 未加载
评论 #43576254 未加载
评论 #43576337 未加载
评论 #43576401 未加载
评论 #43576295 未加载