প্রশ্ন ট্যাগ «language-design»

প্রোগ্রামিং ভাষার নকশা এবং কাঠামো জড়িত প্রশ্নগুলি।

4
নিরাপদ বন্ধের বাস্তবায়নের জন্য কি আবর্জনা সংগ্রহের প্রয়োজন?
আমি সম্প্রতি প্রোগ্রামিং ভাষার একটি অনলাইন কোর্সে অংশ নিয়েছি যেখানে অন্যান্য ধারণাগুলির মধ্যে ক্লোজার উপস্থাপন করা হয়েছিল। আমি আমার প্রশ্ন জিজ্ঞাসার আগে কিছু প্রসঙ্গ দেওয়ার জন্য এই কোর্স দ্বারা অনুপ্রাণিত দুটি উদাহরণ লিখেছি। প্রথম উদাহরণটি একটি এসএমএল ফাংশন যা 1 থেকে x পর্যন্ত সংখ্যার একটি তালিকা তৈরি করে, যেখানে এক্স …

7
অপারেটরগুলি কীওয়ার্ড বা ফাংশনগুলির চেয়ে পড়ার জন্য আরও পরিষ্কার হয়? [বন্ধ]
যেমনটি বর্তমানে দাঁড়িয়ে আছে, এই প্রশ্নটি আমাদের প্রশ্নোত্তর বিন্যাসের জন্য উপযুক্ত নয়। আমরা উত্তরগুলি তথ্য, তথ্যসূত্র বা দক্ষতার দ্বারা সমর্থন করা আশা করি তবে এই প্রশ্নটি সম্ভবত বিতর্ক, যুক্তি, পোলিং বা বর্ধিত আলোচনার জন্য অনুরোধ করবে। আপনি যদি মনে করেন যে এই প্রশ্নটি উন্নত হতে পারে এবং সম্ভবত পুনরায় খোলা …

2
কেন একটি জাভা উত্স ফাইল এতে থাকা সর্বজনীন শ্রেণীর নাম বহন করে?
আমি জাভা শেখার একজন নবাগত। জাভাতে প্রতিটি উত্স ফাইলটিতে অবশ্যই একটি সর্বজনীন শ্রেণি থাকতে হবে এবং সেই উত্স ফাইলে সেই পাবলিক বর্গের একই নাম থাকা উচিত। অধিকন্তু, কোনও উত্স ফাইলটিতে দুটি পাবলিক ক্লাস থাকতে পারে না। কেন এই বিধিনিষেধ?

6
সিনট্যাক্স ত্রুটি নেই এমন কোনও ভাষা ডিজাইন করা কি সম্ভব? [বন্ধ]
যেমনটি বর্তমানে দাঁড়িয়ে আছে, এই প্রশ্নটি আমাদের প্রশ্নোত্তর বিন্যাসের জন্য উপযুক্ত নয়। আমরা উত্তরগুলি তথ্য, তথ্যসূত্র বা দক্ষতার দ্বারা সমর্থন করা আশা করি তবে এই প্রশ্নটি সম্ভবত বিতর্ক, যুক্তি, পোলিং বা বর্ধিত আলোচনার জন্য অনুরোধ করবে। আপনি যদি মনে করেন যে এই প্রশ্নটি উন্নত হতে পারে এবং সম্ভবত পুনরায় খোলা …

11
প্রোগ্রামিং ভাষার নকশায় কিআইএসএস নীতি প্রয়োগ করা হয়?
KISS ("এটিকে সহজ, বোকা রাখুন" বা "এটিকে সহজ বোকা রাখুন", উদাহরণস্বরূপ দেখুন এখানে ) সফ্টওয়্যার বিকাশের একটি গুরুত্বপূর্ণ নীতি, যদিও এটি প্রকৃত অর্থে ইঞ্জিনিয়ারিং থেকেই উদ্ভূত হয়েছিল। উইকিপিডিয়া নিবন্ধ থেকে উদ্ধৃত: জনসনের নকশা ইঞ্জিনিয়ারদের একটি দলকে কয়েক মুঠো সরঞ্জাম দেওয়ার কাহিনীটির মাধ্যমে নীতিটি সবচেয়ে ভাল উদাহরণ দেওয়া হয়েছে, এই চ্যালেঞ্জ …

1
স্কালায় একটি তালিকায় যুক্ত করার ক্ষেত্রে ও (এন) সময়ের জটিলতা রয়েছে কেন?
আমি কেবল পড়েছি যে একটি List(: +) এর জন্য অ্যাপেন্ড অপারেশনের সম্পাদনের সময়টি আকারের সাথে লম্বাভাবে বৃদ্ধি পায় List। এটিকে যুক্ত করা Listখুব সাধারণ অপারেশনের মতো মনে হয়। এটি করার মতো অহঙ্কারী পদ্ধতিটি কেন উপাদানগুলির পূর্বনির্ধারণ এবং তারপরে তালিকাটি বিপরীত করা উচিত? এটি কোনও ডিজাইনের ব্যর্থতাও হতে পারে না কারণ …

2
স্কেল অপশন টাইপটিকে কেন হাস্যেলের মতো বলা যায় না? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 4 বছর আগে বন্ধ ছিল । স্কেল অপশন টাইপটিকে কেন হাস্যেলের মতো বলা যায় না? হয়তো আমার …

