这个字好象不好翻译,官方的正确译法是什么?为什么这样译(这个词西域的人是很么来的,不可以罗马时代就存在这个词了吧)?别人经常问我这样的问题,我英文没什么基础,实实在在不知该如何翻译,我总不能直接告诉问的人,Runtime就是Runtime吧.

解决方案 »

  1.   

    RunTime就是运行时的意思。
    程序分为几个状态,编辑时->编译时->静态时->运行时
    比如有些错误在编译的时候是不会出现的,就是程序在语法上没有问题。但在运行时,因为缺少资源等因素可能出现运行时错误。叫做runtime error!
      

  2.   

    官方?
    你是指中国政府,美国政府,还是联合国,Microsoft只是个企业,不是官就像巧克力一样,你知道它是一种很好吃的糖果就行了有必要非得解释,巧克力有多巧,每克能产生多少力气.像孔乙已那样研究"回"字,对于学习程序的人来说有意义吗就算你研究出了"Runtime"的来源,有人问你"Microsoft"又如解释
      

  3.   

    官方?
    你是指中国政府,美国政府,还是联合国,Microsoft只是个企业,不是官就像巧克力一样,你知道它是一种很好吃的糖果就行了有必要非得解释,巧克力有多巧,每克能产生多少力气.像孔乙已那样研究"回"字,对于学习程序的人来说有意义吗就算你研究出了"Runtime"的来源,有人问你"Microsoft"又如解释Microsoft好解释
    Micro小,Soft软件
    是词必有源,比如:你认为“匪夷所思”难理解否?语出《易·浼之六四》,因为世人都无法理解他的真实含意,才用他来形容无法理解的事。
      

  4.   

    To:jointan() ,那我也"匪夷所思"一把(^_^)
    ==============================================================
    Run  time有可能是
    -----------------------------------------
    1."及物Run" + "名词time" "冒险","时代"可理解为"冒险阶段",指的是现在写NET程,其实是一种冒险
    -----------------------------------------------2."形Run" + "名词time""榨取的","时间"可理解为"榨干了CPU的时间",指的是NET的程序很耗费系统资源
    -----------------------------------------------
    3."名词Run" + "名词time" "赛跑" "时期"可理解为"疲于奔命的时期",指的是NET与JAVA, NET1.X与NET2.0与NET3.0 ,以及开发NET的程序员
    -----------------------------------------------4."名词Run"  + "不及物time"
      "运转" + "合拍"可理解为"统一节奏",指的是"小软件(Microsoft)" 相借NET统一平台,统一开发领域,统一自家的产品,统一世界
    ==========================================================以上是对NET的Runtime的解释道可道,非常道幸福的Runtime是相同的,
    不幸的Runtime有着各自不幸的Run与time============================================================可能只有得到[无极]中的那件宝衣,才能Run出现在的time.........................................(^_^)
      

  5.   

    我的理解在Java和.NET里面,Runtime是一个同Compile-time相对应的概念。程序代码首先在编译时成为ByteCode或者IL,在运行时才被编译为原生代码。所以,我一直都采用运行时来翻译这个词。
      

  6.   

    一般就叫运行时,但很多书上也叫运行库,比如<C#高级编程(第三版)>
      

  7.   

    一般翻译就译成“运行时”。
    但具体的含义可能因环境而有所不同。
    比如:
    (1)virtual functions are bound at runtime.
    (2)The CLR(Comman Language Runtime) will never JIT the method that's never called.
    (3)Such kind of link error is usually caused by an incompatible version of CRT(C Runtime) lib.
    以上三个“运行时”的含义就不完全相同。虽然究其词源的话也算“本是同根生”了。
      

  8.   

    咱们从字面上理解是"运行时"
    我理解是:
        在程序中,异常分为检查型异常和运行时异常.
        检查型异常是程序员必须在程序中捕获的,
        而运行时异常是可以先不处理,在程序运行时有虚拟机抛出(JAVA方面)
        另一个概念就是对象在上塑造型时,虚拟机在编译时并不知道要引用哪一个对象,
        而在程序运行时才确定要引用哪一个对象.
    这是我的理解,对与不对供楼主参考,还请高手指正.
      

  9.   

    有很多计算机术语用中文翻译很难理解,容易出错。
    比如高级语言,原本为high level language,被翻译成高级语言后,很容易被理解为advanced language。以至于大家会为C到底归为高级语言还是低级语言争吵。如果从英文的角度了解高级语言和低级语言的来源,则可以更好的理解术语的原意。
    所以建议翻译者建立一个关键词的附录表,说明术语的英文,方便读者理解。
      

  10.   

    实时的英文为:realtime,所以不应该作为runtime的翻译。
      

  11.   

    字面意思呢就叫"运行时",翻译了就叫"实时"
    很时髦的一个词啊?................
    我是搞不清楚CLR中的Runtime和MSVCRT(MSVCRT.DLL,MSVCR70.DLL等)中的Runtime是不是意义是相同的.实时,可能扯不上边,如果扯上了,也就最多25%的边
      

  12.   

    什么是Runtime,我困惑了N年,我刚才编程时最初在读《Running Aceess 97》时,遇到的这个词,里面有一个特殊的快捷方式要求必须在Program Files\Common Files\Microsoft Shared\VBA中有一个叫MSO97RT.DLL的文件,才能使用这个开关,当时作者称其为Runtime开关,这个开关是干什么用的,我现在也搞不清楚,此后这个词我宁愿不去理解它的含意,实际上,我也根本不知道他道底是什么意思,甚至用“神会”,也领会不了。
      

  13.   

    似乎老外们是比较喜欢把跟所有与可执行程序(即编译好的程序)相关的东西,包括库,执行环境等统统称为运行时。JAVA也有个JRE。
      

  14.   

    bill gates怎么解释?帐单很多门?又不是日本人