4 ms·
An acronym. The "GPP" is the DOS-ified spelling of "g++"; the '+' was not (officially) allowed in MS-DOS filenames. The DJ stands for the first name (not the in
by zephyrfalcon 3y ago
An acronym. The "GPP" is the DOS-ified spelling of "g++"; the '+' was not (officially) allowed in MS-DOS filenames. The DJ stands for the first name (not the initials, apparently [1]) of the project's originator, DJ Delorie.
Although: "Since C++ is integral to gcc, djgpp no longer stands for "DJ's G++" but probably stands for something like "DJ's GNU Programming Platform"." [2]
[1] https://www.delorie.com/users/dj/ https://www.delorie.com/users/dj/
[2] https://www.delorie.com/djgpp/history.html https://www.delorie.com/djgpp/history.html
- billpg 3y agoDOS: "One of our commands allows separation of filenames with a + symbol, so we need to prohibit that character." "Couldn't we rework that command to not use + separators?" "No, far better to take that character out of consideration." Unix: "Filenames can use control characters. I don't care if that makes pipes between commands really complicated! Add an option for NUL-separated filenames if you have to."
- ale42 3y agoAhah... it was long ago the last time I typed a command like this... copy /b file1+file2 output