গুগলের ডার্ট প্রোগ্রামিং ভাষার বর্তমান অবস্থা কী? [বন্ধ]


15

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

বড় ছবি এখন কী? ভাষা কোন রাজ্যে? লোকেরা কি এটিকে গুরুত্ব দেয়? মার্কেট শেয়ার? ওয়েব অ্যাপ শোকেস? কিছু বৈশিষ্ট্য বাস্তবায়ন যা আপনাকে "আমাকে এটি ব্যবহার করতে হবে" যেতে দেয় ?


2
এই প্রশ্নটি সময় মতো খুব স্থানীয়ভাবে বিচার করা যেতে পারে, এবং কীভাবে ভাষায় নিজের মতামত না জিজ্ঞাসা না করে কীভাবে এটিকে কম স্থানীয়করণ করা যায় তা নিশ্চিত নয়।
ম্যাথিউউ

1
@ ম্যাথিউ: খুব স্থানীয়? সিরিয়াসলি?
জিম জি।

1
@JimG। : এমন একটি ভাষার জন্য যা এর ০.০6 সংস্করণে রয়েছে এবং এটি প্রতি মাসে আপডেট হয় , আমি মনে করি এটা ঠিক যে আগামী 6 মাসের মধ্যে এই ভাষাটি একই রকম হতে পারে না এবং আজ যে রায় দেওয়া হয়েছে তা তখন অকেজো হবে।
ম্যাথিউইউ

1
ডার্ট আধুনিক ব্রাউজারগুলিতে এটি জাভাস্ক্রিপ্টে সংকলন করে কাজ করে।
শেঠ লেড

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

উত্তর:


27

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

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

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

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

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

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

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

মার্কেট শেয়ারের হিসাবে এটি গেমের প্রথম দিকে। এটি সম্ভবত জিজ্ঞাসা করা সঠিক প্রশ্ন নয়, কারণ ডার্ট এমনকি শিপিং নয়। আরও আকর্ষণীয় প্রশ্নটি হবে, "ওয়েবে অ্যাপ্লিকেশনগুলির মার্কেট শেয়ার কী?" এবং তারপরে আমরা কীভাবে এটি সম্বোধন করতে পারি তা নির্ধারণ করুন।

একটি ওয়েব অ্যাপ্লিকেশন শোকেস হিসাবে, ডার্ট টিম স্বর্ম নামে একটি চতুর নিউজপ্রিডার তৈরি করেছিল। দুর্ভাগ্যক্রমে, আমাদের এখনই কেবল উত্স কোডে এটি রয়েছে: http://www.dartlang.org/sample/index.html

কিছু "ঘাতক" বৈশিষ্ট্য হিসাবে, আমি বলতে পারি যে বেশ কয়েকটি আকর্ষণীয় বৈশিষ্ট্য রয়েছে:

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

আমি আপনার প্রশ্নের উত্তর দিয়েছি আশা করি। আমি মনে করি যে একমাত্র প্রশ্নটি হ'ল "আমার ভাষা কি আমাকে জটিল, উচ্চ বিশ্বস্ততা, কম স্বল্পতা, মডুলার, আধুনিক ওয়েব অ্যাপ্লিকেশন তৈরি করতে সহায়তা করে?" এই সমস্তের শেষের পরিস্থিতি আরও বেশি অ্যাপ বিকাশকারীকে আধুনিক ওয়েবে আরও সফল অ্যাপ্লিকেশন সরবরাহ করতে সহায়তা করে।


আপনার ভিডিওটি দেখার সময় এই থ্রেডে এসেছিল Introduction to Dart। ডার্টে কিছু হাতের জন্য প্রস্তুত। :)
শচীনগুট্টে

8

আপনি "ইন্টারনেট বছর" এ প্রোগ্রামিং ভাষার বয়স পরিমাপ করতে পারবেন না। আসলে, আপনি ইন্টারনেট বছরগুলিতে কোনও আসল প্রযুক্তি পরিমাপ করতে পারবেন না। ইন্টারনেটের বছরগুলিতে আপনি যা পরিমাপ করতে পারবেন সেগুলি হিপস, তবে হাইপস বাস্তবতার প্রতিফলন করে না।

