RE: fagcommunity.rocks 11-30-2014, 06:48 PM
#55
(11-30-2014, 06:41 PM)The Toilet Paper King Wrote: I don't think you know anything on the subject at all. You seem to be completely ignorant of how the system, compilers, virtual machines, and interpreters work.
These "interpreters" you speak of, compile the code to bytecode, and then get executed by their respective tools. Python language, for example, is converted to bytecode, and then run on the Python virtual machine much like Java is. although to my knowledge it doesnt actually store the intermediary file like java does (the *.class file). PHP since version 4 has used the Zend Engine to do the same thing, and since Perl 6 the Parrot virtual machine has been used to interpret the Perl 6 bytecode.
And if you want an accurate definition of the two:
A compiled language takes higher level code and converts it into machine code in one fell swoop, and can be executed directly on the machine without any further intervention.
A scripting language, uses an intermediary to convert the code in REAL TIME. every time the code is executed, it is re-interpreted into machine code. You are thus always reliant on a third party to convert the actual code into machine code. (such as the Python VM or Parrot VM).
The fact that you don't know this, really overshaddows your claim to be someone who can code in assembly. If this were the case you would know this.
What you explained is .NET and Java. Please provide more proof. If this is the case then .NET and Java can also be counted as scripting languages but then this whole division of languages doesn't make any sense.
What does Assembly have to do with knowing how every software works? I haven't looked at disassembly of php perl or python so I can't know how they work inside I just know that its a interpreter because that is the only way I know how to make such a thing like python or php.
(11-30-2014, 06:46 PM)Blunts Wrote: ROFL Straight up dopeamine , you super fucked yourself in this thread haha
What? I super fucked myself because I refused to accept your python shit as code? You can't even code kid.
(This post was last modified: 11-30-2014, 06:49 PM by dopamine.)
![[+]](https://sinister.ly/images/modern/collapse_collapsed.png)