【猜想】【魔塔】关于EXEC与METHOD名称所表达的隐义
志方あきこ吧
全部回复
仅看楼主
level 13
BenjaminChong 楼主
也许我火星了=L= 二楼正题
我对魔塔的设定并没有研究那么透彻,【游戏也没玩过】,仅仅是从一个爱抠字的家伙的观点来说明这些的
2012年06月08日 11点06分 1
level 13
BenjaminChong 楼主

关于EXEC这个词我想大家应该已经很清楚,大家的电脑里肯定会有不止一堆的.exe文件。
在日语里,EXEC(エクゼック)这个词直接来自于可执行程序(executive program)的简称。土屋晓用EXEC作hymmnos每曲标题的开头无疑就是传达这么一个意思:塔相当于电脑(Server),Reyvatail就是用户,然后Hymmnos就是程序代码(这部分貌似在设定集里有提及,懒得翻了)
至于AT2出现的METHOD字头标记,英语好的大家一定反射性的翻译成“方法”了吧。不过,既然EXEC是一个“信息技术相关词汇”,那我们也没有理由认为METHOD这个词和IT无关。
作为IT入门者必修的C和C++这两种编程语言中都有这样一个概念:函数。函数是一系列操作的**,比如计算两个数和的泛化操作,或者输出一段文本,都可以用函数来完成。C和C++中,每一个程序都必须含有至少一个函数(甚至整个程序的执行就是执行一个称为main函数的函数体),在C这样面向过程的编程语言中,函数通常用来做一些常用的操作,用以减少编写代码的负担。而在C++这样面向对象的编程语言中,函数通常和一些属性值封装在一起,形成一个模拟实体特征的“类(class)”(这时,其属性值常常必须通过函数来访问)。
但如果你作为IT初学者从C和C++毕业之后,放眼望向其他的面向对象语言(比如JAVA和C#),你就会发现和原本C/C++中函数极为相似的东西换了一个名字——“Method”(当然也翻译成方法)
Method通常指面向对象语言中,被封装在类(class)之中的,用以对类的数据成员进行处理的操作。严格来说,C++中类的成员函数也可以叫做“Method”,不过这孩子为了兼容它爹C语言保留了一堆面向过程的语句顺带着函数也叫Function。。
闲话好像说多了,接下来说重点:对于每一个程序来说,不管其用怎样的语言写就,必然包含一个主函数(或者叫“方法”)。对于一些更为复杂的程序,程序之中,主函数里又必然要调用一系列子函数。
也就是说.exe=function*n=method*n n=1,2,3.......
考据厨可以稍微欢呼一下了,因为
<Quote>A君:
AT2的设定集第91页最下,有提到两种诗魔法的区别。塔1的出力界限、同时运算的诗魔法数目,大约是塔2的1000倍。因此塔2的魔法出力和塔1是没得比的。
正因为拥有这样决定性的差距,而吟唱EXEC_METHOD/.时所需出力也超出了单一蕾瓦迪尔能承受的极限,才有必须从外部增加出力,这个也是塔2有Infel Phira的必要。但它使用则需要IPD平时的能量填充,而不像塔那样说来就来。
</Quote>
QED。没太多要说的,寂寞之作而已
2012年06月08日 11点06分 3
level 7
[汗]表示没全看懂压力大……
2012年06月08日 11点06分 4
吧务
level 12
……没看懂+1
如果你是去年说这个我可能还能看懂……那时候正在学编程……
2012年06月08日 12点06分 5
吧务
level 9
[揉脸]是说method通过卫星炮增幅才有EXEC的效果吗⋯⋯
2012年06月08日 12点06分 6
level 13
BenjaminChong 楼主
重点是
文字的意思上METHOD就比EXEC范围来的小
后略
2012年06月08日 12点06分 7
吧务
level 8
...还好我还看得懂!我可以告诉别人我的专业全名那科技二字没坑爹![拍砖]
....不过我就只会JAVA。
2012年06月08日 14点06分 8
level 13
BenjaminChong 楼主
java有三好,轻音柔体易推倒【不对
2012年06月08日 14点06分 9
level 13
BenjaminChong 楼主
……非常感兴趣你那专业是啥
2012年06月08日 14点06分 10
吧务
level 14
这也被你看出来了,アルシエル・テクニカルデータ编纂室【第13回】里有这么一段:
诗魔法の制御は塔侧の机能であり、想いを纺ぐのはレーヴァテイルの机能です。プログラム的に言えば(わからない方には申し訳ありません)、C言语を记述するのがレーヴァテイルの役割であり、そのソースをコンパイルするコンパイラが塔です。Windows用、Mac用、Linux用などは、同じC言语で记述したコードでも、基本的な部分だけであればどのマシンのコンパイラでもコンパイル出来ます。そんな関系になっています

2012年06月08日 15点06分 11
吧务
level 14
还有这段,摘自アルシエル・テクニカルデータ编纂室【第12回】:
ヒュムネクリスタルについて言えば、「新约パスタリエ」と「それ以外のヒュムノス形态」に互换性はありません。第一塔と第三塔、そして第二塔の第三世代には互换性があります。これはWindowsのアプリとMACのアプリの违いによるもの、というのが一番简単な说明です。ただし、I.P.D.侧には、一般的なヒュムノス全てをエミュレートする机能が付いていますので、一般ヒュムノスと新约パスタリエの両方を混ぜて使う事が出来ます。ですが、敢えて全てを一般ヒュムノスで纺ぐと、通常の第三世代などに比べても効率が悪く、発动时の威力も落ちます。MacでWindowsエミュレーターを使うと、そのMac本来のスペックのパフォーマンスを出し切れないのと同じですね。

2012年06月08日 16点06分 12
level 13
BenjaminChong 楼主
=L=这资料……没见过……哪儿来的……
2012年06月09日 02点06分 13
吧务
level 14
回复13楼:魔塔的官网,土屋的来信解答[蹭]
2012年06月09日 02点06分 14
level 13
BenjaminChong 楼主
=L=嗯意思就是说我想的还是有点偏移
EXEC和METHOD用以表达大硬和烂苹果的关系=L=好微妙
嘛&我原本的意思就是想,是不是新约帕斯塔利埃是函数代码,而原始Hymmnos是程序代码→也许原始的Hymmnos隐含着新约帕斯塔利埃的意义→或者说是新约帕斯塔利埃是原始Hymmnos的反编译
2012年06月09日 02点06分 15
level 13
BenjaminChong 楼主
又或者是,EXEC提供主函数,METHOD提供操作,和在一块变成了完整的程序没他发你卡=L=
2012年06月09日 02点06分 16
吧务
level 13
大便&烂苹果
2012年06月09日 03点06分 17
level 13
BenjaminChong 楼主
=L=一般看到大硬不是应该想到[自动过滤]
2012年06月09日 03点06分 18
吧务
level 13
[啊!][啊!][啊!]
诶呀我们都是眼残了 没看到我写的么 这下面子丢大了 找个地洞转进去的了
2012年06月09日 03点06分 19
level 11
不会C++的表示给跪了
2012年06月09日 07点06分 20
吧务
level 12
同感兴趣……不是说是语言学吗???后来还扯上了建筑什么的……
2012年06月09日 11点06分 21
1 2 尾页