Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options not deleted user 3297

History of computers, digital electronics, hardware manufacturers, and software developers.

10 votes

What is the origin of Mac OS X?

The short answer to the question is yes. macOS (as it is now called) is an evolution of NextStep. However, there is probably not very much original NextStep code left in it today. NextStep was an ope …
JeremyP's user avatar
  • 11.8k
6 votes

What was the first language to use keywords for conditional execution?

I'm going to go out on a limb here and assume that what is wanted is not a language that has conditional branches i.e. an equivalent to if condition then goto someLabel because Turing complete com …
JeremyP's user avatar
  • 11.8k
4 votes

What was the first language to offer "full" structured programming support?

This is a copy-paste of my answer to the other question. R. Schmitz said I could do it though. If we are talking about a block structured conditional like if condition some arbitrary sequence of …
JeremyP's user avatar
  • 11.8k
30 votes

When did double-keying cease to be a common practice in verification?

Maybe we don't always enter things twice, but verification is still a major part of software engineering. A lot of pure data entry is still done by double keying, which is to say, the data is entered …
JeremyP's user avatar
  • 11.8k
40 votes

How did the IEC decide to create kibibytes?

To me it seems like kilobytes were well established as 1024 bytes, both by programmers using them and by electronic engineers They are not the only people though. The term got confusing mostly be …
JeremyP's user avatar
  • 11.8k
6 votes

Did SVN copy from CVS the feature of allowing each sub-folder to be at a different revision?

In subversion, a revision refers to a snapshot in time of the whole directory tree. You can have a mixed revision working copy, but the whole version number thing is fundamentally different to CVS. Th …
JeremyP's user avatar
  • 11.8k
3 votes

Retrocomputing software development process/methodologies

I started working in the computer industry in the mid to late 80's. Most of my work involved larger computers than micros and teams of up to 10 or more people working on bespoke projects. At that tim …
JeremyP's user avatar
  • 11.8k
6 votes

What is the earliest implementation of the stack data structure in C?

I am trying to find the source code for the earliest implementation of the stack data structure in C There is no stack data structure in C. Look through the language specification and you won't f …
JeremyP's user avatar
  • 11.8k
62 votes
Accepted

Is it true that control+alt+delete only became a thing because IBM would not build Bill Gate...

The answer to the question as written is no. However, I can see where it came from. When Microsoft developed Windows NT, they decided they needed a "secure attention key" (SAK). This was a key, or ke …
JeremyP's user avatar
  • 11.8k
24 votes

Who invented garbage collection?

Part of the problem here is the definition of "garbage collection". This is what the video says: The more difficult problem [than forgetting to free memory] is after a series of calls to malloc() and …
JeremyP's user avatar
  • 11.8k
10 votes

What other computers used this floating-point format?

This page has a list of various floating point formats for a number of different machines. Having skimmed it, I must say that the DEC 10 format seems quite rare. None of the architectures I have signi …
JeremyP's user avatar
  • 11.8k
2 votes

What key factor led to the sudden commercial success of MS Windows with v3.0?

Many interesting answers here but I would say that the number one reason(s) without any shadow of a doubt is Microsoft Word for Windows and Microsoft Excel for Windows in combination with the fact tha …
JeremyP's user avatar
  • 11.8k
9 votes

How did software engineers test their code in 19xx?

Back when I started in the late 1980's, we still had test suites and test cases. It's just that all the tests were carried out by hand. Unit tests were pretty much unheard of - the developer just did …
JeremyP's user avatar
  • 11.8k
1 vote

When were the analogs of the C operators "break" and "continue" introduced in Pascal?

From the beginning Pascal has always had a goto statement. So while it didn't have explicit break and continue, they were trivially easy to emulate: while someCondition do begin 2: (* do s …
JeremyP's user avatar
  • 11.8k
5 votes

Which was the first programming language that had data types?

Let's get the answer to the question out of the way first. Limiting ourselves to high level languages designed for electronic digital computers and that are not really obscure, the answer is between C …
JeremyP's user avatar
  • 11.8k

15 30 50 per page