Dart কি ? কেন ? কিভাবে?
Dart হচ্ছে একটি Client-Optimized Programming Language । যা দিয়ে একাদিক
Platform এ কাজ করা যায়। টেক জায়ান্ট Google Dart Language Developed করেন । Dart
language Design করেন Lars
Bak এবং Kasper
Lund নামের দুইজন কম্পিউটার প্রোগ্রামার। 10 অক্টোবার 2018 সালে প্রথম
আত্মপ্রকাশ পায় এবং 11 ডিসেম্বার 2019 স্থায়ীভাবে রিলিজ হয়। Dart এমন একটি Language, যা Programming এর ফাউন্ডেশন object-oriented, class defined,
grabage-collected সার্পোট করে । সবচেয়ে মজার ব্যাপার হল language টি C style Syntex, এবং এটি কোডকে transcompiles করে জাভাস্ক্রিপ্ট কোডে রুপন্তরিত করে। Language টির আরওে কিছু সুবিদা হল এটা Interfaces, Mixins, Abstract Classess,
Refied Generics, Static typing এবং Sound type System কে সার্পোট করে।
এখন আসা যাক
Dart কেন শিখবেন? Dart
শিখবেন এই কারনে যে, এটা দিয়ে আপনি Mobile Apps, Desktop
Software, Backend and web applications তৈরী করতে পারবেন । আশার বিষয় হল এই এর দিয়েই জনপ্রিয়
Single Code Based Cross Application Framework Flutter তেরী করা হয়েছে । যা
দিয়ে আপনি Single Code দিয়ে আলাদা আলাদা Platform এর জন্য
Application build করতে পারবেন । আরও জানতে ....
A basic Dart program
// Define a function.
printInteger(int aNumber) {
print('The number is $aNumber.'); // Print to console.
}
// This is where the app starts executing.
main() {
var number = 42; // Declare and initialize a variable.
printInteger(number); // Call a function.
}
তাহলে Dart শিখব কিভাবে ? এটা শিখার জন্য আপনাকে জাস্ট https://dart.dev/guides ওয়েবসাইটটি তে যেতে হবে আর কার্যকর ভাবে সময় দিতে হবে । আচ্ছা তাহলে কোড লিখে রান করাব কোথায় ? আপনি এইখান থেকে Dart SDK Download করে Physically install করে নিবেন। অথবা VS Code or IntelIJ তে গিয়ে Extension Dart লিখে সার্চ করেবেন এন্ড Install করে নিবেন । Install হয়ে গেলে Path setting করতে ভূলবেন না যেন । যদি এত কিছু করতে কষ্ট কিনাবা বিরক্তি অনুভব করেন তাহলে https://dartpad.dev/ এইখানে চলে যান এবং শুরু করে দিন আপনার Dart মিশন ।
Comments
Post a Comment