View Full Version : زبان های اسکریپتی
ahmad156
دوشنبه 23 دی 1392, 18:19 عصر
سلام دوستان.
میخواستم بدونم زبان های اسکریپتی چه خصوصیاتی دارن؟مثلا php و JavaScript چه وجه اشتراکی دارن که هر دو اسکریپتی هستند؟چرا #C اسکریپتی محسوب نمیشه؟(گرچه یه جایی خوندم آقای شهرکی گفته بودن که #C هم به نوعی اسکریپتی هست)
ممنون
eshpilen
دوشنبه 23 دی 1392, 18:48 عصر
اسکریپتی فقط یک روش اجراست.
و یک اصطلاح تاحدی کلی و مبهم هست.
این مسئله از نظر تخصصی دقیق و مطلق نیست.
زبانهای اسکریپتی میتونن کامپایلی هم باشن.
مثلا شاید یه زمانی کامپایلر نوشتن برای کامپایل برنامه های PHP به فایل exe (حاوی کد ماشین/Native code).
کار نشدنی نیست.
ولی خب معمولا زبان اسکریپتی برای کاربرد خاصی با ویژگیهای خاصی طراحی میشه که همراه با روش اجرای اسکریپتی هم هست و این روش اجرا در کل مناسب تره برای اون کاربرد و زبان.
سی شارپ و جاوا هم میشه گفت یجورایی بین روش اجرای اسکریپتی و کامپایل به کد ماشین هستن. چون کد منبع به بایت کد ماشین مجازی تبدیل میشه و بعد موقع اجرا میتونه مستقیما یا با تبدیل به کد ماشین مقصد اجرا بشه.
واسه PHP هم میشه سیستمی مثل سی شارپ یا جاوا پیاده کرد. محدودیت ذاتی وجود نداره.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.