Closed
Bug 178200
Opened 22 years ago
Closed 8 years ago
need new C++ portability doc
Categories
(Developer Documentation Graveyard :: Mozilla Platform, defect, P5)
Developer Documentation Graveyard
Mozilla Platform
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: scc, Unassigned)
References
()
Details
(Whiteboard: u=mozdev p=0 c=Platform)
Our old doc is woefully out of date. We can't write this doc alone. We need to build tests, list the compilers, etc. I'd like to do this `autoconf style'. If that makes any sense. Anyway, I needed a bug to remind me to get on this.
Updated•22 years ago
|
Updated•17 years ago
|
Component: Mozilla Developer → www.mozilla.org
Product: Documentation → mozilla.org
QA Contact: imajes → www-mozilla-org
Version: unspecified → other
Comment 1•16 years ago
|
||
There are a few extremely ridiculous parts in the guidelines. My favorites are: * Don't use C++ standard library features, including iostream That's probably the single most retarded thing I've read in a long time. It's called "C++ Standard Library" for a reason. If you don't use it, don't pretend to write C++. * Don't use namespace facility "Relatively new"? No. If you say that, you might as well forbid the use of other "relatively new" features, such as the bool type, or classes. In my opinion, those guidelines are giving way too much leeway to old and exceedingly broken compilers, and needlessly endanger the userbase. This is especially true of ignoring the C++SL, since that requires reinvention of quite a few wheels instead of relying on proven implementations.
Assignee | ||
Updated•16 years ago
|
Product: mozilla.org → Websites
Comment 2•16 years ago
|
||
These docs are now on MDC at http://developer.mozilla.org/En/C___Portability_Guide Moving bug to Mozilla Developer Center product for discussion.
Assignee: scc → nobody
Component: www.mozilla.org → Documentation Requests
Product: Websites → Mozilla Developer Center
QA Contact: www-mozilla-org → doc-request
Version: other → unspecified
Assignee | ||
Updated•12 years ago
|
Component: Documentation Requests → Documentation
Comment 3•12 years ago
|
||
Automatically closing all bugs that have not been updated in a while. Please reopen if this is still important to you and has not yet been corrected.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → INVALID
Comment 4•12 years ago
|
||
Reopening for review by Sheppy.
Assignee: nobody → eshepherd
Status: RESOLVED → REOPENED
Resolution: INVALID → ---
Comment 5•12 years ago
|
||
This article seems to have disappeared; can someone on the MDN dev team help get it back
Assignee: eshepherd → jkarahalis
Updated•12 years ago
|
Component: Documentation → General
Product: Mozilla Developer Network → Developer Documentation
Updated•11 years ago
|
Priority: -- → P5
Whiteboard: u=mozdev p=0
Updated•11 years ago
|
Component: General → Mozilla Platform
Whiteboard: u=mozdev p=0 → u=mozdev p=0 c=Platform
Updated•11 years ago
|
Status: REOPENED → RESOLVED
Closed: 12 years ago → 11 years ago
Resolution: --- → DUPLICATE
Comment 8•11 years ago
|
||
Oops, misread. Not a dupe after all.
Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---
Updated•8 years ago
|
Status: REOPENED → RESOLVED
Closed: 11 years ago → 8 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•