Skip to content

Commit 85d92bd

Browse files
committed
#2 What is R
1 parent 342e112 commit 85d92bd

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

r/intro/slides.html

+11-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,17 @@
3030
- a suite of operators for calculations on arrays, in particular matices
3131
- a large, coherent, integrated collectio of intermediate tools for data analysis,
3232
- graphical facilities for data analysis and display either directly at the computer or on hard-copy,
33-
- a well developed simple and effective programming language (called ''S'') which includes conditionals, loops, user defined recursive functions and input and output facilities
33+
- a well developed simple and effective programming language (called `S`) which includes conditionals, loops, user defined recursive functions and input and output facilities
34+
35+
---
36+
37+
class: utu-back-content
38+
# What is `R`?
39+
- I is **free** and available for all major OS.
40+
- `R` is an `interpreted` language.
41+
- `R` itself is a rather 'modern' **GNU** implmentation of `S` language,which in turn was developed by *Bell Laboratories*. The first stable beta version was released around 2000.
42+
- Part of `R` functions are written in `R` itself and make it easy to understand, part are written in `C`, `FORTRAN` and other languages for the sake of the performance (mostly computational parts). There is a toolchain for building `R \(\leftrightarrow\) C` interoperable libraries.
43+
- `R` can be extended through *packages* that can be installed from different centralized repositories (`CRAN`, `MRAN` and mirrors), directly from directories on local machine, from *`git` repos and from many other sources.
3444

3545
</textarea>
3646

0 commit comments

Comments
 (0)