[技术讨论]专业词汇需要严谨的分析——Serializable到底应该是串行还是序列

1、对话

2009-11-7 20:51:08 邻家男人
你也在玩种菜啊
 

2009-11-7 20:52:38 青润
呵呵

2009-11-7 20:52:50 邻家男人
串行化和序列化是不是一个概念

2009-11-7 20:52:57 青润
不是

2009-11-7 20:53:21 邻家男人
有什么区别,个是什么概念。能指教一下吗

2009-11-7 20:54:34 青润
你去查一下吧。这个能查到。

2009-11-7 21:37:39 邻家男人
查了一下。貌似是一个概念啊

2009-11-7 21:38:20 青润
你查到的是什么结果?呵呵,我看看是谁出错的。

2009-11-7 21:38:42 邻家男人
http://blog.csdn.net/chenyu424242/archive/2007/09/23/1797450.aspx

2009-11-7 21:43:52 青润
这个的翻译有问题,serializable应该是序列化,不是串行化,很多人作翻译,用词问题很大

2009-11-7 21:44:24 邻家男人
是啊。看的我是越看越糊涂。
 

2009-11-7 21:44:57 邻家男人
说是串行化,结果又写个serializable,可serializable是序列化啊

2009-11-7 21:45:00 青润
去查看serializable这个单词的中文含义,也可以看到,不是串行,而是序列。
串行和序列明显的差异,串行是一个固定顺序过程的展示,这个固定顺序过程是公认的已知的,不应该是自行设计的。

2009-11-7 21:45:36 青润
而序列化,序列的含义,应该是一个序列,这个序列的内容可以是非公认的,自行设计定义的。

2009-11-7 21:45:46 邻家男人
序列化我就明白。就是不知道串行化。及他们的区别

2009-11-7 21:45:49 青润
或者说序列在中文里面的含义是大于串行的

2009-11-7 21:46:04 青润
你发的这个帖子的内容完全是乱翻译。

2009-11-7 21:46:34 邻家男人
看的我是越看越糊涂

2009-11-7 21:46:41 青润
呵呵。

2009-11-7 21:47:16 青润
所以,尽信书不如无书,很多东西,尤其是一些不严谨的东西,必须批判的来看待,否则,会把自己弄糊涂的。

2009-11-7 21:47:31 邻家男人

 

2009-11-7 21:48:35 邻家男人
http://baike.baidu.com/view/724045.htm?fr=ala0

2009-11-7 21:49:05 邻家男人
看来这里的。貌似也是同样的说法
 

2009-11-7 21:49:21 青润
呵呵,这些词条都是人来做的,当然会有错误。

2009-11-7 21:49:45 青润
应该说是翻译的过程中的问题,所以,wiki才需要更多的人参与,更需要足够专业的人参与。

2009-11-7 21:51:09 邻家男人



2009-11-7 21:53:43 青润
可是,中国的环境和国外还是有不少不同的,至少软件行业如此,收入与其它行业对比相对偏低,加上管理水平低下,使得本来可以更有效更节约的实现的做法得不到推动,大家也只能享受这种较低水平的工资状况。这也是很多国内企业和外企之间薪资差异的一个本质。
也因此,大家的业余时间减少,对于软件方面的很多词汇就交给了一些实际上不专业的有空闲时间的人去做,结果,我们自己看到的资料都是大量错误的。呵呵,这也是报应之一。

2009-11-7 21:55:27 邻家男人
很要命呢。

2009-11-7 21:55:40 邻家男人
查了一堆资料都是一个说法。。。
 

2009-11-7 21:56:31 青润
没办法。
真正专业的人员都在忙项目,研究技术,谁有时间上去做这些东西,呵呵。
生存是第一位的,解决了生存问题,才会有后续的内容。
所以,网络上的专业资料,要么看英文原版的,要么,就批判着看,别那么就被骗了。呵呵

2009-11-7 22:00:53 邻家男人
谢谢你

2009-11-7 22:01:00 青润
不客气。

2、详查

