serial

serial

V2EX 第 184725 号会员,加入于 2016-07-31 14:37:30 +08:00
serial 最近回复了
2016-08-17 16:26:34 +08:00
回复了 SlipStupig 创建的主题 Python 最近研究 python 的一个小失落
@wizardforcel

> 我家的机器不能运行不代表不能编译。编译出来 js 不代表不用解释。
> 那我问你包含几个 phase 才叫“编译器”??谁给你钦定的包含所有 phase 才叫“编译器”??

这是规范,一个编译器模型的架构。傻逼。

> 自然语言能写程序??笑死爹了。一篇自然语言文章能分析出正面和负面就不错了。

脑残到极品了, if else 不是自然语言,难道是火星语言。

> 非二进制的计算机上跑二进制的解释器??又混淆模型和实现。
> 人类完全可以手动模拟来解析一段简单的代码,你说人类也是二进制??

你知道代码是什么?人类写的代码是人类可以看懂的语言,编译器翻译出来的是机器可以看懂的。你,屁都不懂。
2016-08-17 16:23:27 +08:00
回复了 SlipStupig 创建的主题 Python 最近研究 python 的一个小失落
@FrankHB

> 因为你以为计算机都不用二进制以外的玩意儿,所以用了的都不算计算机?你这逻辑 6 翻了。

不用二进制的玩意,明显被淘汰几十年了,傻白。

------------------------------------------------------------

> 规范?你的引用呢?出处?谁指定的?谁有义务遵守?

哈哈,说明你没上过大学呗,教科书、各个计算机大牛的书,买来看看。记得买老外的,特别是贝尔实验室的。傻白。

------------------------------------------先替你做一些排除法: Dennis Ritchie 、 James Gosling 、 Guido van Rossum 、 Rob Pike ,这几个人是比较名不副实的,即便如此他们也没拉下脸来扯什么“为了自然语言”。 --------------------

> 话说你知道门是啥意思吗……知道的话为什么还会纠结这玩意儿干什么吃的呢?

笑喷我了,“门” ...

-------------------------------------------------------------------------------------------------------

> 先替你做一些排除法: Dennis Ritchie 、 James Gosling 、 Guido van Rossum 、 Rob Pike ,这几个人是比较名不副实的,即便如此他们也没拉下脸来扯什么“为了自然语言”。

这些人在手写 0 1 咯? 你还真是傻白。麻烦你把计算机原理先搞懂。

--------------------------------------------------------------------------------------------------------

> Java bytecode 不是你亲家二进制 spec 嘛,这也咬?

Java bytecode 只是中间代码,不是给计算机运行的,傻白。懂? Java bytecode 还要经过虚拟机,又是二进制解释器,解释到二进制序列。傻白。
2016-08-17 15:15:56 +08:00
回复了 SlipStupig 创建的主题 Python 最近研究 python 的一个小失落
@dzhou121

> 你的意思无非是说所有的编译器(compiler)最终都要生成能够给机器执行的"code",但是请问 Java 的 compiler 生成的 Java Bytecode ,能够给机器直接执行吗?

问的好,这也同时揭示了 Java 为什么那么慢。 Java JIT ,虚拟机,首先要摆出了,这就是 Java 慢的最直接原因。

Java 生成中间代码后,传递给 VM ,然后由 VM 进行边解释边运行。 Java 和 C 、 C++ 不同,就在于其一部分需要虚拟机的解释器来运行。

VM 和其解析器,正是二进制进程运行在后端。
2016-08-17 15:11:50 +08:00
回复了 SlipStupig 创建的主题 Python 最近研究 python 的一个小失落
@dzhou121

> 你自己也承认 Code Generator 也可以叫 compiler, 那请问 compiler 出来的都是二进制吗?自己打脸不是

别乱盖帽子,我何时 “承认 Code Generator 也可以叫 compiler ”。你难道看不清楚我写的吗:

Lexical Analyzer , Syntax Analyzer , Semantic Analyzer , Intermediate Code Generator , Machine-Independent Code Optimizer , Code Generator , Machine-Dependent Code Optimizer ; characte stream , token tream , syntax tree , target-machine code 。

All these ---> Phases of a compiler.

Code Generator  仅仅是编译器其中一个 phase 。自己数数,上面多少个 phase 。编译器的 phase 多个,扫描、语义检查、语法检查、中间生成、中间优化、目标生成、目标优化、...
2016-08-17 15:08:40 +08:00
回复了 SlipStupig 创建的主题 Python 最近研究 python 的一个小失落
@FrankHB

> EINAC 并不是用十进制→ EINAC 并不是用二进制而是用十进制
谁告诉你“为了”“自然语言”的方式了。

十进制,你 TMB 怎么不用呢?

----------------------------------------------------------------------------------

> 没编译器之前发明出体系结构的和手写 shellcode 的被你开除出人类阵营了?

不懂就不要逼逼。你哪个老师高速你他们直接组装 0 1 序列给计算机运行?

----------------------------------------------------------------------------------------------

