Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.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
Arrays 是否有创建一个程序的程序创建另一个程序?_Arrays_Performance_Function_Metaprogramming_Shared Memory - Fatal编程技术网

Arrays 是否有创建一个程序的程序创建另一个程序?

Arrays 是否有创建一个程序的程序创建另一个程序?,arrays,performance,function,metaprogramming,shared-memory,Arrays,Performance,Function,Metaprogramming,Shared Memory,假设我们有主程序,我们叫他程序“M”。所以“M”是一个程序,它唯一的功能/方法是创建一个名为“x”的对象/程序。而“x”只能创建另一个名为“y”的对象/程序。每个“y”可以以相同的速度完成一项简单的任务,并且他们可以共同努力实现相同的目标 这是一个编码的算法表示: M = main program; function(M) { create many object/class/program [x] until goal is achieved } [x] = 2nd

假设我们有主程序,我们叫他程序“M”。所以“M”是一个程序,它唯一的功能/方法是创建一个名为“x”的对象/程序。而“x”只能创建另一个名为“y”的对象/程序。每个“y”可以以相同的速度完成一项简单的任务,并且他们可以共同努力实现相同的目标

这是一个编码的算法表示:

    M = main program;
    function(M) { create many object/class/program [x] until goal is achieved  }
    [x] = 2nd level programs;
    function([x]) { create many object/class/program [y] until goal is achieved }
    [y] = 3rd level programs;
    function([y]) { Do many simple tasks until goal is achieved }  
程序M的主要目的是使用越来越多的y在尽可能短的时间内完成一项非常大和长的任务

问题是,这种类型的程序可能存在吗?如果是,什么编程语言可以创建它

问题是,这种类型的程序可能存在吗

对。确实如此

如果是,什么编程语言可以创建它

任何可以向自身输出代码的组件。

或者,至少是汇编代码,可以输出汇编代码,可以输出汇编代码,等等。

我不理解反对票,我做错了什么?