زبان برنامه نویسی تحت وب گوگل با نام دارت

دوشنبه 8 اسفند 1390

Dart،یک زبان برنامه نویسی تحت وب ساخت یافته است ،توسط گوگل ارائه شده و برای نوشتن برنامه‌های وب مورداستفاده قرار می‌گیرد.آیا این زبان برنامه نویسی می تواند نظر طراحان و توسعه دهندگان وب را جلب کند؟!
زبان برنامه نویسی دارت زبان برنامه نویسی دارت
 

یکی از مهندسین نرم افزار Dart، هدف ساخت این زبان برنامه نویسی را ایجاد یک زبان ساخت یافته و در عین حال انعطاف پذیر دانسته است. عملکرد بهینه در تمام محیط‌ها و سادگی یادگیری از دیگر اهداف آن بوده است. او خاطر نشان شده است که کد نویسی در دارت به دو طریق امکان پذیر است : اول به عنوان یک زبان مادر برای ماشین‌های مجازی و دوم برای استفاده در موتور جاوا اسکریپت. روش دوم با استفاده و کمک گرفتن از یک کامپایلر که کدهای دارت را به جاوا اسکریپ ترجمه می‌کند، امکان پذیر شده است. این به این معناست که شما می‌توانید برنامه تحت وب خود را در دارت نوشته و سپس آن را بر روی مرورگرهای مدرن به اجرا در آورید. Jake Archibald؛ طراح و توسعه دهنده؛ در این رابطه می‌نویسد: «دارت به مانند لیست وظایف و آرزوهای جاوا اسکریپ است و در حال حاضر نمی‌توان آن را به عنوان سیستم جامع برنامه نویسی شناخت». اما جاوا اسکریپ می‌تواند از مزایای آن به خوبی بهره برداری کند. نظر Ross Bruniges، در این رابطه به این گونه است که در حال حاضر نمی‌توانم نظر جامعی در رابطه با دارت ارائه کنم. اما آن گونه که به نظر می‌رسد، دارت برای آنانی طراحی شده است که مایل به یادگیری مفاهیم اساسی و هسته‌ای Html و CSS و Java Script را ندارند و به طراحی و برنامه نویسی وب به عنوان سرگرمی نگاه می‌کنند، طراحی شده است. یکی از کارشناسان گوگل در پاسخ به ادعاهایی از این دست گفته است که : «زبان‌های برنامه نویسی موجود، توسعه دهنده‌ی وب را ملزم به رعایت دو گزینه پویا و یا ایستا بودن زبان می‌کند. زبان‌های برنامه نویسی ایستا به سلسله ابزارهای متفاوتی برای کد نویسی احتیاج دارند و در عین حال قابلیت انعطاف پذیری لازم در خود را ندارند. از این رو معتقدیم دارت می‌تواند گزینه و راهکاری در مقابل مشکلاتی از این قبیل تلقی شود. اعلام موجودیت دارت ضربه‌ای به دیگر زبان‌های نمی‌زند بلکه نسبت به تکامل آن‌ها تلاش کرده است.».

 


آرام عالیپور
 
تعداد مقالات 5 عدد
       
کپی رایت