ডার্ট এখন 3 মাস থেকে সর্বজনীন। কফিস্ক্রিপ্ট বা নোড.জেএস এর মতো ক্ষেত্রের "টাটকা" এবং "হট" প্রযুক্তিগুলির সাথে এর তুলনা করুন যা যথাক্রমে 2 বছর এবং প্রায় 3 বছর ধরে প্রকাশ্য। এছাড়াও এটি লক্ষণীয় যে উভয়ই ডার্টের তুলনায় তুলনামূলকভাবে ছোট পদক্ষেপ। মূলত কফিস্ক্রিপ্ট মানে একটি জাভাস্ক্রিপ্ট-জেনারেটরকে একটি রুবি-ভিত্তিক পার্সারে প্লাগ করা এবং নোড.জেএস মানে গুগল ভি 8 এ অ-ব্লকিং অ / ব্লক করা বাধ্যতামূলক।

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

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


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

@ back2dos +1 "আপনি" ইন্টারনেট বছরগুলিতে "প্রোগ্রামিং ভাষার বয়স পরিমাপ করতে পারবেন না fact বাস্তবে আপনি ইন্টারনেট বছরগুলিতে কোনও প্রকৃত প্রযুক্তি পরিমাপ করতে পারবেন না।" এটি আমার ভাবার জন্য একটি নতুন অন্তর্দৃষ্টি খুলেছে। প্রাক এবং পোস্ট ইন্টারনেটের যুগে প্রযুক্তি কেন পরিমাপ করা যায় এবং কীভাবে?
উবারম্যানশ

@ টিখন জেলভিস: তুলনা ম্যাচিউরিটির বিষয়ে বেশি ছিল। তবুও, সৌর শক্তি, অটো-পাইলটিং এবং এভিয়েশন সবই বিদ্যমান, তাই আমি যে গাড়িটি বর্ণনা করেছি তা একইভাবে ডার্টের সাথে বিদ্যমান, "ধারণাগুলি" বিদ্যমান ধারণাগুলির পুনরায় সমন্বয়। ইঞ্জিনিয়ারিংয়ের চ্যালেঞ্জটি পুনরায় সংশোধন করা নয়, তবে এটিকে উড়ে চালানো;)
back2dos

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

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

5

ডার্ট এখনও প্রযুক্তিগত পূর্বরূপে আছে। এই মুহুর্তে ভাষার স্পেসিফিকেশনের সংস্করণ 0.0.6 রয়েছে, এই সপ্তাহে কোথাও একটি 0.0.7 আশা করা হচ্ছে। এটি "সম্পূর্ণ" থেকে অনেক দূরে। সংগ্রহস্থলটিতে বেশ কয়েকটি উদাহরণ রয়েছে: http://www.dartlang.org/sample/index.html

জাভাস্ক্রিপ্টের চেয়ে সিনট্যাক্সের ক্ষেত্রে আরও কী ভাল তা সম্পর্কে এখানে একটি মতামত দেওয়া হয়েছে: http://www.grobmeier.de/10-reason-why-dart-is-cooler-than-javascript-03012012.html अस्वीकरण: এটি আমার পোস্ট । আমাকে এখানে বলতে হবে আমি জাভাস্ক্রিপ্ট পছন্দ করি, তবে কিছু সময়ে এটিতে কিরক হয় যা আমি খুব পছন্দ করি না।

এর চারপাশে একটি ক্রমবর্ধমান সম্প্রদায়ও রয়েছে: http://www.dartosphere.org

কিছু লোক বক্স 2 ডি ডার্টে বন্দরে পরিচালিত করেছে, কাউচডিবি-র সাথে যুক্ত অন্য এক ব্যক্তি। যাইহোক, উত্পাদনে আপনার ব্যবহার করা উচিত এমন কিছুই নেই।

কিছুক্ষণ আগে জোশ ব্লুচুয়া এপিআই-এর রিফ্যাক্টরিংয়ের কাজ করতে দলে যোগ দিয়েছে। আপনি কোর এপিআইতেও কিছু পরিবর্তন আশা করতে পারেন।

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

