Schlagwort: Programmieren

Total Fun.

Getting to name things is half of the fun in programming.

Loopoem.

Here’s the trick that I’ll use — and it’s simple to do.
I’ll define a procedure, which I will call Q,
that will use P’s predictions of halting success
to stir up a terrible logical mess.

Geoffrey K. Pullum: SCOOPING THE LOOP SNOOPER

Functional Fags.

in soviet russia, haskell learns a you

tsinnema in #haskell

Pledgeneering.

Citation

  • I will make explicit how to cite my software.
  • I will cite the software I used to produce my research results.
  • When reviewing, I will encourage others to cite the software they have used.

Careers

  • I will recognize software contributions in hiring and promotion within my institution, and encourage others in my institution to do the same.

Development and Use

  • I will develop software as open source from the start, whenever possible.
  • I will contribute to sustaining software I use and rely on.
  • I will match proposed software engineering practices to the actual needs and resources of the project.
  • I will help researchers improve the quality of their software without passing judgment.
  • I will publish the intellectual contributions of my research software.
  • I will document (including usage instructions, and input and output examples), package, release, and archive versions of my software.

 

Manifesto from Dagstuhl Perspectives Workshop 16252: Engineering Academic Software (https://doi.org/10.4230/DagMan.6.1.1)

Fixpointificate.

(c) The contribution was provided directly to me by some other person who certified (a), (b) or (c) and I have not modified it.

Developer Certificate of Origin
Version 1.1