Timeline for What does it mean that "language A is written in language B"?
Current License: CC BY-SA 3.0
8 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Nov 21, 2012 at 0:54 | comment | added | Bryan Oakley | @RussellBorogove: I don't think that is a good analogy. Though, I assume by giving it you are answering my question as "no". <shrug> | |
| Nov 21, 2012 at 0:43 | comment | added | Russell Borogove | "From the perspective of watching a TV program, a TV program is just a TV." | |
| Nov 21, 2012 at 0:38 | comment | added | Bryan Oakley | @RussellBorogove: do you not think that "from the perspective of using a programming language" helps clarify the answer? Remember, we are dealing with an absolute beginner with ths question, so sacrificing a little precision to illustrate the point is fair, IMO. | |
| Nov 20, 2012 at 19:33 | comment | added | Warren P | I think this is the simplest and most direct answer and I don't see how it conflates anything. It even suggests that there might be more than one implementation of PHP. There are in fact, several, the original PHP, and the Facebook thingy, and there might be others. | |
| Nov 20, 2012 at 19:17 | comment | added | Russell Borogove | This answer badly conflates language with implementation. | |
| Nov 20, 2012 at 17:00 | comment | added | Bryan Oakley | @Songo: correct. Again, PHP is just a program, no different than Word or Apache or Notepad or vi or emacs. It reads data in and parses it according to a language specification, then does whatever the language specification says it should do. | |
| Nov 20, 2012 at 15:47 | comment | added | Songo | Interesting point. So basically if I have a built-in function in PHP explode which takes a String and returns an Array, its implementation (i.e. the code that will operate on the string to produce the array) is written in C, right? | |
| Nov 20, 2012 at 11:59 | history | answered | Bryan Oakley | CC BY-SA 3.0 |