গুগলের গো মূলধারার ভাষা হওয়ার সম্ভাবনা কী কী? [বন্ধ]


58

এখানে কে গো শিখছে? অন্যান্য সংস্থাগুলি কি এটি ব্যবহারের দিকে তাকিয়ে আছে? এটি কি বহুল ব্যবহৃত হয়ে যাওয়ার সম্ভাবনা রয়েছে?


21
রুবি রেলের পরে জনপ্রিয় হয়ে যায়, আইফোন পরে উদ্দেশ্য-সি, afterযাবার কী আছে?
ওহহ

1
ভয়ানক, এটি বেশিরভাগ মানুষের জন্য কোনও কিছুর সমাধান করে না।
ড্যানিয়েল লিটল

6
সম্ভাবনাগুলি 0 থেকে 1 এর মধ্যে রয়েছে more
রেন হেনরিচস

1
@ রিন হেনরিচস - আপনি একটি পাবেন, যদিও কমিটির চূড়ান্ত থিসিসে কিছু পরিবর্তন প্রয়োজন হবে
মার্টিন বেকেট

3
গুগলের সত্যিই গো ভাষার জন্য একটি অ্যান্ড্রয়েড এসডিকে উন্নত করা উচিত। কমপক্ষে একটি সূচনা হিসাবে।
setzamora

উত্তর:


46

যখন প্রোগ্রামিং ভাষার কথা আসে, তখন পুরানো প্রবাদটি, "এটি আপনি নয় তিনি, আপনি যাকে জানেন" স্পষ্টতই সত্যকে ধরে রেখেছে। সি এবং সি ++ এটিটি অ্যান্ড টি দ্বারা স্পনসর করা হয়েছিল, জাভাটি সূর্য দ্বারা আমাদের কাছে নিয়ে এসেছিল, নেট পরিবার মাইক্রোসফ্ট থেকে বেরিয়ে এসেছিল এবং সেগুলি খুব দ্রুত খুব জনপ্রিয় হয়েছিল। তারপরে আমাদের কাছে অবজেক্টিভ-সি এবং পাইথন রয়েছে, যা বেশ কিছু সময়ের জন্য ছিল এবং যথাক্রমে অ্যাপল এবং গুগল দ্বারা যথাযথভাবে আবিষ্কার এবং হাইপ আপ না করা পর্যন্ত সত্যই অস্পষ্ট ছিল এবং তারপরে হঠাৎ তারা সত্যিই বন্ধ হয়ে যায়। তবে বড় স্পনসর ছাড়াই ভাষাগুলি যত ভালই হোক না কেন, অস্পষ্টতার দিকে ঝুঁকে পড়ে।

গুগল স্পনসর করে। এখানে সঠিক উপসংহারে পৌঁছানো কঠিন নয়। এটি পাঁচ বছর দিন এবং এটি বিশাল হবে।


13
@ixtmixilix: আপনি কি গুরুতর? অ্যাপ ইঞ্জিন এবং জিডব্লিউটি অন্যথায় বলে।
imgx64

4
@ixtmixilix - গুইস (একটি জাভা ভিত্তিক আইওসি ফ্রেমওয়ার্ক) গুগল লিখেছেন এবং অ্যাডওয়ার্ডস সামনের প্রান্ত এবং ওয়েভ এ ব্যবহৃত হয়েছে। গুগল সীম বেশ কয়েকটি ভাষা ব্যবহার করতে।
এমএলকে

3
+1 আমি আপনার মূল যুক্তি (ফরট্রান, কোবোল, এবং সি লাইভ এবং ভাল) এর সাথে একমত, তবে গো সম্পর্কে আমি একমত নই, কারণ কর্পোরেট স্পনসরশিপ থাকার জন্য এটি কেবল একটি পরীক্ষা।
অপালালা

2
এটিএন্ডটি সত্যিই সি বা সি ++ ধাক্কা দেয় না। সি জনপ্রিয় হয়ে উঠল কারণ এটি ইউনিক্সের ভাষা ছিল এবং পরবর্তীকালে বৃহত্তর প্রোগ্রামগুলির জন্য এটি পাস্কালের চেয়ে ভাল ছিল। সি ++ স্রেফ এক প্রকারের স্প্রোড্রপ-এর বই "ডিজাইন অ্যান্ড ইভোলিউশন অফ সি ++" অনুসারে spread সাধারণত, ভাষাগুলি এটির বড় মারার জন্য একটি হত্যাকারী অ্যাপ্লিকেশন বা বৃহত কর্পোরেট স্পনসরশিপ প্রয়োজন, তবে ভাষাগুলি এটিকে ছাড়াই বড় মারতে পারে বা এটির সাথে মিস করতে পারে।
ডেভিড থর্নলি

