প্ল্যাটফর্মের সাথে "ভাষা সাংস্কৃতিক ইতিহাস" কী ধরণের ভূমিকা পালন করে?


15

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


এটি কি সি # বনাম ভিবি.এনইটের কোনও দিন?

@ বিকাশকারী - এটি আমার উদ্দেশ্য নয়। প্রকৃতপক্ষে, আমার যে প্রশ্নটি ছিল তা আকর্ষণীয় ছিল কারণ এই নিবন্ধটি আজ খুব তারিখের মনে হয়েছে, তবে ধারণাটি উদ্ধারযোগ্য হতে পারে। নিবন্ধটি দেখে মনে হচ্ছে সি # ডেভস সমস্ত বুদ্ধিমান। আমি একজন, সুতরাং আমি প্রথম হাতটি জানি যে মেজাজটি আঘাত হানার পরে আমরা সকলেই ঠিক ততটাই opালু হতে পারি।
মরগান হের্লোকার

1
@ ডেভেলপার আর্ট: আমি গতকাল সেই নিবন্ধটি পড়েছি এবং আমি নিশ্চিত যে এটি এখানে একটি উত্তরে পোস্ট করা একটি লিঙ্ক ছিল যা আমাকে এটির কাছে নিয়ে গিয়েছিল। প্রফেসার প্লাম এটি সম্ভবত এটি আঘাত করেছিল - একটি সি # বনাম ভিবি.এনইটি প্রশ্ন অন্যটির দিকে নিয়ে যায়। :-)
কারসন 63000 23

উত্তর:


8

সত্যিই আকর্ষণীয় প্রশ্ন। আমার ব্যক্তিগত মতামতটি হ'ল এটি এমন একটি যা প্রায়শই জিজ্ঞাসা করা হয় এবং সত্যই যা কোনও জল রাখে না।

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

সুতরাং সংক্ষেপে, আমি মনে করি যে সমস্যাগুলির জটিলতাগুলি যে কোনও ব্যক্তি সেগুলি সমাধান করার জন্য কোন ভাষা ব্যবহার করেন তার বিপরীতে নিয়মিত সমাধান করে ves

বিষয়টিতে আমার দুটি সেন্ট :)


2
+1: আরও, ভিবি সংস্কৃতি রয়েছে এমন ধারণাটি যে কোনওভাবে কোম্পানির সীমানা ছাড়িয়ে গেছে হাস্যকর ce এই সংস্কৃতি কীভাবে নিজেকে রক্ষা করবে? কাজের বাইরে ভিবি প্রোগ্রামারদের মধ্যে গোপন বৈঠক? এই "সংস্কৃতি" প্রয়োগ করতে ভিবি প্রোগ্রামারদের একটি "ইউনিয়ন" বা "গিল্ড"? 100 টি আইটি শপগুলির মধ্যে 30 বছর ঘুরে ঘুরে 30 বছর অতিবাহিত করে আমি বলতে পারি যে আমি দেখেছি এমন একমাত্র সংস্কৃতি খাঁটি স্থানীয়করণ is ভাষার পছন্দ প্রশ্নে উল্লিখিত এই "অন্যান্য" সংস্কৃতি তৈরি করে না।
এস .লট

1
মজাদার. যদি আপনি এটি +1 করেন তবে অবাক হন যে কারা ভোট দিয়েছেন এবং কেন: পি
ডেমিয়ান ব্রেচট

1
@ এস.লোট: আমি তখন সংশোধন করে দাঁড়িয়েছি (অনুমানের উপজাতকে ভালোবাসি;))। এর চেয়ে বেশি বার, আমি আসলে কোনও প্রতিক্রিয়া না পেয়ে এ জাতীয় বিষয়ে নেভিগেশন পেয়েছি, যা কখনও কখনও মূল্যবান হতে পারে এবং যে তথ্য আগে আমি ভুলে গিয়েছিলাম তা আমাকে সরবরাহ করতে পারে :)
ডেমিয়ান ব্রেচট

