প্রশ্ন ট্যাগ «dynamic-typing»

ডায়নামিক টাইপিং একটি প্রোগ্রামিং ভাষার একটি সম্পত্তি যেখানে প্রকারভেদে বেশিরভাগ রান সময় সঞ্চালিত হয়।

20
স্ট্যাটিক টাইপিং কি ট্রেড-অফের মূল্য?
আমি পাইথনে কোডিং শুরু করলাম প্রাথমিকভাবে যেখানে কোনও ধরণের সুরক্ষা নেই, তারপরে সি # এবং জাভা যেখানে সেখানে রয়েছে সরিয়ে নিয়েছি। আমি দেখতে পেয়েছিলাম যে পাইথনে আমি আরও দ্রুত এবং কম মাথাব্যথার সাথে কাজ করতে পারি তবে তারপরে আবারও আমার সি # এবং জাভা অ্যাপ্লিকেশন জটিলতার অনেক বেশি মাত্রায় রয়েছে …

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

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

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

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

14
ডায়নামিকালি টাইপ করা ভাষায় একটি ফাংশন থেকে বিভিন্ন ডেটা ধরণের ফিরিয়ে দেওয়া কি খারাপ ধারণা?
আমার প্রাথমিক ভাষাটি স্ট্যাটিকালি টাইপ করা হয়েছে (জাভা)। জাভাতে, আপনাকে প্রতিটি পদ্ধতি থেকে একক প্রকার ফিরে আসতে হবে। উদাহরণস্বরূপ, আপনার এমন কোনও পদ্ধতি থাকতে পারে না যা শর্তসাপেক্ষে একটি Stringবা শর্তসাপেক্ষে একটি প্রদান করে Integer। তবে জাভাস্ক্রিপ্টে, উদাহরণস্বরূপ, এটি খুব সম্ভব। স্থিতিযুক্ত টাইপিত ভাষায় আমি পেয়েছি কেন এটি খারাপ ধারণা। …

5
সাধারণ "গতিশীল ভাষার ভুল" কীভাবে এড়ানো যায়?
আমি সম্প্রতি জাভাস্ক্রিপ্টে কয়েক ঘন্টা pouredেলেছি কারণ আমি প্রচুর ইউজারবেস থেকে উপকার পেতে চেয়েছিলাম। এটি করে আমি এমন একটি প্যাটার্ন লক্ষ্য করেছি যা বেশিরভাগ লোক গতিশীল ভাষাগুলির সাথে দায়ী। আপনি জিনিসগুলি খুব দ্রুত কাজ করতে পান তবে আপনার কোডটি একটি নির্দিষ্ট আকারে পৌঁছে গেলে আপনি সাধারণত টাইপ, বানান এবং রিফ্যাক্টরিং …

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

9
এমন কি কোনও ডিজাইনের নিদর্শন রয়েছে যা কেবল পাইথনের মতো গতিময় টাইপ করা ভাষায় সম্ভব?
আমি একটি সম্পর্কিত প্রশ্ন পড়েছি কি পাইথনের মতো গতিশীল ভাষায় এমন কোনও ডিজাইনের নিদর্শন রয়েছে যা অপ্রয়োজনীয়? এবং উইকিকিউট.আর.জে এই উক্তিটির কথা মনে পড়ে গেল ডায়নামিক টাইপিংয়ের দুর্দান্ত জিনিসটি হ'ল এটি আপনাকে গণনাযোগ্য এমন কোনও কিছু প্রকাশ করতে দেয়। এবং টাইপ সিস্টেমগুলি নয় - টাইপ সিস্টেমগুলি সাধারণত নির্ধারণযোগ্য এবং তারা …

3
গতিশীল ভাষাগুলির কি আসল সুবিধা আছে? [বন্ধ]
প্রথমে আমি বলতে চাই জাভা হ'ল আমি একমাত্র ভাষা ব্যবহার করেছি, সুতরাং দয়া করে এই বিষয়ে আমার অজ্ঞতাটি ক্ষমা করুন। গতিশীল টাইপ করা ভাষা আপনাকে যে কোনও ভেরিয়েবলের মধ্যে কোনও মান রাখতে দেয়। সুতরাং উদাহরণস্বরূপ আপনি নিম্নলিখিত ফাংশন (psuedocode) লিখতে পারেন: void makeItBark(dog){ dog.bark(); } এবং আপনি এটিতে যে কোনও …

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

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

6
ধীরে ধীরে টাইপিং: "স্ট্যাটিক টাইপ সিস্টেম সহ প্রায় প্রতিটি ভাষায় একটি গতিশীল টাইপ সিস্টেম থাকে"
এই দাবিটি দ্বারা Aleks Bromfield বলে: স্ট্যাটিক টাইপ সিস্টেম সহ প্রায় প্রতিটি ভাষার একটি গতিশীল টাইপ সিস্টেম থাকে। সি বাদে আমি ব্যতিক্রম ভাবতে পারি না এটি কি বৈধ দাবি? আমি বুঝতে পারি যে রানটাইমের সময় রিফ্লেকশন বা লোডিং ক্লাসের সাথে জাভা কিছুটা এরকম হয় - তবে 'ধীরে ধীরে টাইপিং' করার …

2
রানটাইমের সময় প্রাপ্ত টাইপগুলি থেকে গতিশীলভাবে একটি বর্গ তৈরি করা
সি # (বা অন্য কোনও ভাষায়) নিম্নলিখিতগুলি করা কি সম্ভব? আমি একটি ডাটাবেস থেকে ডেটা আনছি। রান সময়ে আমি কলামগুলি আনা কলামের সংখ্যা এবং ডেটা ধরণের সংখ্যা গণনা করতে পারি। পরবর্তী আমি ক্ষেত্র হিসাবে এই ডেটা ধরণের একটি শ্রেণি "উত্পন্ন" করতে চাই। আমি সংগ্রহটিতে যে সমস্ত রেকর্ড পেয়েছি সেগুলিও সঞ্চয় …

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

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