আমার ব্যক্তিগত প্রত্যাশাটি আগামী বছরের মাঝামাঝি সময়ে আরও কিছু কংক্রিট পাবে। আমার অভিজ্ঞতা থেকে গুগল ডেভস ভাষাটি যথাযথ এবং ভাল করার জন্য প্রচুর কাজ করছে, কেবল জাভা থেকে নয়, এরলং এবং জাভাস্ক্রিপ্ট থেকেও ধার নিয়েছে।

জাভা স্ক্রিপ্ট থেকে পোর্ট করা একটি গেমটি এখানে একটি উদাহরণ: http://blog.sethladd.com/2011/12/10-lessons-from-porting-javascript-to.html

ডার্ট অ্যান্ড্রয়েডে আসার আশা করতে পারে, এমনকি "মূল ভাষা" হিসাবেও। লোকেরা বলছে এটি অ্যাপেইঞ্জিনে আসবে।

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

আপনি আপনার অনেক প্রশ্নের উত্তর এই FAQ এ পাবেন: http://www.dartlang.org/support/faq.html#compare-to-coffeescript


হাতমুখী উত্তরের জন্য ধন্যবাদ, খুব আকর্ষণীয় লিঙ্ক!
মিহালিস বাগোস

0

ডার্ট যুগে যুগে বাইরে ছিল (ইন্টারনেট বছরগুলিতে)

এটি এমনকি ব্যাপকভাবে ব্যবহৃত হয় না এবং এটি অপরিণত। উত্পাদনের জন্য প্রস্তুত প্রযুক্তি 10-15 + বছর ধরে বিদ্যমান ... ডার্টের জন্য আপনি এটি প্রাক-আলফাও বলতে পারবেন না। নতুন প্রযুক্তি সর্বদা কাগজে ভাল দেখায়, যখন কেউ এটি ব্যবহার করে না।

এটি খুব হাইপ হয়েছে না

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

কিছু বৈশিষ্ট্য বাস্তবায়ন যা আপনাকে "আমাকে এটি ব্যবহার করতে হবে" যেতে দেয়?

কোনটিই নয়। আপনি যদি জাভা জানেন এবং ইকমা / জাভাস্ক্রিপ্ট সঠিকভাবে শিখতে আপনার জ্ঞানের অসহিষ্ণুতা রয়েছে তবে ডার্ট সম্ভবত আপনার পক্ষে কাজ করবে।

গুগল কীভাবে কাজ করে তা আপনি জানেন। তারা জাভা প্রচুর ব্যবহার করে, তাই সম্ভবত এ কারণেই তারা এ জাতীয় ভয়ঙ্কর ভাষা তৈরি করেছিল ... তারা এটিকে কেবলমাত্র আকৃষ্ট করে।

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


2
আপনি আপনার ভাষা পক্ষপাতদুটিকে কিছুটা কমিয়ে দিতে চান; আপনার প্রথম অনুচ্ছেদটি একটি ভাল সংক্ষিপ্তসার তৈরি করে এবং আপনি একটি দুর্দান্ত পর্যবেক্ষণ দিয়ে শেষ করেন তবে সেগুলি "ভয়াবহ" lost
প্যাট্রিক হিউজেস

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

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

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

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

0

জাভা স্ক্রিপ্টের পদক্ষেপে ডার্ট একটি ত্রুটিযুক্ত ধারণা। গুগলের ওয়েব ব্রাউজারগুলির জন্য একটি স্ট্যান্ডার্ড রানটাইম তৈরিতে সহযোগিতা করা উচিত (এইচটিএমএল 6 এর মতো সাজানো)। জাভা বাইট কোড বা মাইক্রোসফ্টসের আইএল এর মতো।

আমাদের নির্দিষ্ট ভাষাগুলিতে মানক হওয়া উচিত নয়, রানটাইমগুলিতে। "ব্রাউজারটি একটি অপারেটিং সিস্টেম"। রাইট? গুগল ডাব্লুটিএফ? আপনার নিজস্ব দৃষ্টি অনুসরণ করুন !!!


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