owainkenwayucl / MiniPi

Versions of the pi example for slightly less hospitable environments.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Versions of the pi example for slightly less hospitable environments.

Overview:

We maintain a repository of implementations of a particular method of approximating Pi here: https://github.com/UCL-RITS/pi_examples

This repository is for implementations that will not run on our standard Linux host. They may also lack "hard" things to implement on some platforms such as timing.

Implementations:

  • AppleScript - Apple Script on MacOS 8.
  • BASIC - Old fashioned BASIC such as S'-Basic/bwBASIC.
  • BBCMicroBitMicroPython - uPython on the BBC Micro:Bit.
  • FORTRANIV - FORTRAN IV on the PDP-8
  • LibreLogo - LibreOffice has a built in LOGO interpreter.
  • MPW-3.4.2-C++ - C++ for MPW on MacOS 8.
  • MacPerl - Perl for MacOS 8.
  • MacTk-8.2.1 - Tk/TCL 8.2.1 on MacOS 8.
  • Maclisp - Maclisp on ITS on the PDP-10.
  • PORT-F77 - Cross Platform FORTRAN 77.
  • gambit2.4 - Gambit Scheme 2.4 on MacOS 8.
  • gambit3 - Gambit Scheme 3.0 on FreeDOS.
  • miscell - My own terrible spreadsheet markup language.
  • ow-f77 - Open Watcom Fortran 77 on (Free)DOS.
  • sc - Spreadsheet Calculator.
  • ulisp - uLisp.
  • xlisp - Xlisp on Mac System 7.

About

Versions of the pi example for slightly less hospitable environments.

License:MIT License


Languages

Language:Fortran 40.0%Language:Scheme 16.4%Language:Python 12.4%Language:Common Lisp 6.9%Language:C++ 5.1%Language:Scala 4.6%Language:Tcl 4.2%Language:Raku 3.5%Language:Pascal 3.3%Language:Gnuplot 1.7%Language:BASIC 1.1%Language:Makefile 0.7%