Talk:Scripting language: Difference between revisions

Content deleted Content added
Line 427:
This also implies the following argument: If code is run on a Framework or VM, then the Operating System could also be classified as a Framework and ALL programming languages are then scripting languages. The VM and Framework simulate the OS; thus, the OS is the "Framework" that the language scripts or manipulates. This implies that there is no solid programming language, but the scripting of events inside the Operating System's framework. [[User:Tuxmascot|Tuxmascot]] ([[User talk:Tuxmascot|talk]]) 17:58, 31 January 2012 (UTC)
:You mean Java, not JavaScript. It seems strange to say that they ''script how the VM operates'' and I think this is because the VM doesn't do anything useful without them, it only exists as a basis to allow such programs to be written - unlike, for instance, scripting for applications such as AutoCAD or Microsoft Office. I think languages such as Unix shells, Perl, Python and Ruby are better examples of the 'hybrid' languages you have in mind. [[User:Rp|Rp]] ([[User talk:Rp|talk]]) 19:04, 31 January 2012 (UTC)
:All correct. Classifying languages as scripting or any other category in [[List of programming languages by type]] is almost valueless. Much effort has been spent to classify languages, when IMO it's a waste of time. [[User:Stevebroshar|Stevebroshar]] ([[User talk:Stevebroshar|talk]]) 16:29, 4 May 2024 (UTC)
 
You may have a point there, but could you be confusing powerful scripting languages with an actual programming language? Python is used widely in the *nix area, but the python script is used in bash. I would have to argue that Python is a scripting language, not a 'hybrid' language.