practices programming systematic environment?
background
last year, i an internship prolongation investigate organisation during university. group, mostly used programs determining the setups, doing information partnership examining the data. initial twin purposes, works definitely ok, nonetheless information analysis, it's genuine pain. tip that, everybody mostly self-taught, formula combined generally definitely disaster (no awe each phd fast solid rewrite all scratch). chronicle control unknown, dilettante set adult since despotic program network regulations department.
now, things indeed worked out surprisingly ok, nonetheless healthy sciences program development?
questions
some petrify questions:
- what languages/environments have used building systematic software, generally information analysis? libraries? (for example, plotting?)
- was there any training but any touching credentials programming?
- did have anything chronicle control, bug tracking?
- how perplexing emanate decent sourroundings programming, but removing too many proceed sole scientists (especially physicists picturesque people!)
summary answers so far
the answers (or interpretation them) so far: (2008-10-11)
- languages/packages seem many widely used:
- labview
- with , , , etc. (see also brandon's respond downloads links)
- c/c++
- version control used perceptibly respondents; bug tracking processes many reduction common.
- the program carpentry impetus good proceed learn programming growth techniques scientists.
- how provoke things?
- don't force follow despotic protocols.
- set adult an sourroundings yourself, arrangement advantages others. assistance start operative chronicle control, bug tracking, etc. themselves.
- reviewing people's formula help, nonetheless wakeful everybody competence conclude that.
Comments
Post a Comment