Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Programming languages 我可以从USB闪存驱动器编写和编译哪些编程语言?_Programming Languages_Usb Drive - Fatal编程技术网

Programming languages 我可以从USB闪存驱动器编写和编译哪些编程语言?

Programming languages 我可以从USB闪存驱动器编写和编译哪些编程语言?,programming-languages,usb-drive,Programming Languages,Usb Drive,我喜欢在我学院的计算机实验室(Windows环境)编程。不幸的是,实验室有IDE和编译器,用于授课的特定学期,通常是C、C++和java。我正处于这样一个阶段,我可以使用很多不同的语言。我希望能够从我的闪存驱动器处理 我也在考虑脚本语言(如便携式Python)或可能需要其他程序的语言/框架/运行时(PHP需要整个web堆栈) 我可以使用什么语言和工具(脚本化就可以了!)来编写和编译代码,而无需在实验室计算机上安装任何东西,并且可以从USB闪存驱动器运行和保存 任何语言都可以使用,只要您的库和编译

我喜欢在我学院的计算机实验室(Windows环境)编程。不幸的是,实验室有IDE和编译器,用于授课的特定学期,通常是C、C++和java。我正处于这样一个阶段,我可以使用很多不同的语言。我希望能够从我的闪存驱动器处理

我也在考虑脚本语言(如便携式Python)或可能需要其他程序的语言/框架/运行时(PHP需要整个web堆栈)


我可以使用什么语言和工具(脚本化就可以了!)来编写和编译代码,而无需在实验室计算机上安装任何东西,并且可以从USB闪存驱动器运行和保存

任何语言都可以使用,只要您的库和编译器(或解释器)都可以使用。

您可以试试。

您看过吗?此外,再加上一个便携式编辑器,如记事本+,将为您提供一个相当不错的设置。

。在任何地方都可以使用键盘和文本编辑器(在您的情况下是记事本)。

在任何操作系统上运行的任何东西

资格鉴定:虚拟机是一种相当典型的PC仿真器,具有非常独特的功能,无需安装程序帮助即可运行,以设置其环境。因此,您可以使用自己选择的编程工具在USB驱动器上为自己选择的操作系统创建VM映像,同时还可以使用QEMU可执行文件,这样您就可以进行设置了

也就是说,QEMU港似乎已被废弃,其最新版本0.9.1的速度非常缓慢

您可能可以让另一个性能更好的模拟器工作,但据我所知,这是不支持开箱即用的


这种设置有一些优点,因为无论您坐在哪台计算机前面,您将运行的环境都是您自己的

您可以使用。使用JVM工作…

Quick Basic在闪存驱动器上工作…

将为您提供Perl。

您可以通过安装名为“Tlkit”的单个文件分发版来编程Tcl/Tk。您甚至可以将多个平台的TCLkit放在一个驱动器上,这样您就可以在同一个驱动器上开发windows、mac或大多数unix设备

对于每个平台,除了一个可执行文件之外,无需安装任何东西即可获得tcl/tk的完整实现,包括所有GUI组件。

您可以从USB闪存驱动器运行。如果你需要一个IDE,你也可以把eclipse放在你的闪存驱动器上。

对windows很好。
带有elisp的emacs也是可移植的

具有令人印象深刻的可移植性,它只需要一个JVM(你的大学机器应该有JVM,因为你提到它们用于Java开发)

转到,获取最新版本(当前为
1.0.0
),将其解压缩并从命令行运行:

java -cp clojure-1.0.0.jar clojure.lang.Repl
…你会被送到Clojure REPL

您可以通过以下方式运行另存为文本文件(名为
myscript.clj
)的脚本:


Eclipse很好,因为它不需要安装—只需将Eclipse目录复制到您想要的任何地方。如果java对你来说太无聊了,安装scala插件,让你大开眼界。

可能是IDE或构建脚本的问题?重写得不错。非常感谢。我觉得奇怪的是,你会让一个小小的不便影响你对语言的选择,而不是它的特点。是的,但在许多情况下,这是不方便的,或者在正在使用的特定计算机上留下痕迹。例如,VisualStudio可能需要一些哄骗才能使用闪存驱动器。即使这样,它也可能会对注册表进行一些更改。有些语言对我想做的事情有更好的支持。我没有将您的问题解释为IDE。请纠正这个。几乎任何语言都可以写在记事本上,然后手工编译。如果它们是实验室计算机,你会在意软件留下什么痕迹吗?好吧,在一定程度上,这似乎是一个礼貌问题,即使它不会造成伤害。但一般来说,如果它留下痕迹,那么很可能会将我的设置链接到特定的机器。这与其说是问题,不如说是烦恼。我想我可能听说过。我知道C++有类似的东西。我想最好是就这个话题开始提问。至于第二个建议,我已经尝试过了,它主要启发了这个话题。说它不是这样的。我真的希望Windows端口不会消亡,在Windows上运行其他操作系统是使用它的最大优势。
java -cp clojure-1.0.0.jar clojure.main myscript.clj