3
পাঁচ বছর কেটে গেছে - আপনি এখন কী ভাবেন?
হিপ্পিট্রেইল

17

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


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

14
@ixtmixilix লিনাক্সের ইকো দিয়ে কিছু করার নেই, এটি জিএনইউর অংশ।
বিকল্প

3
আপনি কি কখনও এরং লিখিত কিছু দেখেছেন? এটা godশ্বর ভয়ঙ্কর নয়।
ইউনিক্স জানিটর

2
আমি মনে করি গুগলের ওএস বন্ধ করে দিলে সিস্টেম ভাষা হিসাবে গো কেবল সি / সি ++ ছাড়িয়ে যাবে। যদি গুগলের ওএস বন্ধ না করে, আমি মনে করি যে মূলধারায় আঘাত হানতে আরও বেশি কঠিন সময় কাটাতে চলেছে।
জর্ডান পারমার

2
নীটার আমি থিক যে গো খুব দ্রুত বাড়বে। আমার কারণগুলি: ১. সিনট্যাক্সটি বেশ অদ্ভুত ২. খুব বেশি লম্বা ৩. লাইব্রেরি নিখরচায় নয় 4.. কনর্কিউসিটির মডেল
এরলংয়ের

15

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

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


7
পুনরায় " এটিরও
user151019

1
@ মার্ক: আকর্ষণীয় আতঙ্কিত এবং পুনরুদ্ধার পঙ্গু ব্যতিক্রমগুলির মতো চেহারা। ডি-এর স্কোপ স্টেটমেন্ট রয়েছে, যা মোটামুটি পিছিয়ে () এর সমান, তবে সাধারণ ব্যতিক্রম রয়েছে।
dsimcha

3
এটির ব্যতিক্রম নেই তবে তাদের প্রয়োজন নেই। পরিবর্তে, এটি একাধিক রিটার্ন মানকে foo, err := SomeFunc()সাধারণ করে তোলে । প্রধান সমস্যাগুলি বা দাগগুলির জন্য যেখানে ইরর খুব ভাল কাজ করে না, আপনি ব্যবহার করতে পারেন panic()এবং recover()। তবে এগুলি ইচ্ছাকৃতভাবে খুব কম ব্যবহৃত হয়; স্ট্যাকটি খুব সংক্ষিপ্ত হলে ব্যতিক্রমগুলি পাস করার উপায় নেই এবং সংক্ষিপ্ত থ্রেডগুলি যেখানে সংক্ষিপ্ত স্ট্যাকগুলি প্রচলিত হয়।
ক্রেজি 2

3
"ডি প্রযুক্তিগতভাবে গো এর চেয়ে অনেক শক্তিশালী", "এর নকশাটি খুব সংক্ষিপ্ত" ist আপনি এটি কীভাবে এটি বলছেন তা আকর্ষণীয় ing এটি আপনার মতামত, এটি মুখোমুখি।
মোশে রেভাঃ

10

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

সিস্টেম প্রোগ্রামিংয়ের জন্য গো অবশ্যই একটি দুর্দান্ত ভাষা। সি হিসাবে সাধারণ কোড, সি ++ এর মতো শক্তিশালী কাঠামো এবং জাভা হিসাবে সুরক্ষা বৈশিষ্ট্য। এটি যেহেতু খুব অল্প বয়সী ভাষা তাই অন্য ভাষার অনেকগুলি সুন্দর জিনিস উত্তরাধিকার সূত্রে প্রাপ্ত হয়েছে:

  • পরিসীমা উপর পুনরাবৃত্তি
  • চ্যানেলগুলি (মিটেক্সেস ইত্যাদি ভুলে যান)
  • কোনও ধরণের শ্রেণিবিন্যাস নয়, কেবল ইন্টারফেসের উত্তরাধিকার
  • আসলে গো এমনকি ক্লাসগুলিও জানেন না তবে আরও নমনীয় "প্রকারগুলি": সংজ্ঞায়িত পদ্ধতিগুলি মেলে যখন ইন্টারফেসগুলি স্বয়ংক্রিয়ভাবে উত্তরাধিকার সূত্রে প্রাপ্ত হয়
  • কম বয়লারপ্লেট: i := 1পরিবর্তে int i = 1, func f(x, y, z int)পরিবর্তে void f(int x, int y, int z), type Foo struct { a, b int }; bar := Foo{1, 2}পরিবর্তেclass Foo { int a; int b; Foo(int a, int b) { this.a = a; this.b = b; } } /* ... */ Foo bar = new Foo(1, 2);
  • ব্যতিক্রম ("প্যানিকস") কেবলমাত্র ব্যতিক্রমী ক্ষেত্রে: অন্য ক্ষেত্রে ত্রুটি-প্রবণ ফাংশন অতিরিক্ত ত্রুটি পরামিতি ফিরিয়ে দিতে পারে যা আপনি সহজেই উপেক্ষা করতে পারবেন

