বাণিজ্যিক সফ্টওয়্যার কার্যকরী প্রোগ্রামিং


12

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

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


3
গুগলে প্রথম হিট: haskell.org/haskellwiki/Haskell_in_industry । এই পৃষ্ঠায় ভুল কি? যথেষ্ট বিস্তারিত নেই? যথেষ্ট পরিষ্কার না? যথেষ্ট সাম্প্রতিক না?
এস .লট

@ এসলট - স্ট্যাক এক্সচেঞ্জের সাইটে নেই? - স্ট্যাক এক্সচেঞ্জ সাইটগুলিতে অনেকগুলি প্রশ্ন অন্য কোথাও জিজ্ঞাসা করা হয়েছে, তবে এখানে একটি স্পষ্ট নীতি আছে যে তাদের এখানেও জিজ্ঞাসা করা ঠিক আছে। আমি সন্দেহ করি haskell.org আগামীকাল অদৃশ্য হয়ে যাবে, তবে ওয়েব সাইটগুলি এসে যায় go যে কোনও ক্ষেত্রে, কার্যকরী প্রোগ্রামিংয়ের অর্থ সবসময় হাস্কেল নয়।
স্টিভ 314 13'11

@ স্টিভ 314: কিছুটা গবেষণা আরও অনেক ভাল প্রশ্ন তৈরি করতে পারে।
এস .লট

@ এস.লট - সম্ভবত - নিশ্চিত নয় যে এই সমস্ত বুলেট তালিকার উত্তরগুলি সেগুলি কার্যকর। খুব বেশি পদার্থ নয় - কেবলমাত্র "এই সমস্ত প্রকল্প ভুল হতে পারে না"। তবে তারপরে, প্রশ্নটি এটিই জিজ্ঞাসা করে, তাই ...
স্টিভ 314

এই উপস্থাপনাটি কিছুটা আলোকপাতও
9000

উত্তর:


8

কখনও সেল ফোন ব্যবহার করেছেন? টেলিযোগযোগে এরলংয়ের কুলুঙ্গি বাজার রয়েছে তবে এটি তার চ্যাট কার্যকারিতা বাস্তবায়নের জন্য ফেসবুকও ব্যবহার করে। নিম্নলিখিত সংস্থাগুলি উত্পাদনে ব্যবহার করার জন্য এই FAQ দেখুন :

  • অ্যাপটেলা (ভিওআইপি পরিষেবা সরবরাহকারী)
  • ব্লুয়েটেল / অল্টিয়ন / নরটেল (বিতরণ, ত্রুটি সহিষ্ণু ইমেল সিস্টেম, এসএসএল এক্সিলারেটর)
  • কোরেলেটাস (এসএস 7 পর্যবেক্ষণ)।
  • কাউচডিবি (মানচিত্রের ব্যবহার করে দস্তাবেজ-ভিত্তিক ডাটাবেস)
  • dqdp.net (লাত্ভীয় ভাষায়) (ওয়েব পরিষেবাদি)।
  • এরিকসন (AXD301 এটিএম স্যুইচ)
  • ফেসবুক (ফেসবুক চ্যাট ব্যাকএন্ড)
  • ফিনিশ আবহাওয়া ইনস্টিটিউট (ডেটা অধিগ্রহণ এবং রিয়েল-টাইম মনিটরিং)
  • গোল্ডম্যান শ্যাচ (উচ্চ ফ্রিকোয়েন্সি ট্রেডিং প্রোগ্রাম)
  • আইডিটি কর্পোরেশন। (রিয়েল-টাইম সর্বনিম্ন ব্যয়ের রাউটিং বিশেষজ্ঞ সিস্টেমগুলি)
  • IEISS। (বৈদ্যুতিন আর্থিক উপকরণ এক্সচেঞ্জ সফ্টওয়্যার)
  • ক্লারনা (বৈদ্যুতিন পেমেন্ট সিস্টেম)
  • লিন্ডেনবাউম (বড় আকারের ভয়েস কনফারেন্সিং)
  • মোবাইলআর্টস (জিএসএম এবং ইউএমটিএস পরিষেবাদি)
  • নেটকিট সলিউশন (নেটওয়ার্ক সরঞ্জাম নিরীক্ষণ এবং অপারেশন সহায়তা সিস্টেম)
  • প্রক্রিয়া ওয়ান (জ্যাবার মেসেজিং)
  • Quviq (সফ্টওয়্যার পরীক্ষার সরঞ্জাম)
  • রাবিট এমকিউ (এএমকিউ এন্টারপ্রাইজ মেসেজিং)
  • শ্লানড + অংশীদার (বার্তাপ্রেরণ এবং ইন্টারেক্টিভ ভয়েস প্রতিক্রিয়া পরিষেবাগুলি)
  • সুপারমার্কেটস (বাজি এক্সচেঞ্জ এবং পূর্বাভাসের বাজার)
  • টি-মোবাইল (পূর্বে ওয়ানওনে) (উন্নত কল নিয়ন্ত্রণ পরিষেবা)
  • তেলিয়া (একটি টেলিকমস অপারেটর)
  • টেক্সটেন্ডো (উদ্ভাবনী পাঠ্য বার্তাপ্রেরণ পরিষেবা)
  • ভয়েল সিস্টেম (ইন্টারেক্টিভ ভয়েস প্রতিক্রিয়া সিস্টেমগুলি)
  • ওয়েভনেট (এসএস 7 এবং আইভিআর অ্যাপ্লিকেশন)

