Python社区  »  Python

你知道其他有交互模式的编程语言吗,比如python?[关闭]

systempuntoout • 5 月前 • 109 次点击  

python语言有一个众所周知的特性,名为 interactive mode 解释器可以直接从tty读取命令。
我通常使用此模式来测试给定模块是否在类路径中,或者四处播放并测试一些片段。

你知道其他有交互模式的编程语言吗?

如果可以,请给出语言的名称,并在可能的情况下提供Web引用。
如果已经提到,你可以投赞成票。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/30327
 
109 次点击  
分享到微博
文章 [ 30 ]  |  最新文章 5 月前
bpSz
Reply   •   1 楼
bpSz    7 年前

Visual Basic.NET具有交互模式。

GreenMatt
Reply   •   2 楼
GreenMatt    9 年前

名副其实,以科学为导向,拥有专利权 Interactive Data Language (通常称为IDL,但这里详细说明以避免与另一个混淆 IDL )有一个互动模式,它的许多用户使用比他们在它的程序更频繁。

PaulMcG
Reply   •   3 楼
PaulMcG    9 年前

Boo 在python和c类型推理和过程兼容编程之间是一个很好的中间基础,与.NET兼容,并且能够编译为clr程序集和.exe。

Yaroslav
Reply   •   4 楼
Yaroslav    9 年前
Tor Valamo
Reply   •   5 楼
Tor Valamo    9 年前

Erlang 是的,还有 Haskell 我猜 Ruby 做。也有类似javascript clis的 Firebug

Austin Kelley Way
Reply   •   6 楼
Austin Kelley Way    9 年前

任何解释性语言都很可能有一种。

Scott Reynen
Reply   •   7 楼
Scott Reynen    9 年前

标志 程序设计语言。

有些实现是如此交互式,以至于有些人甚至不使用任何其他模式。

Ken
Reply   •   8 楼
Ken    9 年前

有一个 C# .

sal
Reply   •   9 楼
sal    9 年前

基于VIC20和C64

TekTimmy
Reply   •   10 楼
TekTimmy    9 年前

R统计程序;)

p4bl0
Reply   •   11 楼
p4bl0    9 年前

有一个 repl for C 也是。

Matt Stephenson
Reply   •   12 楼
Matt Stephenson    9 年前

您可以使用 LINQPad

John R. Strohm
Reply   •   13 楼
John R. Strohm    9 年前

第四个立刻浮现在脑海中。

APL也是如此。

我记得在SDS-930上看到了一个交互式的Fortran实现(我认为),很多很多月以前。

ahe
Reply   •   14 楼
ahe    9 年前

甚至Java也有一个!

它叫豆壳: http://www.beanshell.org/

Chris Thompson
Reply   •   15 楼
Chris Thompson    9 年前

Prolog也有一个

Yaroslav
Reply   •   16 楼
Yaroslav    9 年前

哦,我忘了最基本的那个。)

Dacav
Reply   •   17 楼
Dacav    9 年前

Lua也有交互模式。

user308405
Reply   •   18 楼
user308405    9 年前

如果不指定要运行的文件名,大多数脚本语言将从stdin读取并执行在控制台键入的代码。PHP和Perl都能做到。

红宝石有IRB。

Lua有一个更正式的交互模式,比如python,它将在提示下显示代码的缩进级别。它非常有用,因为Lua通常被用作嵌入式脚本语言,而且您不必运行完整的应用程序来测试代码片段。

Daniel M.
Reply   •   19 楼
Daniel M.    9 年前

我想第一个是Lisp。 试试clisp

Jack
Reply   •   20 楼
Jack    9 年前

红宝石 有没有…也 绝妙的 有它(允许你也测试 爪哇 有效编码)。