(04-06-2012, 08:15 PM)scummos Wrote:scripting = code that you run. needs an interpreter installed. like you said,(04-06-2012, 06:22 PM)DacoTaco Wrote: ...oh and btw. phyton is not a programming language imo. its a scripting language.Oh no, not *that* again. Look, here's a C interpreter, now C isn't a programming language any more either: http://root.cern.ch/drupal/content/cint
Also, this compiles python-code at runtime: http://pypy.org/
Seriously tough, python is a language and you can write programs in it. So it's a programming language. "Scripting languages" focus on interactivity and are not meant to write programs longer than 20 or 30 lines in them (bash, awk, ...). I'd call those languages "scripting languages" because it fits their common use case; still, they're programming languages, too. Everything that is touring-complete is.
programming = no interpreter needed. i do see java as a programming language tho its in the grey zone. i do cause in the end it uses virtual machines iirc to run code.
from what i know, python will always run at runtime having to need some shit to be installed to interpret it. i didn't look fully at that pypy; but if it doesn't produce executables or anything that dont require extra shit to be installed to interpret it then its cool

![[Image: PeachSig.jpg]](http://www.dacotaco.com/PeachSig.jpg)
![[Image: 566286.png]](http://valid.canardpc.com/cache/banner/566286.png)
![[Image: 2280403.png]](http://valid.canardpc.com/cache/banner/2280403.png)