2
সি ++ কীভাবে ভাগ করা সাধারণ পূর্বপুরুষের সাথে একাধিক উত্তরাধিকার পরিচালনা করে?
আমি সি ++ লোক নই, তবে আমি এই সম্পর্কে ভাবতে বাধ্য হই। কেন একাধিক উত্তরাধিকার সি ++ এ সম্ভব তবে সি # তে নয়? (আমি হীরা সমস্যাটি জানি , তবে আমি এখানে যা চাইছি তা তা নয়)। সি ++ একাধিক বেস শ্রেণি থেকে উত্তরাধিকারসূত্রে অভিন্ন পদ্ধতি স্বাক্ষরগুলির অস্পষ্টতা কীভাবে সমাধান …

2
ক্লাসের মাধ্যমে সমস্ত কোডকে কাঠামোগত করা এবং ক্লাসগুলিতে সংকলন করার সুবিধা এবং অসুবিধা (জাভা এর মতো)
সম্পাদনা করুন: আমার ভাষা জাভা থেকে আলাদা একাধিক উত্তরাধিকারের অনুমতি দেয়। আমি শিক্ষামূলক, বিনোদনমূলক এবং সম্ভাব্য দরকারী উদ্দেশ্যে নিজের প্রোগ্রামিং ভাষার নকশা তৈরি এবং বিকাশ শুরু করেছি। প্রথমদিকে, আমি এটি জাভা থেকে বেস করার সিদ্ধান্ত নিয়েছি। এটি সূচিত করেছিল যে সমস্ত কোড ক্লাস আকারে লিখিত হবে, এবং সেই কোডটি ক্লাসে …

5
গো-এর মতো ভাষার উপর ক্লাসিক ওওপির সুবিধা
আমি ভাষা নকশা এবং "আদর্শ" প্রোগ্রামিং ভাষার জন্য কী উপাদানগুলির প্রয়োজনীয়তার বিষয়ে অনেক চিন্তাভাবনা করেছি এবং গুগলের গো অধ্যয়ন আমাকে অন্যথায় সাধারণ জ্ঞানের উপর প্রশ্নবিদ্ধ করেছিল। বিশেষতঃ গো-র কাছে মনে হয় অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিংয়ের সমস্ত আকর্ষণীয় উপকারিতা আসলে কোনও অবজেক্ট ওরিয়েন্টেড ভাষার কাঠামো না করেই রয়েছে । এখানে কোনও শ্রেণি …

4
রুবি সঠিকভাবে কী করেছে (বা এটি রইল ছিল)? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 6 বছর আগে বন্ধ ছিল । বেশিরভাগ প্রোগ্রামিং ভাষার কিছু নকশার সিদ্ধান্ত থাকে যা তাদের ব্যবহার এবং …

5
ভিন্নজাতীয় তালিকার জন্য একটি নির্দিষ্ট উদ্দেশ্য আছে?
সি # এবং জাভা ব্যাকগ্রাউন্ড থেকে আসার পরে, আমি আমার তালিকাগুলি একজাতীয় হওয়ার জন্য অভ্যস্ত এবং এটি আমার কাছে উপলব্ধি করে। আমি যখন লিস্পটিকে বাছাই শুরু করলাম তখন আমি লক্ষ্য করেছি যে তালিকাগুলি ভিন্ন ভিন্ন হতে পারে। আমি যখন dynamicসি # তে কীওয়ার্ডটি নিয়ে ঘুরতে শুরু করলাম তখন আমি লক্ষ্য …

3
আপনার "স্ব" দরকার কেন? পাইথনে উদাহরণ ভেরিয়েবলগুলি উল্লেখ করতে?
আমি জাভা, রুবি, হাস্কেল এবং পাইথনের মতো বেশ কয়েকটি ভাষায় প্রোগ্রামিং করছি। আমি যে বিভিন্ন প্রকল্পে কাজ করি তার জন্য আমাকে প্রতিদিন অনেকগুলি ভাষার মধ্যে স্যুইচ করতে হয়। এখন, বিষয়টি হ'ল আমি selfপাইথন একই ফাংশন সংজ্ঞায় প্রথম পরামিতি হিসাবে লিখতে ভুলে যাই একই জিনিসটিতে কল করার পদ্ধতিগুলির সাথে। বলেছিল, পাইথনের …

1
যে কোনও উল্লেখযোগ্য সি এক্সটেনশনের মধ্যে পূর্ণসংখ্যার প্রকার অন্তর্ভুক্ত রয়েছে যার আচরণটি মেশিন শব্দের আকারের চেয়ে পৃথক
কিছু অন্যান্য ভাষার সাথে তুলনা করে সি এর একটি আকর্ষণীয় বৈশিষ্ট্যটি হ'ল এর অনেকগুলি ডেটা ধরণের নিখরচায় পদগুলিতে নির্দিষ্ট না করে লক্ষ্য স্থাপত্যের শব্দের উপর নির্ভর করে size যদিও এই ভাষাটি মেশিনগুলিতে কোড লিখতে ব্যবহার করতে পারে যা নির্দিষ্ট ধরণের ক্ষেত্রে অসুবিধা হতে পারে, কোড ডিজাইন করা এটি খুব কঠিন …

9
গ্রিনস্পানের দশম বিধি, প্রতিটি বড় প্রকল্পে কি লিস্প দোভাষী অন্তর্ভুক্ত থাকে? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 6 বছর আগে বন্ধ ছিল । গ্রিনস্পানের দশম বিধি (আসলে একমাত্র নিয়ম) বলে যে: Any sufficiently complicated …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.