Content deleted Content added
m Signing comment by 24.7.190.124 - "→B/b: new section" |
Assessment: banner shell, Computing (Rater) |
||
(8 intermediate revisions by 8 users not shown) | |||
Line 1:
{{WikiProject banner shell|class=C|1=
{{WikiProject Computing |importance=Low |early-comp=y |early-comp-importance=Mid |science=y |science-importance=Low |software=y |software-importance=Low}}
{{WikiProject C/C++|importance=High|c=yes}}
}}
==Untitled==
Line 9 ⟶ 13:
It's neither NPOV nor accurate, based on my four years programming with it on a dual CPU Honeywell 66/60 mainframe in the 1981-85 period, working with the Mollusc CLI. C is definitely better but not ''that'' much better. B had all of the core concepts required for systems programming in that environment, though it definitely lacked some C refinements I appreciate. I didn't have any significant character type issues using it with 9 bit bytes and 36 bit machine words. Was certainly way better than doing systems programming in FORTRAN...:) The greater impediment on that system was the line editor, which taught me regular expressions very well but was a real pain to use for editing. The line editor was the best editor available on the system. I've read a rather better history of the evolution of the language and I'll update the article a bit more after doing the necessary research to find it again.[[User:JamesDay|JamesDay]] 20:12, 12 Sep 2003 (UTC)
:Just did that and added links to the sources. [[User:JamesDay|JamesDay]] 19:25, 25 Oct 2003 (UTC)
----
When one introduces terms such as "better" or "worse", that is injecting an opinion. And that, by definition, cannot be NPOV. Having used B (a little), C, C++, ... I can say that many of the statements in the article, and also within this "talk" section are simply false. The "history" about the ++ / -- operations are also untrue .. because those are clearly direct derivatives of the DEC PDP instruction set, or at the very least, were inspired by them. That's obvious to anyone who's ever written code for or even looked at an old PDP-7 (or later) programming manual. The PDP-7 was most certainly around when the B language was developed. There's too much wrong with this article to even know where to begin actually. I agree, in its current form it's practically useless for either a novice, or a computer engineer - since it contains so many errors and omissions. <!-- Template:Unsigned IP --><small class="autosigned">— Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[Special:Contributions/98.194.39.86|98.194.39.86]] ([[User talk:98.194.39.86#top|talk]]) 23:31, 30 September 2016 (UTC)</small> <!--Autosigned by SineBot-->
==A non-specialist’s complaint==
Line 47 ⟶ 54:
:I agree. Dennis Ritchie's ''<[http://cm.bell-labs.com/cm/cs/who/dmr/chist.html The Development of the C Language]> '', states that, "While wanting to use a higher-level language, he [Thompson] wrote the original Unix system in PDP-7 assembler." This is not consistent with the information on this page. Therefore I think changing the sentence to, "Ken Thompson wrote B basing it mainly on the BCPL language he had used in the Multics project.", is justifiable. ctype.h 18:09, 9 November 2012 (UTC)
== A Commons file used on this page has been nominated for deletion ==
The following Wikimedia Commons file used on this page has been nominated for deletion:
* [[commons:File:Octicons-terminal.svg|Octicons-terminal.svg]]<!-- COMMONSBOT: discussion | 2019-07-26T23:38:16.628211 | Octicons-terminal.svg -->
Participate in the deletion discussion at the [[commons:Commons:Deletion requests/File:Octicons-terminal.svg|nomination page]]. —[[User:Community Tech bot|Community Tech bot]] ([[User talk:Community Tech bot|talk]]) 23:38, 26 July 2019 (UTC)
|