এই সমস্ত সুন্দর জিনিস এবং কেবল স্থিতিশীলভাবে টাইপ করা ভাষাগুলি থেকে জানা সুরক্ষা এবং কার্যকারিতা বিবেচনা করে গতিশীল ভাষা সম্প্রদায়ের প্রচুর লোক গো পছন্দ করতে শুরু করেছেন। বেশিরভাগ ক্ষেত্রে গো-কোডটি রুবি-কোডের চেয়ে বেশি দীর্ঘ নয় তবে প্রতিটি ক্ষেত্রেই সুরক্ষিত এবং আরও ভাল কাঠামোগত।

তবে শেষ পর্যন্ত আমি অনুমান করি যে গো এর জন্য হত্যাকারী যুক্তি সম্মতিযুক্ত। এটি একটি সি-এর মতো ভাষা যার একটি শক্তিশালী সম্মিলিত সমর্থন রয়েছে যা কেবলমাত্র কার্যকরী ভাষা থেকে জানা যায়।


2
অ্যাপেনজাইন প্রোগ্রামিং শিখতে গিয়ে আমি সম্প্রতি গো-র প্রেমে পড়েছি এবং আপনি যা করেছেন তা আমি এর থেকে আরও ভাল করে বলতে পারতাম না। সাবাশ.
অ্যাডাম ক্রসল্যান্ড

5

আমি বলব যে এটি মূলত লাইব্রেরি / পরিষেবাদি / সফটওয়্যারগুলির উপর নির্ভর করে যা গো / এর জন্য / ব্যবহার করে তৈরি করা হবে। লোকেরা তিনটি পরিস্থিতিতে (অর্ডার সম্পর্কিত বিষয়) কিছু ব্যবহার করে: যখন তাদের কাছে ব্যবহারিকভাবে অন্য কোনও বিকল্প নেই (অবজেক্টিভ-সি), যখন তাদের আশেপাশের পরিবেশ এটি ব্যবহার করে (ফরটারান), যখন এটি তাদের জীবনযাত্রাকে সহজ করে তোলে (রুবি)।


5

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

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

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


3

"মূলধারার" এর অর্থ কী? এটি না জেনে, এই প্রশ্নের উত্তর দেওয়া এত কঠিন। এর কিছুটা তাকান।

অনেকগুলি সম্ভাব্য সংজ্ঞা রয়েছে। এখানে কয়েকটি দেওয়া হল:

পরিচালন দর্শন:

  • আপনি এটি ব্যবহার করার দাবি করছেন গ্রাহকরা
  • আপনি এটি ব্যবহার করার দাবিতে পরিচালনা করুন
  • এটি ব্যবহারের জন্য পরিচালনার দ্বারা সমালোচনা করা হবে না

বিকাশকারীদের দর্শন:

  • ভাষা সরঞ্জামগুলি সাধারণত উপলব্ধ (যেমন লিনাক্স বিতরণে)
  • ভাষার সরঞ্জামগুলি সাধারণভাবে 10 বছরের জন্য উপলব্ধ থাকবে
  • এমন সফ্টওয়্যার আর্টিক্টস তৈরি করে যা কমপক্ষে 10 বছরের জন্য অব্যাহত থাকবে এবং ব্যবহৃত হবে

ক্যারিয়ারের ভিউ:

  • ভাষা-নির্দিষ্ট দক্ষতা অন্যান্য চাকরিতে স্থানান্তরযোগ্য
    • নিয়োগকারীরা এর জন্য জিজ্ঞাসা করে

