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

নির্দিষ্ট কম্পিউটারের ভাষার স্বতন্ত্র দিকগুলি সম্পর্কে প্রশ্নগুলি, বিশেষত সেগুলি যেভাবে রচনা করা হয় বা প্রোগ্রামারকে সরবরাহ করা মতামতমূলক ক্ষমতাগুলিতে।

9
বন্ধ কী?
প্রতিবার এবং পরে আমি "ক্লোজার" উল্লেখ করা দেখছি, এবং আমি এটি দেখার চেষ্টা করেছি কিন্তু উইকি এমন একটি ব্যাখ্যা দেয় না যা আমি বুঝতে পেরেছি। এখানে কেউ আমাকে সাহায্য করতে পারে?

30
আপনার পিএইচপি-তে কী বৈশিষ্ট্য থাকতে চান? [বন্ধ]
যেহেতু এখন ছুটির মরসুম এবং প্রত্যেকের ইচ্ছা শুভেচ্ছ তাই আমি ভাবছি - আপনি কোন ভাষার বৈশিষ্ট্যগুলি পিএইচপি যুক্ত করতে চান? আমি ভাষাটির জন্য কিছু ব্যবহারিক পরামর্শ / শুভেচ্ছায় আগ্রহী। ব্যবহারিক দ্বারা আমি বলতে চাই: ব্যবহারিকভাবে করা যায় এমন কিছু (না: "আমি চাই পিএইচপি আমার কোডের অর্থ কী তা অনুমান করিয়ে …

5
প্রোগ্রামিং ভাষা / প্ল্যাটফর্মে কোনও বৈশিষ্ট্যটিকে কখনই "প্রথম শ্রেণির নাগরিক" হিসাবে বিবেচনা করা হয়?
আমি বহুবার বিবৃতি দেখেছি যেমন- "দয়া করে ভাষা এবং প্ল্যাটফর্মের ক্ষেত্রে এই বৈশিষ্ট্যটিকে প্রথম শ্রেণির নাগরিক করুন"। উদাহরণস্বরূপ, এটি সি # /। নেট এনগ্রামগুলি সম্পর্কে বলা হয়। সুতরাং, যখন কোনও বৈশিষ্ট্যটিকে প্রোগ্রামিং ভাষা / প্ল্যাটফর্মে "প্রথম শ্রেণির নাগরিক" হিসাবে বিবেচনা করা হয়?

8
ব্যতিক্রম হ্যান্ডলিং প্রক্রিয়া ব্যতীত একটি আধুনিক ভাষা কেন ডিজাইন করুন?
অনেক আধুনিক ভাষা সমৃদ্ধ ব্যতিক্রম হ্যান্ডলিং বৈশিষ্ট্যগুলি সরবরাহ করে, তবে অ্যাপলের সুইফ্ট প্রোগ্রামিং ল্যাঙ্গুয়েজ ব্যতিক্রম হ্যান্ডলিং প্রক্রিয়া সরবরাহ করে না । আমি যেমন ব্যাতিক্রম করে চলেছি, এর অর্থ কী তা বোঝার জন্য আমার মনকে মুড়িয়ে রাখতে আমার সমস্যা হচ্ছে। সুইফ্টের দাবি রয়েছে, এবং অবশ্যই ফেরতের মান রয়েছে; তবে আমার ব্যতিক্রম-ভিত্তিক …

7
স্থির উপাত্তের সদস্যদের শ্রেণির বাইরে আলাদাভাবে সি ++ (জাভা থেকে আলাদা) হিসাবে সংজ্ঞায়িত করতে হবে কেন?
class A { static int foo () {} // ok static int x; // <--- needed to be defined separately in .cpp file }; A::x.Cpp ফাইলে (বা টেমপ্লেটগুলির জন্য একই ফাইল) আলাদা করে সংজ্ঞায়িত করার প্রয়োজন দেখছি না । কেন A::xএকই সাথে ঘোষিত ও সংজ্ঞায়িত করা যায় না? এটি কি …

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

8
টুরিং সম্পূর্ণ নয় এমন একটি 'কার্যকর' প্রোগ্রামিং ভাষা থাকা কি আসলেই সম্ভব?
যেখানে এটি গৃহীত হয় যে কোনও ভাষা ভাল হওয়ার জন্য টিউরিং সম্পূর্ণ হতে হবে, সেখানে ট্যুরিং সম্পূর্ণ নয় এমন কোনও 'কার্যকর' প্রোগ্রামিং ভাষা থাকা কি সম্ভব? আমার স্পষ্ট করে বলা উচিত যে এটি প্রচলিত অর্থে 'প্রোগ্রামিং' ভাষা সম্পর্কিত, এবং মার্কআপ বা কোয়েরি ভাষা নয়।

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

7
বেশিরভাগ মূলধারার ভাষাগুলি 3-উপায় বুলিয়ান তুলনার জন্য "x <y <z" বাক্য গঠন সমর্থন করে না কেন?
আমি যদি দুটি সংখ্যার (বা অন্যান্য ভাল অর্ডারযুক্ত সত্ত্বাগুলি) তুলনা করতে চাই, আমি এটি দিয়ে করব x &lt; y। আমি যদি তাদের তিনটির তুলনা করতে চাই, তবে উচ্চ বিদ্যালয়ের বীজগণিতের শিক্ষার্থী চেষ্টা করার পরামর্শ দিবে x &lt; y &lt; z। আমার মধ্যে প্রোগ্রামার তারপরে "না, এটি বৈধ নয়, আপনাকে করতে …

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

4
কেন `শূন্য *` গুলি স্পষ্টভাবে সি ++ এ কাস্ট করা হয় না?
সি তে, void *অন্য কোনও পয়েন্টার ধরণের কাছে কাস্ট করার দরকার নেই , এটি সর্বদা নিরাপদে প্রচার করা হয়। যাইহোক, সি ++ এ, এটি ক্ষেত্রে নয়। যেমন, int *a = malloc(sizeof(int)); সি তে কাজ করে তবে সি ++ তে নয়। (দ্রষ্টব্য: আমি জানি যে আপনি mallocসি ++ এ ব্যবহার করবেন …

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

10
প্রোগ্রামিং ভাষা যেখানে প্রতিটি ফাংশন কল / ব্লক একটি পৃথক থ্রেডে করা হয়? [বন্ধ]
বন্ধ । এই প্রশ্নটি আরও ফোকাস করা প্রয়োজন । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে এটি কেবলমাত্র এই পোস্টটি সম্পাদনা করে একটি সমস্যায় ফোকাস করে । 2 বছর আগে বন্ধ । আমি বর্তমানে মজাদার জন্য একটি প্রোগ্রামিং ল্যাঙ্গুয়েজ তৈরি করছি যেখানে …

3
স্থির পদ্ধতিতে কোনও ব্যক্তিগত সদস্য কেন অ্যাক্সেসযোগ্য?
নিম্নলিখিতটি সিউডো কোড, আমি এটি জাভা এবং পিএইচপিতে চেষ্টা করেছিলাম এবং উভয়েই কাজ করেছেন: class Test { private int a = 5; public static function do_test(){ var t = new Test(); t.a = 1; print t.a // 1 } } Test::do_test(); আপনি কেন ওওপি দৃষ্টান্তে এটি করতে পারেন এবং এর …

13
ডাটাবেসগুলিকে ভাষা বৈশিষ্ট্য হিসাবে সংহত করা হয় না কেন?
বাহ্যিক এসকিউএল (বা অন্যান্য) ডাটাবেসের সাথে সংযোগ স্থাপনের পরিবর্তে এমন কোনও প্রোগ্রামিং ল্যাঙ্গুয়েজ রয়েছে যেগুলি অন্তর্নির্মিত ডেটাবেসকে প্রথম শ্রেণির ভাষা বৈশিষ্ট্য হিসাবে দেখায়? এই জাতীয় বৈশিষ্ট্যের অসুবিধা এবং উপকারগুলি কী হবে? এই জাতীয় বৈশিষ্ট্যটি কেমন দেখায় এবং এটি কীভাবে আমাদের প্রোগ্রাম করার পদ্ধতি পরিবর্তন করে?

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