> 跟你说了几遍了不懂别 bb 。且不说你“映射”这种不靠谱的描述有多少水分,谁告诉你能映射就该映射?映射到高低电平就要与非门?或非门不行?

这是电子工程、计算机科学规范设定的。一群爹告诉你就是这么映射的,记住了么,脑残孩子。

话说,你知道 TMB 与非门什么意思吗?不知道,赶紧百度。

------------------------------------------------------------------------------------------------

> 谁告诉你“为了”“自然语言”的方式了。

一大波设计编程语言的大师,告诉你为了自然语言的方式,记住了吗?

-------------------------------------------------------------------------------------------------

> 你的脑子是二进制程序还是你的脑子拙计到跑不动一个解释器?

笑死人了。你家的解释器怎么跑动的?我挺奇怪,你家的解释器,不是二进制的,而且一直在跑着。

真是个傻白,一点进程常识都没有。

把编译原理记住了,

[ the stream of characters ] ===> [Compiler] ===> [ 0 1 sequences ]

---------------------------------------------------------------------------------------------------

最后,有空花钱去上个成人大学(电子电路的三极管、放大器、与非门都不懂,还搞计算机,丢人):
2016-08-17 14:55:33 +08:00
回复了 SlipStupig 创建的主题 Python 最近研究 python 的一个小失落
@wizardforcel @FrankHB

把 TMB 这几个名词搞清楚,彩笔们:

Lexical Analyzer , Syntax Analyzer , Semantic Analyzer , Intermediate Code Generator , Machine-Independent Code Optimizer , Code Generator , Machine-Dependent Code Optimizer ; characte stream , token tream , syntax tree , target-machine code 。

All these ---> Phases of a compiler.


@wizardforcel

我就坐等着你这傻逼爆料 “ typescript coffescript 编译成 JavaScript ” 呢。

1. typescript coffescript 翻译后生成的 JavaScript ,你家的机器能运行?你 TMB 没有解释器能运行?

2. typescript coffescript 翻译成 JavaScript 的程序叫做 Code Generator ,或者是 Intermediate Code Generator (中间代码生成器)。懂? 傻逼。今天给你普及这么多知识,你还不赶紧跪舔。
2016-08-17 13:36:31 +08:00
回复了 SlipStupig 创建的主题 Python 最近研究 python 的一个小失落
@FrankHB

原来你家的解释器不是用二进制跑的呀,牛逼,下边是你这脑残脱着它跑的吧。
2016-08-17 13:34:28 +08:00
回复了 SlipStupig 创建的主题 Python 最近研究 python 的一个小失落
@FrankHB

> 你写程序难道直接写 0101 ?你还总是抢编译器生成二进制代码的活?你的程序不艹成二进制就没人能看?你理解程序还需要计算机替你先理解?

> “人类写的代码”?计算机到底认识不认识你个 source code ?更不用说抛开 FSF 的 zz 私货场景以外 source code 本来就可以是二进制形式,你告诉我你在编译什么卵?

> "解释器是个二进制程序都出来了"

------------------------------------------------------------------------

你蠢比一样的话语,充分暴漏了你确实没上过大学。

谁会直接写 0101 ?人类写字符代码,编译器解释成 0 1 二进制序列。

还 “你的程序不艹成二进制就没人能看”,看你 MB 呀,二进制是给机器运行的。你给你爹看二进制?给你讲过了,二进制 0 1 直接映射到与非门 0 1 电平。--- 这当然得原谅我没给你这小学生普及一个常识:与非门是由高和低两个电平的,和 0 1 在语义正好相当。

编译,是为了让你用自然语言的方式编写逻辑,然后为这些逻辑生成复杂的 0 1 序列,交给机器运行。懂了吗?傻逼。

解释器不是二进制程序吗?哎哟,原来你家的解释器不是二进制程序跑的呀!千古奇葩!!!就你这句“哪家 ES 钦定你这里是以“二进制程序”的形式跑的”,就足以说明你屁都不懂。

还是那句话,把编译器的原理好好 TMB 搞懂了:

[ the stream of characters ] ===> [Compiler] ===> [ 0 1 sequences ]
2016-08-17 13:22:43 +08:00
回复了 SlipStupig 创建的主题 Python 最近研究 python 的一个小失落
@wizardforcel

傻逼, typescript coffescript 都出来了。哥再给你普及,它们是运行在解释器,解释器是个二进制程序。写你 M 的逼呀。屁都不懂,还逼逼。
2016-08-17 13:21:07 +08:00
回复了 SlipStupig 创建的主题 Python 最近研究 python 的一个小失落
@FrankHB

你是不是你 MB 脑残? the stream of characters 是人类写的代码, 0 1 是编译器最终翻译后输出的二进制序列。

[ the stream of characters ] ===> [Compiler] ===> [ 0 1 sequences ]

傻逼一个。
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2388 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 10ms · UTC 04:00 · PVG 12:00 · LAX 21:00 · JFK 00:00
Developed with CodeLauncher
♥ Do have faith in what you're doing.