This programming language may be used to instruct a computer to perform a task.
If you know Frink, please write code for some of the tasks not implemented in Frink.
Frink is a programming language designed and implemented by Alan Eliasen. It is designed to be a general-purpose, relatively concise, multi-paradigm language.
One of the most obvious differentiating features of Frink is that it tracks units of measure (feet, meters, tons, watts, etc.) through all calculations, helping ensure that physical calculations make sense. Frink understands how different units of measure interrelate, such as a length cubed is a volume, or power multiplied by time is energy. Different units of measure can be mixed in calculations, and Frink automatically ensures that the calculations lead to a result with the expected dimensions. It attempts to follow standard mathematical notation as closely as possible, and makes a strong effort to do the right thing with numeric types.
Frink runs on the JVM and on Android, and is available in the Android Market.
- Frink homepage, including full documentation.
- Frink web-based interface
- Frequently Asked Questions
- Frink Server Pages Documentation
- Sample Programs
- Presentation at Lightweight Languages 4, MIT
- Presentation at Emerging Languages Camp, 2010
This category has the following 3 subcategories, out of 3 total.
Pages in category "Frink"
The following 171 pages are in this category, out of 171 total.
- Abundant, deficient and perfect number classifications
- Almost prime
- Amicable pairs
- Apply a callback to an array
- Arbitrary-precision integers (included)
- Array concatenation
- Array length
- Associative array/Iteration
- Averages/Arithmetic mean
- Case-sensitivity of identifiers
- Catalan numbers
- Character codes
- Check that file exists
- Command-line arguments
- Constrained random points on a circle
- Convert seconds to compound duration
- Conway's Game of Life
- Copy a string
- Copy stdin to stdout
- Count in factors
- Count in octal
- Create a two-dimensional array at runtime
- Safe mode
- Safe primes and unsafe primes
- Shell one-liner
- Sieve of Eratosthenes
- Sort an integer array
- String case
- String concatenation
- String interpolation (included)
- String length
- Strong and weak primes
- Sum and product of an array
- Sum digits of an integer
- Sum multiples of 3 and 5
- Sum of a series
- Sum of squares
- Sum to 100
- System time