উপরের সমস্তটি দেওয়া, আমি যুক্তি দেব যে একমাত্র সৎ উত্তর সম্ভবত "খুব শীঘ্রই বলার জন্য" তবে আমি বিশ্বাস করি যে কোনও বাস্তব দীর্ঘায়ুটির সেরা সূচকটি ছোট সংখ্যাব্যবসায় যে ভাষা ব্যবহার করে। বড় সংস্থাগুলি সবাই খুব ভাল - তারা প্রয়োগ করতে পারে এমন বিনিয়োগের স্কেলের কারণে তারা কোনও ভাষা বা সরঞ্জাম ব্যবস্থার বিকাশের জন্য প্রয়োজনীয় হতে পারে - তবে তারা ফ্যাশনগুলি পাস করার ঝুঁকিপূর্ণ (কিছু ব্যতিক্রম ছাড়া)। বিপরীতে, যদি একটি ছোট ব্যবসা ভাষা এবং পণ্য সরবরাহের জন্য ভাষা ব্যবহার করে নিজেকে গড়ে তোলে তবে তারা ভবিষ্যতে এখনও তারা সক্ষম হবেন তা নিশ্চিত করার জন্য তারা অবদান রাখতে চান very তারা এই অঞ্চলে একটি শক্তিশালী জব মার্কেটের ভিত্তি তৈরি করে, এবং সরঞ্জামগুলির জন্যও চাহিদা তোলে। মজাদারভাবে, এগুলি আমার তালিকার মূলধারার নেসের বেশ কয়েকটি সূচক (সম্ভবত আরও বেশি, পরিচালনার ঝকঝকে উপর নির্ভর করে)।

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


"মূলধারার" কী বোঝায় তার দুর্দান্ত সংক্ষিপ্তসার। আমি মনে করি গো এর কাছে এই সমস্ত কিছুই রয়েছে "গ্রাহকদের দাবি আপনি এটি ব্যবহার করুন।"
ওয়াইল্ডকার্ড

2

এটি ইতিমধ্যে কয়েকটি ভাষার চেয়ে বেশি জনপ্রিয়।

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

ফেসবুক, টুইটার, লিংকডিন, ইউটিউব এবং অ্যাড-সার্ভিং নেটওয়ার্কগুলির মতো সাইটগুলিতে গুগল গো-র জন্য রুবি অন রেলে কমপক্ষে কয়েকটি প্রসঙ্গের চেয়ে অনেক বেশি ব্যবহার রয়েছে।


1

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

আমি আমার স্তরে অনুমান করি, ব্যান্ডওয়াগনগুলিতে ঝাঁপ দেওয়ার আগে বুনিয়াদিগুলি নামানোর কোনও ক্ষতি নেই। যদিও, যদি আমি ঠিক মনে করি, যখন আমি গোয়ের দিকে তাকাচ্ছিলাম, তখন আমি কোনও কারণে এরলংয়ের প্রতি খুব আকৃষ্ট হয়েছি।


1

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

http://golang.org/doc/go_spec.html#Channel_types

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

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


0

আমি সন্দেহ করি যে এটি মূল স্রোতে পরিণত হয় কিনা তার উপর নির্ভর করবে গুগল এটিকে অ্যাপেনজিন এবং / অথবা জিডাব্লুটিটির সমর্থিত ভাষা হিসাবে গ্রহণ করবে কিনা whether


2
গুগল অ্যাপ ইঞ্জিনের জন্য কোনও সিস্টেমের ভাষা কীভাবে কার্যকর হবে?
ixtmixilix

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

+1 - কোনও কিছুর জন্য দরকারী হওয়া গুরুত্বপূর্ণ জিনিস thing অবজেক্টিভ-সি এর জন্য আইফোন কী করেছে তা দেখুন।

3
ঠিক আছে যে ঘটেছে । এখন দেখা যাক এটি বন্ধ হয়ে যায় কিনা ...
এলাদ

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

0

আমার ইচ্ছা গো জনপ্রিয় হয়ে উঠবে।

এটি সিনট্যাক্সে শক্তিশালী। (পাইথন, সি, জাভা থেকে সুবিধা শিখুন)। এটি মাল্টি-কোর সিপিইউয়ের পক্ষে ভাল। (থ্রেড প্রোগ্রামিংয়ের পরে চ্যানেলটির কার্যকারিতা আরও ভাল)। ডিজাইনটি অনেকগুলি প্রোগ্রামারের ক্ষতি প্রতিরোধ করে। (ভুল পয়েন্টার, সরঞ্জাম কোড দ্বারা একই কোডিং শৈলী, পরিবর্তনশীল আনইনটিয়ালাইজড বাগ প্রতিরোধ, প্রথম বার, আমি এটি পাইথন + সি হিসাবে প্রথমবারে চেষ্টা করি তবে গতির সাথে 1/2 গিগাবাইট গতিযুক্ত)

তবে, গভীরভাবে শেখার পরে আমি খুঁজে পেলাম যে এটি ফল্ট সহনশীলতা এবং স্কেলযোগ্য আর্কিটেকচার বিকাশের পক্ষে উপযুক্ত

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