Discussion Overview
The discussion revolves around the essential computer science skills and applications relevant to astronomers. Participants explore the types of programming knowledge required and the specific software tools used in the field.
Discussion Character
- Exploratory, Technical explanation, Conceptual clarification
Main Points Raised
- One participant inquires about the extent of computer science knowledge necessary for astronomers and the specific programming skills needed.
- Another participant notes that astronomers often write small programs for tasks like image analysis and data plotting, but typically do not engage in large-scale software development.
- It is mentioned that most software used in astronomy is specialized and often custom-written, with many programs being unfamiliar to those outside the field.
- A suggestion is made that a single course in C or Fortran would suffice for the professional needs of an astronomer or astrophysicist, with MATLAB also being highlighted as beneficial.
- A later reply expresses gratitude for the information and indicates a plan to study programming, starting with C before moving on to MATLAB.
Areas of Agreement / Disagreement
Participants generally agree on the importance of programming skills for astronomers, but there is no consensus on the specific depth or breadth of computer science knowledge required.
Contextual Notes
There are limitations regarding the specificity of programming skills and the variety of software tools mentioned, as well as the potential variability in individual needs based on specific roles within astronomy.