Line | |
---|
1 | :PROPERTIES:
|
---|
2 | :ID: 27de845b-74b6-4e0f-95d6-5c9b94a84119
|
---|
3 | :END:
|
---|
4 | #+title: REPL
|
---|
5 | ** SHELL и REPL в чём разница
|
---|
6 | SHELL присутствует в языках, основанных не на лямбда исчислении. Если в
|
---|
7 | них присутствуют инструкции (statements), то скорее всего у них будет
|
---|
8 | SHELL. Деление очень условное, так как скажем Ruby имеет очень хороший
|
---|
9 | шелл со всеми признаками REPL.
|
---|
10 |
|
---|
11 | ** Разница между REPL и SHELL
|
---|
12 | [[https://ferd.ca/repl-a-bit-more-and-less-than-that.html][На примере Erlang]]
|
---|
13 |
|
---|
14 | ** Поддержка в языках программирования
|
---|
15 | По уровню поддержки
|
---|
16 | *** Охуителен
|
---|
17 | - Lisp
|
---|
18 | - Scheme
|
---|
19 | - Clojure
|
---|
20 | - Erlang
|
---|
21 | - Scala
|
---|
22 | - Ruby
|
---|
23 | *** Чел хорош
|
---|
24 | - Python
|
---|
25 | *** Плох
|
---|
26 | - Java
|
---|
27 | - PHP
|
---|
Note:
See
TracBrowser
for help on using the repository browser.