吧务
level 15
xzcyr
楼主
如题,这是一个求扫盲帖,下面的提问用语可能会很不准确……我一直在潜意识里觉得“不能编写独立的程序/不能编写脱离Mathematica运行的程序”是Mathematica的缺点之一,毕竟,自己过去接触的程序语言们好像都是可以做到这点的。可就在刚才我突然产生了一个念头:不能写“独立”的程序会不会其实是编程语言的一种常态?
仔细想想,我所接触的所谓“可以编写独立程序”的语言,其实也就是本科时代的VB与近几年零星接触的C和fortran罢了。其他语言怎么样呢?Maple不可以;MATLAB,见过这么吼的,没见过实际成功的;Julia,应该是不行的;Java,我好像已经接触了不止一个需要同时安装Java虚拟机(是叫这个吗)的软件了;Perl,谁来告诉我LaTeX包Latexdiff为什么一定要装了Perl才能运行?Python,好像见过由它编写的独立程序,但是需要同时装Python的我也见过(程序员水平不行?)……回头想想,即使是我脑海中可以编写独立程序的C和VB……谁来给我讲讲在安各种程序时一并装上的这一大堆东西到底是啥?:

于是,能编写“独立”程序的语言该不会其实并不多?
2016年06月04日 11点06分
1
仔细想想,我所接触的所谓“可以编写独立程序”的语言,其实也就是本科时代的VB与近几年零星接触的C和fortran罢了。其他语言怎么样呢?Maple不可以;MATLAB,见过这么吼的,没见过实际成功的;Julia,应该是不行的;Java,我好像已经接触了不止一个需要同时安装Java虚拟机(是叫这个吗)的软件了;Perl,谁来告诉我LaTeX包Latexdiff为什么一定要装了Perl才能运行?Python,好像见过由它编写的独立程序,但是需要同时装Python的我也见过(程序员水平不行?)……回头想想,即使是我脑海中可以编写独立程序的C和VB……谁来给我讲讲在安各种程序时一并装上的这一大堆东西到底是啥?:

于是,能编写“独立”程序的语言该不会其实并不多?




