উত্পাদনের জন্য হ্যাশেল ভাষা সম্প্রসারণ শেখার প্রয়োজনীয়তা


10

হাস্কেল মূল ভাষা সত্যই সহজ। ওও ব্যাকগ্রাউন্ড থেকে আসা, মূল সমস্যাটি হ'ল খাঁটি কার্যকরী দৃষ্টান্তের সাথে মানিয়ে নেওয়া।

"বেসিক" হাস্কেল শেখার সময়, আমি সবসময় ভাষা সম্প্রসারণকে সিএস লোকের খেলনা হিসাবে বা ভাষার ভবিষ্যতের সংস্করণের পরীক্ষাগুলি হিসাবে বিবেচনা করেছি ( from future import ???পাইথনের মতো )।

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

হাস্কেলে উত্পাদনশীল হওয়ার জন্য কি জিএইচসি ভাষার বর্ধন শিখতে হবে? আপনি যদি কোনও প্রোডাকশন অ্যাপ্লিকেশনের জন্য হাস্কেল বিকাশকারীকে ভাড়া করে রাখেন, আপনি কি এই জাতীয় জ্ঞানের জন্য জিজ্ঞাসা করবেন?


আরও দেখুন: stackoverflow.com/a/10849782/894284

উত্তর:


7

হাস্কেলে উত্পাদনশীল হওয়ার জন্য কি জিএইচসি ভাষার বর্ধন শিখতে হবে?

হ্যাঁ. এবং যে কোনও ভাষা / সরঞ্জামের ক্ষেত্রে এটি সত্য। মূল / মৌলিক জ্ঞানের সাহায্যে আপনি অনলাইন প্রতিযোগিতার সমস্যাগুলি সমাধান করতে পারেন, এটি একটি ছোট বিশ্ববিদ্যালয় প্রকল্প হতে পারে, তবে অবশ্যই সত্যিকারের বিশ্ব প্রয়োগ নয়।

যদি আপনি একটি প্রোডাকশন অ্যাপ্লিকেশনটির জন্য একটি হ্যাস্কেল বিকাশকারী ভাড়া করে রাখেন, আপনি কি এই জাতীয় জ্ঞানের জন্য জিজ্ঞাসা করবেন?

এটি এখন আপনার সাথে এমন কোনও ব্যক্তি রয়েছে যা এই জ্ঞানটি ভাগ করতে পারে তার উপর নির্ভর করে। যদি হ্যাঁ, তবে সেই ব্যক্তি নতুন কর্মচারীকে র‌্যাম্প আপ করতে পারেন। যদি তা না হয় তবে আপনাকে অবশ্যই প্রথমে জ্ঞান সহ এমন ব্যক্তিকে পাওয়া উচিত। এবং আবার এটি নতুন প্রযুক্তির ক্ষেত্রে সত্য।

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


আমি প্রতিবাদ করতে যাচ্ছিলাম, কিন্তু তখন আমি দেখলাম রিয়েল ওয়ার্ল্ড হাসেল অনেকগুলি ভাষা বর্ধনের শিক্ষা দেয়। আপনার উত্তর করার জন্য আপনাকে ধন্যবাদ।
সাইমন বার্গোট

2
"এবং এটি যে কোনও ভাষা / সরঞ্জামের ক্ষেত্রে সত্য" - এটি সম্পূর্ণ মিথ্যা। বলুন, জাভা, সি #, সি ++ এর মতো ভাষা নিন - এগুলির কোনওটিরই ভাষা এক্সটেনশন নেই যা সাধারণত আসল ওয়ার্ল্ড অ্যাপ্লিকেশন কোডে পাওয়া যায়। আমার মতামত অনুসারে, "অনলাইন প্রতিযোগিতার সমস্যার সমাধান" এর চেয়ে কম তুচ্ছ কিছু লেখার জন্য আপনাকে যদি ভাষা এক্সটেনশানগুলি প্রতিবার ব্যবহার করতে হয়, আমার মতে, ভাষা নিয়ে কিছু ভুল আছে very
ম্যালকম

@ ম্যালকম আপনি কেন খুঁজে পেয়েছেন "যদি প্রতিবার ভাষা এক্সটেনশানগুলি ব্যবহার করতে হয় তবে" অনলাইন প্রতিযোগিতার সমস্যার সমাধানগুলি "এর চেয়ে কম তুচ্ছ কিছু লিখতে হবে, আমার মতে, ভাষা নিয়ে কিছু ভুল আছে" " সত্য হতে? কোনও এক্সটেনশনের বৈশিষ্ট্যটি কী এটি নেতিবাচক করে তোলে? আমি জিএইচসি এবং প্রদত্ত এক্সটেনশনগুলি ব্যবহার করি। বিদ্যমান প্রকল্পে একটি এক্সটেনশন যুক্ত করা অন্য লাইব্রেরি যুক্ত করার মতোই বোঝা বলে মনে হচ্ছে।
দাভোরাক

2
@ ডেভোরাক কারণ একটি একক ভাষার পরিবর্তে আমাদের কাছে বিভিন্ন মিলিয়ন মিলিয়ন এক্সটেনশন কম্বিনেশন রয়েছে এবং কোডটি একটি নির্দিষ্ট সংকলকটিতে সংকলন করতে যাচ্ছে কিনা সে সম্পর্কে আপনি কিছু জানেন না। এক্সটেনশানগুলি কোডটি বহনযোগ্য নয়। এবং এটি ভাষাটি শেখার জন্য ব্যথা করে তোলে কারণ প্রত্যেকটি বৈশিষ্ট্যগুলির একক সংস্থার পরিবর্তে অতিরিক্ত বৈশিষ্ট্যগুলি প্রচুর পরিমাণে রয়েছে এবং আপনি কোনটি জানতে চান এবং ব্যবহার করতে হবে এবং কোনটি কেবল বিদ্যমান তা আপনি খুঁজে পাননি you কারণ গবেষকরা মজা করছেন।
ম্যালকম

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