1
@ প্রফিট: অটোমেশন কি সত্যিই একটি নিকৃষ্টতর করে তোলে, বা আপনি কী উচ্চতর বিবেচনা করবেন কারণ তারা বুঝতে পারে যে একই আউটপুট অর্জন করতে তারা কী শর্টকাট নিতে পারে তবে আরও দক্ষতার সাথে? :) অবশ্যই, এটি অতিরিক্ত-সাধারণীকরণ এবং সঠিক উত্তর দেওয়া প্রায় অসম্ভব। আমি গো কোডারদের সম্পর্কে আরও উত্সাহী হওয়ার বিষয়ে বেড়াতে একরকম আছি। আপনি এখনও এমন লোকদের খুঁজে পেতে পারেন যারা ফোর্টরান সম্পর্কে ঠিক ততটাই আগ্রহী। এটা তোলে হবে , কিন্তু, আমার উপর বিশ্বাস রাখো যে যান প্রোগ্রামার সম্পর্কে আরো উত্সাহী নতুন প্রযুক্তি ও রীতি, যা একটি ভাল জিনিস এই প্রোগ্রামটিতে :) হল
Demian ব্রেখট

1
@ প্রফ্ট প্লাম: "প্ল্যাটফর্ম / ভাষা নির্বাচনের বিকাশকারীর গড় মানের সাথে কোনও সম্পর্ক নেই"। সঠিক। অন্যথায় এটি কিভাবে হতে পারে? যে কোনও কিছুর চেয়েও বেশি, প্রতিষ্ঠানের সংস্কৃতি গুরুত্বপূর্ণ। গুগল গো কোডার - নিজেরাই - কেবলমাত্র লোক। সংগঠন ভিবি মানুষের সীমিত বা যেতে তারা ব্যবহার করে সেটি উৎসাহিত করে। মানুষ সব মানুষ।
এস .লট

4

এই ভাষার প্রতিটিটিতে উন্নত কোডের মানগুলি এই বুনিয়াদি দর্শনের উপর ভিত্তি করে এবং পৃথক বিকাশকারীদের কম less

প্রতিটি ভাষার চারপাশে একটি সংস্কৃতি থাকে, কারণ প্রতিটি ভাষা একটি এজেন্ডা এবং অন্তর্নিহিত দর্শনের কারণে কোনও কারণে বিকশিত হয়েছিল যেহেতু সেই সময়কার ভাষাটি যে সময়ে তৈরি হয়েছিল তার চেয়ে কেন কিছু ভাল হতে চলেছে to

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

সমাধানগুলির অনুভূত মানের উপর উদাহরণ

একটি মাইক্রোসফ্ট শিবিরে আপনার রয়েছে:

সি # দর্শনটি হ'ল এটি আরও বিশুদ্ধরূপে অবজেক্ট ওরিয়েন্টেড, আরও আধুনিক বুদ্ধিমানের প্রচার করে এবং সঠিকভাবে এটি করার জন্য আরও জ্ঞানের প্রয়োজন এবং সুতরাং আরও উচ্চতর মানের সমাধান সরবরাহ করা উচিত। এটিই ভিবি-র মাধ্যমে লোকেদের কাছে টানে।

অন্যান্য মাইক্রোসফ্ট শিবিরে:

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

এখানে কিছু জিহবা এবং গাল ভাষা এবং তাদের দর্শন গ্রহণ করে:

পার্ল লোকেরা পাইথন লোকেদের সঠিক বিপরীত জিনিসটি যত্ন করে।

জাভা লোকেরা অর্থোপার্জনের বিষয়ে যত্নশীল।

জেভিএম ভাষা (গ্রোভি, স্কালা) জাভা ভাষা সম্পর্কে নয় জেএমভি সম্পর্কে যত্নশীল।

