Jump to content

Talk:Computer program/GA1

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Artem.G (talk | contribs) at 09:40, 21 October 2021 (start review and put it onhold). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

GA Review

GA toolbox
Reviewing

Article (edit | visual edit | history) · Article talk (edit | history) · Watch

Reviewer: Artem.G (talk · contribs) 09:40, 21 October 2021 (UTC)[reply]


Hey, I will be reviewing this article. Artem.G (talk) 09:40, 21 October 2021 (UTC)[reply]

Comments/questions:

  • ref 1 - no isbn, and not entirely clear what does p. 1.1.2. mean
  • History - Code-breaking and cryptanalysis is the same, no need to duplicate
  • in Early programmable computers these parts "A digital computer uses electricity as the calculating component. The Z3 contained 2,400 relays to create the circuits. The circuits provided a binary, floating-point, nine-instruction computer. Programming the Z3 was through a specially designed keyboard and punched tape.", "The ENIAC featured parallel operations. Different sets of accumulators could simultaneously work on different algorithms. It used punched card machines for input and output, and it was controlled with a clock signal. It ran for eight years, calculating hydrogen bomb parameters, predicting weather patterns, and producing firing tables to aim artillery guns." and "Programming transitioned away from moving cables and setting dials; instead, a computer program was stored in memory as numbers. Only three bits of memory were available to store each instruction, so it was limited to eight instructions. 32 switches were available for programming." are unsourced
  • in Computer programming first three paragraphs are unsourced. Declarative languages: same. Compilation and interpretation: almost no refs. Storage and execution: same. Self-modifying programs: unsourced. Functional categories: partially unsourced. Application software: completely unsourced.
  • Utility programs - it's just one unsourced sentence.
  • Originally, operating systems were programmed in assembly; however, modern operating systems are typically written in C. - unsourced claim. F.e. IOS seems to be written in "C, C++, Objective-C, Swift, assembly language"; Android - "Java (UI), C (core), C++ and others"; Symbian was written in C++ (it's from the corresponding articles)
  • Microcode programs - mostly unsourced
  • it's not clear for me how the last 3 images are connected to the text.

Overall, I've just skimmed the article, and the biggest problem is sourcing, though I didn't check anything else. Once you've properly source everything, please ping me and I'll proceed with my review. Right now I'll put it onhold for a week. Artem.G (talk) 09:40, 21 October 2021 (UTC)[reply]