-
-
Notifications
You must be signed in to change notification settings - Fork 85
/
genius-extension-language.scroll
45 lines (40 loc) · 1.51 KB
/
genius-extension-language.scroll
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
import ../code/conceptPage.scroll
id genius-extension-language
name GEL Genius
appeared 1997
tags pl
website http://www.jirka.org/genius.html
aka GEL
isOpenSource true
fileType text
quineRelay GEL (Genius)
centralPackageRepositoryCount 0
ubuntuPackage genius
country United States
originCommunity GNOME Foundation
rijuRepl https://riju.codes/gel
example
print("Hello, world!")
example
function f(x) = (
if x <= 1 then
1
else
(f(x-1)*x)
)
wikipedia https://en.wikipedia.org/wiki/Genius_(mathematics_software)
example
function f(x) = (
if x <= 1 then
1
else
(f(x-1)*x)
)
related linux matlab octave mathematica maple chapel fortress julia maxima r sagemath scilab x10 labview mathcad mathematica-editor speakeasy vissim
summary Genius (also known as the Genius Math Tool) is a free open-source numerical computing environment and programming language, similar in some aspects to MATLAB, GNU Octave, Mathematica and Maple. Genius is aimed at mathematical experimentation rather than computationally intensive tasks. It is also very useful as just a calculator. The programming language is called GEL and aims to have a mathematically friendly syntax. The software comes with a command-line interface and a GUI, which uses the GTK+ libraries. The graphical version supports both 2D and 3D plotting. The graphical version includes a set of tutorials originally aimed at in class demonstrations.
pageId 21839519
dailyPageViews 14
created 2009
backlinksCount 53
revisionCount 33
appeared 1997