4

লিঙ্কডইন, টুইটার, ইবে, সনি অ্যানিমেশন স্টুডিও, গৌড়িয়ান, ফোরস্কয়ার এবং আরও অনেকে স্কালার বিস্তৃত ব্যবহার করে।


1
হ্যাঁ, তবে স্কেলা এফপি নয়, এটি কেবল কয়েকটি এফপি ধারণা ব্যবহার করে :)
সাকিস্ক

@ ফিফ, কি আবর্জনা! আপনার বিবৃতি ইঙ্গিত দেয় যে আপনি এফপি বা স্কেলা বা উভয় সম্পর্কে খুব কম জানেন। আমি এখন 2+ বছর ধরে স্কালালা ব্যবহার করছি এবং আমি স্কালায় যে কোডটি লিখছি তা হাস্কেলের মধ্যে যা লিখছি তার থেকে খুব বেশি আলাদা দেখাচ্ছে না। আমি আমার কোডটি বিশুদ্ধ কার্যকরী পদ্ধতিতে লিখি, আইও সীমানা ব্যতীত, যেখানে পরিস্থিতির উপর নির্ভর করে আমি আইও মোনাড ব্যবহার করতে বা বেছে নিতে পারি না।
অনুপস্থিতি

2
আমার মন্তব্য একটি রসিকতা ছিল, অভদ্রতা করবেন না। আপনি স্কেলার কেবলমাত্র এফপি অংশ ব্যবহার করছেন তা এটিকে কোনও এফপি ভাষা করে না। এটি একটি কারণে 2 প্রোগ্রামিং
উপমাগুলিকে

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

2
আপনি মোটেই বোঝাচ্ছেন না।
অনুপস্থিতি

1

স্ট্যাকওভারফ্লোতে ইতিমধ্যে এই বিষয়টি নিয়ে বেশ কয়েকটি আলোচনা রয়েছে: ক্লোজারের উত্পাদন প্রস্তুত দেখুন?

আমার আশেপাশের উদাহরণগুলি রয়েছে:

  • Clojure
  • scala
  • চিকেন (একটি স্কিম সংকলক)

ওহ, এবং গড় মারতে পড়তে ভুলবেন না


ইতিমধ্যে এটি পড়ুন =) দুর্দান্ত নিবন্ধ যদিও এবং অবশ্যই এফপি সম্পর্কে আরও শিখতে আমাকে ধাক্কা দিয়েছে
akobre01

1
  • জেনস্ট্রিট (একটি হেজ তহবিল) ওসিএএমএল ব্যবহার করে।
  • ক্রেডিট স্যুইস (একটি ব্যাংক) এফ # ব্যবহার করে।
  • শুনেছি বারক্যাপ (একটি ব্যাংক) ডেসিভেটিভ পেওফগুলি বর্ণনা করার জন্য হাস্কেল ব্যবহার করতে চেয়েছিল। আমি জানি না এটি কতদূর গেছে।

আর: বারক্যাপ - উত্পাদনের সমস্ত উপায়: lexifi.com/files/resources/frankau.pdf
এডকা

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