دارت (Dart) یک زبان general-purpose است که توسط گوگل ساختهشده است.
زبانهای general-purpose زبانهایی هستند که بهطور خاص برای کاری خاص طراحی نشدهاند بلکه میتوان با آنها کارهای مختلفی انجام داد و به یک حوزه پایبند نیستند.
همچنین Dart یک زبان statically typed است که یعنی تایپ متغیرها و دادهها هنگام نوشتن کد مشخص میشود. مثلاً برای تعریف یک رشته حتماً باید مشخص کنید که داده از نوع رشته است و نمیتوانید بدون تغییر صریح و دستی در کدها داده دیگری را در آن ذخیره کنید. البته اگر بخواهیم دقیقتر بگوییم Dart یک زبان type inferred است که یعنی مشخص کردن تایپ دادهها اجباری نیست.
در این مقاله میخواهیم با زبان Dart آشنا شده و آن را با جاوا اسکریپت (یا بهتر بگویم، تایپ اسکریپت) مقایسه کنیم. شاید تعجب کنید اما Dart شباهتهای زیادی با جاوا اسکریپت و مخصوصا تایپ اسکریپت دارد تا حدی که یادگیری آن برای توسعهدهندگان تایپ اسکریپت مانند آب خوردن است: https://www.roxo.ir/a-tour-of-the-dart-language
#برنامه_نویسی
@roxo_ir