串行和序列两个的中文意思其实是不一样的,解释在上面的对话中已经阐述,这里就不多言了。为了弄清楚,下面,我们详细查一下serializable到底应该翻译成串行还是序列。

serializable没有直接查到英文解析,中文解释中为:

  • 1.  【计】 可串行化的
机器翻译参考:
我们继续查,serializable来源于serialize和able,后者不用解释,我们看前者,查询serialize得到:
vt. 1.  连载,连播(故事)
展开词典例句
机器翻译参考:
基本释义(柯林斯词典)
serialize
serialize or serialise
[ˈsɪərɪəˌlaɪz]
vb
to publish or present in the form of a serial
同反义词(wordnet词典)
serialize
serialized serializing serializes
Verb
1. arrange serially; "Serialize the numbers"
(synonym) serialise
(hypernym) arrange , set up
(derivation) serialization , serialisation

这里的含义可以看到核心在serial,那么serial是串行还是序列呢?
我们继续查:
adj. 1.  连续的, 一系列的 2.  连续刊登或播出的 3.  顺序排列的,排成系列的;连续的,多次的
n. 1.  连载小说, 电视连续剧,广播连续剧

中文的含义应该是连续的意思,我们看一下英文:
基本释义(柯林斯词典)
serial
[ˈsɪərɪəl]
n
a novel, play, etc, presented in separate instalments at regular intervals
a publication, usually regularly issued and consecutively numbered
adj
of, relating to, or resembling a series
published or presented as a serial
of or relating to such publication or presentation
of or operating on items of information, instructions, etc, in the order in which they occurSee parallel
of, relating to, or using the techniques of serialism
(of a relation) connected, transitive, and asymmetric, thereby imposing an order on all the members of the domain, as less than on the natural numbersSee ordering
同反义词(wordnet词典)
serial
serials
Noun
1. a serialized set of programs; "a comedy series"; "the Masterworks concert series"
(synonym) series
(hypernym) broadcast , program , programme
(hyponym) soap opera
(part-meronym) episode , installment , instalment
2. a periodical that appears at scheduled times
(hypernym) periodical
(hyponym) monthly
(member-meronym) issue , number
(part-meronym) installment , instalment
Adjective
1. in regular succession without gaps; "serial concerts"
(similar) ordered
2. pertaining to or composed in serial technique; "serial music"
(pertainym) serialism , serial music
(classification) music
3. pertaining to or occurring in or producing a series; "serial monogamy"; "serial killing"; "a serial killer"; "serial publication"
(pertainym) series
4. of or relating to the sequential performance of multiple operations; "serial processing"
(similar) asynchronous
(classification) computer science , computing

这里看上去很多,不过,我们如果仔细查阅会看到下面的两个基本释义:
n
a novel, play, etc, presented in separate instalments at regular intervals
a publication, usually regularly issued and consecutively numbered
adj
of, relating to, or resembling a series
published or presented as a serial
of or relating to such publication or presentation
of or operating on items of information, instructions, etc, in the order in which they occurSee parallel
of, relating to, or using the techniques of serialism
(of a relation) connected, transitive, and asymmetric, thereby imposing an order on all the members of the domain, as less than on the natural numbersSee ordering
这里可以看到 parallel是平行,并行的意思。
其他的都是表示是一组数或者一些间断的信息,而不是一个必然的从大到小或者从小到大的串行关系。
反过来我们查串和序这两个字,可以看到:
串字的英文释义是:
  • 计算机
  • 暂无词性  
    1. string
    名词 n.  
    1. string
  • 贸易
  • 1. bunch
    2. bunch
我就不多列了,反正中间没有看到serial相关的内容。
序字的释义中有:
  • 法律
  • 1. invested economic series
  • 哲学
  • 名词 n.  
    1. order
  • 数学
  • 名词 n.  
    1. order
    2. 又称 :序(ordering )
  • 金融
  • 1. invested economic series
这里很明显可以看到serial的词根部分series的含义存在。

3、结论

所以,serializable就应该翻译成序列化,而不是串行化。后者实在是太不严谨了。
相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页