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

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

3
কেন সুইফট সাবক্লাসটি প্রথমে যথাযথ ক্ষেত্রের সূচনা করে?
ভাষা সুইফ্টে, উদাহরণের সূচনা করার জন্য, একটিটিকে class শ্রেণীর সমস্ত ক্ষেত্র পূরণ করতে হবে এবং কেবল তখনই সুপার কনস্ট্রাক্টরকে কল করতে হবে: class Base { var name: String init(name: String) { self.name = name } } class Derived: Base { var number: Int init(name: String, number: Int) { // won't …

3
সি এর "সত্য" ভেরিয়েবলগুলির আকার কতটা কার্যকর?
একটি জিনিস যা সর্বদা স্বজ্ঞাতভাবে আমাকে সি এর ইতিবাচক বৈশিষ্ট্য হিসাবে আঘাত করেছিল (ভাল, আসলে এটির বাস্তবায়ন যেমন জিসিসি, ঝনঝন, ...) এটি রানটাইমে আপনার নিজের ভেরিয়েবলের পাশে কোনও লুকানো তথ্য সংরক্ষণ করে না। এর অর্থ এই যে আপনি উদাহরণস্বরূপ যদি "uint16_t" টাইপের একটি ভেরিয়েবল "x" চান, আপনি নিশ্চিত হতে পারেন …

3
নামযুক্ত ফাংশনগুলি সংজ্ঞায়িত করার জন্য ডুপ্লিকেট সিনট্যাক্সটি কী একটি খারাপ ভাষা নকশার সিদ্ধান্ত?
আমি মজাদার জন্য একটি প্রোগ্রামিং ল্যাঙ্গুয়েজ মডেলিং করছি, এবং সিনট্যাক্সটি স্কালার দ্বারা অত্যন্ত প্রভাবিত - বিশেষত ফাংশন সংজ্ঞা। আমি একটি ডিজাইনের সমস্যার মুখোমুখি হয়েছি কারণ আমার ভাষা সিনট্যাক্সের মাধ্যমে সংজ্ঞায়িত ফাংশন (শ্রেণি পদ্ধতি) এবং মানগুলিতে নির্ধারিত বেনামী ফাংশনগুলির মধ্যে পার্থক্য রাখে নাdef ( =>এটি ব্যবহার করে তৈরি করা হয়েছে ) …

3
প্রোগ্রামিং ল্যাঙ্গুয়েজ ডিজাইনাররা যখন মডুলো অপারেশনের ফলাফলের জন্য কোন চিহ্নটি নেয় তা সিদ্ধান্ত নেওয়ার সময় কোন যুক্তি ব্যবহার করা হয়?
মধ্য দিয়ে যাচ্ছে মডিউলো অপারেশন (এভিনিউ যখন মধ্যে পার্থক্য অন্বেষণ আমি প্রবেশ remএবংmod ) আমি জুড়ে এসেছিল: গণিতে মডুলো অপারেশনের ফলাফল ইউক্যালিডিয়ান বিভাগের বাকী অংশ। তবে অন্যান্য সম্মেলনগুলিও সম্ভব। কম্পিউটার এবং ক্যালকুলেটরগুলির সংখ্যা সংরক্ষণ এবং প্রতিনিধিত্ব করার বিভিন্ন উপায় রয়েছে; সুতরাং তাদের মডুলো অপারেশন সংজ্ঞা প্রোগ্রামিং ভাষা এবং / বা …

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

3
চমস্কি টাইপ -১ (প্রসঙ্গ-সংবেদনশীল) ব্যাকরণ ব্যবহারের ক্ষেত্রে আসল-বিশ্ব ব্যবহারের ক্ষেত্রে কী
চমস্কি হায়ারার্কিতে কীভাবে ফিট হয় সেই প্রসঙ্গে ভাষা পার্সারদের বিকাশের বিষয়টি আমি ইদানীং কিছুটা মজা করছি। একটি প্রাসঙ্গিক সংবেদনশীল ব্যাকরণের ভাল রিয়েল-ওয়ার্ল্ড (যেমন তাত্ত্বিক নয়) কী?

4
কোনও বিবৃতি ছাড়াই কোনও প্রোগ্রামিং ভাষার ভাষাও কাজ করতে পারে?
জাভাস্ক্রিপ্টে প্রোগ্রামিং হিসাবে, আমি লক্ষ্য করেছি যে স্টেটমেন্ট এবং ব্লকগুলি দিয়ে সম্পন্ন করা যেতে পারে যা একাই এক্সপ্রেশন দিয়ে করা যায়। একটি প্রোগ্রামিং ভাষা কি কেবল এক্সপ্রেশন দিয়ে ভাল কাজ করতে পারে? এবং, যদি হ্যাঁ হয়, কেন বিবৃতিগুলি মোটেই ব্যবহার করা হচ্ছে?

3
.NET মডিউলগুলি মডিউল ফাইলের নাম নামস্থান থেকে পৃথক করে?
স্কিম প্রোগ্রামিং ল্যাঙ্গুয়েজ (আর R আরএস স্ট্যান্ডার্ড) বাস্তবায়নে আমি নিম্নরূপে একটি মডিউল আমদানি করতে পারি: (import (abc def xyz)) সিস্টেমটি এমন কোনও ফাইলের $DIR/abc/def/xyz.slsসন্ধানের চেষ্টা করবে যেখানে $DIRএমন কিছু ডিরেক্টরি রয়েছে যেখানে আপনি নিজের স্কিম মডিউলগুলি রেখেছেন। xyz.slsমডিউলটির উত্স কোড এবং এটি প্রয়োজনে ফ্লাইয়ে সংকলিত হয়। এই ক্ষেত্রে রুবি, পাইথন …

7
অবজেক্ট ওরিয়েন্টেশনের জন্য প্রয়োজনীয় বৈশিষ্ট্যগুলি কী কী?
আমি কেবল ভাবছি, কোনও ভাষা বা একটি গ্রন্থাগারকে 'অবজেক্ট ওরিয়েন্টেড' হিসাবে সংজ্ঞায়িত করার জন্য অবশ্যই বৈশিষ্ট্যগুলি কী কী তা সরবরাহ করতে হবে। অবজেক্ট ওরিয়েন্টেশন এমন কি কিছু, যা কম-বেশি, কোনও সাধারণ-উদ্দেশ্যমূলক প্রোগ্রামিং ভাষায় শালীন বৈশিষ্ট্য সহ অর্জন করা যায় ? বা এটি এমন কিছু যা কেবলমাত্র ভাষাগুলিতেই অর্জন করা যায় …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.