সুইফ্ট প্রোগ্রামিং ল্যাঙ্গুয়েজ ডকুমেন্টেশন সংস্করণ 4.2
সুইফ্ট প্রোগ্রামিং ল্যাঙ্গুয়েজ ডকুমেন্টেশন সংস্করণ 4.2
ফোন, ডেস্কটপ, সার্ভার বা কোড চালিত অন্য যে কোনও কিছুর জন্যই সফ্টওয়্যারটি লেখার জন্য সুইফট একটি দুর্দান্ত উপায়। এটি একটি নিরাপদ, দ্রুত এবং ইন্টারেক্টিভ প্রোগ্রামিং ভাষা যা বৃহত্তর অ্যাপল ইঞ্জিনিয়ারিং সংস্কৃতি থেকে জ্ঞান এবং এর মুক্ত-উত্স সম্প্রদায়ের বিবিধ অবদানের সাথে আধুনিক ভাষা চিন্তাভাবনার সর্বোত্তম সমন্বয় করে। সংকলকটি পারফরম্যান্সের জন্য অনুকূলিত হয়েছে এবং ভাষাটির উন্নয়নের জন্য কোনওরকম আপস না করেই অনুকূলিত করা হয়েছে।
নতুন প্রোগ্রামারগুলিতে সুইফট বন্ধুত্বপূর্ণ। এটি একটি শিল্প-মানের প্রোগ্রামিং ভাষা যা স্ক্রিপ্টিং ভাষার মতোই অভিব্যক্তিপূর্ণ এবং উপভোগযোগ্য। কোনও খেলার মাঠে সুইফট কোড লেখার ফলে আপনি কোনও অ্যাপ্লিকেশন তৈরির ও চালনার ওভারহেড ছাড়াই কোডটি নিয়ে পরীক্ষা-নিরীক্ষা করতে এবং ফলাফলগুলি অবিলম্বে দেখতে পান।
সুইফিং আধুনিক প্রোগ্রামিং ধরণগুলি গ্রহণ করে প্রচুর প্রোগ্রামিং ত্রুটিগুলির বৃহত শ্রেণির সংজ্ঞা দেয়:
- ব্যবহারের আগে চলকগুলি সর্বদা আরম্ভ করা হয়।
- অ্যারে সূচকগুলি সীমার বাইরে থাকা ত্রুটির জন্য পরীক্ষা করা হয়।
- পূর্ণসংখ্যাগুলি ওভারফ্লোয়ের জন্য পরীক্ষা করা হয়।
- বিকল্পগুলি নিশ্চিত করে যে শূন্য মানগুলি স্পষ্টভাবে পরিচালিত হয়েছে।
- মেমরি স্বয়ংক্রিয়ভাবে পরিচালিত হয়।
- ত্রুটি পরিচালনায় অপ্রত্যাশিত ব্যর্থতা থেকে নিয়ন্ত্রিত পুনরুদ্ধার মঞ্জুরি দেয়।
আধুনিক হার্ডওয়্যার থেকে সর্বাধিক সুবিধা অর্জনের জন্য সুইফট কোডটি সংকলিত এবং অনুকূলিত। সিনট্যাক্স এবং স্ট্যান্ডার্ড লাইব্রেরিটি গাইড নীতিটির ভিত্তিতে তৈরি করা হয়েছে যে আপনার কোডটি লেখার সুস্পষ্ট উপায়টিও সর্বোত্তমভাবে সম্পাদন করা উচিত। এর সুরক্ষা এবং গতির সংমিশ্রণটি সুইফটকে “হ্যালো, ওয়ার্ল্ড!” থেকে সমস্ত কিছুর জন্য দুর্দান্ত পছন্দ করে তোলে! একটি সম্পূর্ণ অপারেটিং সিস্টেমে।
একটি আধুনিক, লাইটওয়েট সিনট্যাক্সের সাথে সুইফট শক্তিশালী টাইপ অনুমিতি এবং প্যাটার্নের মিলকে সংহত করে, জটিল ধারণাগুলি একটি পরিষ্কার এবং সংক্ষিপ্ত উপায়ে প্রকাশ করার অনুমতি দেয়। ফলস্বরূপ, কোড লিখতে কেবল সহজ নয়, পাশাপাশি পড়া এবং বজায় রাখাও সহজ।
সুইফটটি তৈরিতে বছর হয়েছে, এবং এটি নতুন বৈশিষ্ট্য এবং ক্ষমতা সহ বিকাশ অব্যাহত রয়েছে। সুইফ্টের জন্য আমাদের লক্ষ্যগুলি উচ্চাকাঙ্ক্ষী। আপনি এটি দিয়ে কী তৈরি করবেন তা দেখার জন্য আমরা অপেক্ষা করতে পারি না।
সূচীপত্র
সুইফটে স্বাগতম
- সুইফ্ট সম্পর্কে
- সংস্করণ সামঞ্জস্য
- একটি সুইফট ভ্রমণ
ভাষা নির্দেশিকা
- দ্য ব্যাসিকস, দ্য বেসিকস
- বেসিক অপারেটর
- স্ট্রিংস এবং চরিত্রগুলি
- সংগ্রহের প্রকার
- নিয়ন্ত্রণ প্রবাহ
- কার্যাদি
- বন্ধ
- গণনা
- ক্লাস এবং স্ট্রাকচার
- সম্পত্তি
- পদ্ধতি
- সাবস্ক্রিপশন
- উত্তরাধিকার
- আরম্ভ
- ডিনিটালাইজেশন
- ptionচ্ছিক চেইনিং
- ত্রুটি পরিচালনা
- কাস্টিং টাইপ করুন
- নেস্টেড প্রকার
- এক্সটেনশন
- প্রোটোকল
- জেনারিক্স
- স্বয়ংক্রিয় রেফারেন্স গণনা
- মেমরি সুরক্ষা
- প্রবেশাধিকার নিয়ন্ত্রণ
- উন্নত অপারেটর
ভাষার উল্লেখ
- ভাষা রেফারেন্স সম্পর্কে
- লেক্সিকাল স্ট্রাকচার
- প্রকার
- এক্সপ্রেশন
- বিবৃতি
- ঘোষণা
- গুণাবলী
- প্যাটার্নস
- জেনেরিক পরামিতি এবং তর্কগুলি
- ব্যাকরণের সংক্ষিপ্তসার
পরিবর্ধন ও পরিবর্তন তালিকা
- নথি পুনর্বিবেচনার ইতিহাস