সমস্ত মাইক্রোসফ্ট নির্দিষ্ট ভাষা (ভিবি, সি #, এফ #, পরিচালিত সি ++) উইন্ডোজটিতে অর্থোপার্জন সম্পর্কে যত্নবান হয়।

এরলং লোকেদের স্টাফ সম্পর্কে যত্নশীল অন্য সকলের যত্ন নেওয়ার দরকার নেই এবং তারা যা জানেন না তার প্রশংসা করবেন না।

লিপ্প লোকেরা অন্য কারও কী চিন্তা করে সে সম্পর্কে তাদের চিন্তা করে না।

এই গোষ্ঠীগুলি ভাষা, এর বিকাশ এবং সম্প্রদায়কে আকার দেয় সে সম্পর্কে কী চিন্তা করে।

দর্শনগুলি অভিজ্ঞতা এবং প্রয়োজনের সাথে পরিবর্তিত হয়

আমি ASM এবং বেসিক গ্রহণ করেছি কারণ 1983 সালে আপনার যা ছিল তা ছিল। আমি গেমস এবং ডেমো লিখতে চেয়েছিলাম, এটি ছিল এটির সরঞ্জাম। ডেমোসের জন্য বেশিরভাগ এএসএম।

আমি সি এবং তারপরে সি ++ ফিরিয়ে নিয়েছি যখন থ্রিডি রেন্ডারিংয়ের মতো জিনিসগুলি লেখার একমাত্র উপায় ছিল এবং স্থান এবং সময় সমালোচনামূলক ছিল এমন আরও কিছু। এটি ASM ছিল না তাই আমি এটি শিখেছি।

আমি অর্থ উপার্জনের জন্য ভিবিকে গৃহীত করেছি, এটি আমি স্কেল, ডিরেক্টর এবং ক্যানডো বিকাশের পরিবেশগুলির নিকটতম জিনিস ছিল যা আমি আমিগায় অভ্যস্ত ছিলাম। আমি দ্রুত বিকাশের দর্শনের সাথে একমত হয়েছি

আমি আরও ভাল অর্থ উপার্জনের জন্য প্রথম দিকে জাভা গ্রহণ করেছি। আমি ১৯৯৯ অবধি ভিবির সাথে অর্থোপার্জন করেছি এবং জাভা ১.২ স্থিতিশীল এবং পরিপক্ক হয়ে উঠলে এবং ওয়েবটি ততক্ষণে পুরোপুরি লাথি মেরেছিল তখন আমি জাভা অভিজ্ঞতা লাভ করেছি যখন লোকেরা সত্যই গুরুত্ব সহকারে নেওয়া শুরু করেছিল। আমি একবারে লেখার সাথে একমত হয়েছি , যে কোনও জায়গায় চালানো যাতে আমার কোডটি যে জায়গাগুলি চালিয়ে যায় এটি আরও সহজেই এটি বিক্রি করতে সক্ষম হবে। দর্শন।

2005 এর টাইমলাইনে আমি পাইথনকে দেরি করেছিলাম, কারণ এটি জাভা দেয়নি এমন চুলকানি স্ক্র্যাচ করে। আমি কিছু লাইব্রেরি যে সি শুধুমাত্র উপলব্ধ ছিল ব্যবহার করতে দ্রুত লেখার কোড করা প্রয়োজন এবং আমি কি করতে প্রয়োজন দ্রুত webservice প্রোটোটাইপিং পাইথন জাভা একই জিনিস করে দ্রুত এবং কম কোড ছিল। কিছু জাভা পাইথনে থেকে যায় বলে কিছু কিছু উত্পাদনে যায়, প্রচুর পরিমাণে এটিকে বুনো করে না। আমি এর ব্যাটারি অন্তর্ভুক্ত, একক আইডিয়ম দর্শনের পাশাপাশি অন্যদের সাথে একমত হয়েছি।

যখন আমার সি ++ এবং জাভা প্রোগ্রামগুলিতে একটি লাইটওয়েট স্ক্রিপ্টিং ইঞ্জিন লাগানো দরকার তখন আমি লুয়া গ্রহণ করেছি। এটি জাভায় JSR233 সমর্থনের আগে ছিল। আমি সম্পূর্ণরূপে বৈশিষ্ট্যযুক্ত স্ক্রিপ্টিং ভাষা এম্বেড করার সাথে একমত হয়েছি যা ব্যবহার করা সহজ লুয়া দর্শনের সহজ হওয়া উচিত।

আমি ২০০ 2006 সালে এরলং গ্রহণ করেছিলাম যখন আমি অত্যন্ত সমান্তরাল সমস্যার জন্য প্রচুর পরিমাণে স্কেলাবিলিটি এবং তুলনামূলকভাবে ব্যথাহীন মাল্টি-কোর মৃত্যুর প্রয়োজন শুরু করি এবং ক্রস প্ল্যাটফর্মের সম্পাদন করি execution ** আমি এর কোনও ভাগ করা রাষ্ট্র, বার্তা প্রেরণ, অপরিবর্তনীয় রাষ্ট্র দর্শনের সাথে একমত। * 8

যখন আমি ওএসএক্স এবং আইওএস অ্যাপ্লিকেশনগুলি তৈরি করা দরকার তখন আমি অবজেক্টিভ-সি গ্রহণ করেছি adopted আমি এটির সাথে আরও ভাল দর্শন তৈরির জন্য সিটিতে অবজেক্ট ওরিয়েন্টেশন সম্পর্কে সঠিক যোগ করার সাথে সম্মত । আরও ভাল অর্থোপার্জন করতে।

আমি ২০০৯ সালে আনুষ্ঠানিকভাবে জাভাস্ক্রিপ্ট গ্রহণ করেছি কারণ আমি কাউচডিবি দর্শনের সাথে একমত হয়েছি এবং এটি জাভাস্ক্রিপ্ট ব্যবহার করে। যখন আমাকে ডিওএম নিয়ে ডিল করতে হবে তখনও জাভাস্ক্রিপ্ট পছন্দ করবেন না।

আমি এখনও আনুষ্ঠানিকভাবে লিস্প গ্রহণ করি নি, তবে শেষ পর্যন্ত যাচ্ছি! আমি এর সাথে একমত, যারা লিস্প জানেন না তাদের আবার এটি দর্শনের নতুন উদ্ভাবনের নিন্দা করা হয়েছে


0

সত্যিই একটি আকর্ষণীয় প্রশ্ন। এটি তাদের মধ্যে একটি যেখানে আপনি অবচেতন স্তরে উত্তরটি বোঝেন কিন্তু শব্দগুলিতে রাখার চেষ্টা করেন।

এটি কার্যকারিতা লুপ হিসাবে সর্বাধিক দেখা যায়।

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

আমি নির্দিষ্ট নিয়ম নিয়ে আসতে চেষ্টা করেছি তবে সাধারণীকরণ করা আমার পক্ষে কঠিন। আমাদের প্রতিটি প্ল্যাটফর্ম আলাদাভাবে তদন্ত করতে হবে। আমি কিছু পর্যবেক্ষণ করেছি:

  • যে গতিতে একটি নির্দিষ্ট প্ল্যাটফর্ম বিকাশ, প্রসারিত, উন্নত হয় তার বিকাশকারীদের মানের সাথে সরাসরি সম্পর্ক থাকে। নতুন চকচকে বৈশিষ্ট্য এবং সরঞ্জামগুলির অবিচ্ছিন্ন প্রবাহটি উত্সাহী বিকাশকারীদের (যা গড়ে তুলনায় মানসম্পন্ন কাজের তুলনায় আরও বেশি সক্ষম) আকৃষ্ট করে এবং নিয়মিত শিক্ষার প্রয়াসে বিরক্ত রক্ষণশীল মনকে তাড়িত করে।

  • নিজেই পায়ে গুলি চালানোর জন্য উচ্চতর ঝুঁকির বিনিময়ে একটি প্ল্যাটফর্ম যতটা কম সীমাবদ্ধ তা উত্সাহী পরীক্ষামূলক মনকে আকর্ষণ করে

  • প্ল্যাটফর্মটি সমানভাবে ব্যবহার করার জন্য যে বিষয়গুলি আরও জটিল এবং বোঝার প্রয়োজন তা হ'ল জটিল ব্যক্তিকে আকৃষ্ট করে এবং অলস বিকাশকারীদের ভয় দেখায়


এই সংস্কৃতি কীভাবে কোম্পানির সীমানা ছাড়িয়ে যায়?
এসলট

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

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