জাভাস্ক্রিপ্ট সাধারণ স্ক্রিপ্টিং ভাষা হিসাবে ব্যবহার করা যেতে পারে?


18

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

তবে আইএমএইচও, জাভাস্ক্রিপ্ট ব্রাউজারের বাইরে ব্যবহার করা হলে দুর্দান্ত স্ক্রিপ্টিং ভাষা তৈরি করবে। কেউ কি এই চেষ্টা করেছে? দ্রুত এবং নোংরা স্ক্রিপ্টিং কাজের জন্য জাভাস্ক্রিপ্ট কি পাইথন / পার্ল / ব্যাশের উপযুক্ত প্রতিস্থাপন হতে পারে?


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

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

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

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

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

উত্তর:


22

হ্যাঁ! আপনি অবশ্যই নোড.জেএস বা গণ্ডার দিয়ে এটি করতে পারেন। উদাহরণস্বরূপ coffeescript সংকলক একটি নোড.জেএস স্ক্রিপ্ট ছাড়া কিছুই নয়।

আমি স্বীকার করব যে এটি সাধারণত ডেস্কটপ স্ক্রিপ্টিংয়ের জন্য আমার প্রথম পছন্দ নয় তবে আমি বেশ কয়েকটি কার্যক্রমে এটি বেশ ভালভাবে কাজ না করার কোনও কারণ দেখতে পাচ্ছি না।


11

উইন্ডোজের উইন্ডোজ স্ক্রিপ্টিং হোস্ট নামে একটি উপাদান রয়েছে যা আপনাকে প্রশাসন এবং এমনকি ব্যবহারকারীর ক্রিয়াকলাপকে কিছুটা নকল করতে জেএসক্রিপ্টের মাধ্যমে নকল করতে দেয়।

2017-এ আপডেট করুন: ওএসএক্স এখন আপনাকে জাভাস্ক্রিপ্টের সাহায্যে ডেস্কটপ কাজগুলি স্বয়ংক্রিয় করতে অনুমতি দেয়। অ্যাপলস্ক্রিপ্টের মাধ্যমে আগে যা সম্ভব ছিল তা এখন জাভাস্ক্রিপ্টের মাধ্যমে সম্ভব।


5

আমি জাভাস্ক্রিপ্ট মূলত সকল কিছুর জন্য ব্যবহার করি কারণ আমি এটি পছন্দ করি এবং আমার প্রাত্যহিক কাজ এটি দ্বারা প্রচুরভাবে প্রভাবিত হয়। এখন আমি সবকিছু বলে কী বোঝাতে চাইছি:

  1. কাস্টম সরঞ্জামগুলি (নোড-ওয়েবকিট সহ আপনি ডেস্কটপের অভিজ্ঞতা আনতে সক্ষম হন)

  2. নোড.জেএস এর মাধ্যমে আমার মেশিনে চালানোর জন্য কাস্টম স্ক্রিপ্টগুলি

  3. মোবাইল অ্যাপস. আমি ইউআরএল পরিদর্শন করতে বেশ স্বাচ্ছন্দ্য বোধ করায় আমার ফোনগ্যাপেরও দরকার নেই।

  4. Node.js সহ আমার ওয়েব অ্যাপ্লিকেশনগুলির জন্য ব্যাকএন্ড। আমি ফাইল সিস্টেম এবং ডাটাবেসগুলি অ্যাক্সেস করতে পারি তাই আমার কী অভাব রয়েছে? ভাল .. একটি পরিপক্ক যথেষ্ট কাঠামো এবং আমি আশা করি এটি বৈশিষ্ট্যটিতে স্থির হবে।

  5. ওয়েবসাইটের জন্য অবশ্যই অভিনব jQuery স্টাফ।

বিবিধ:

  1. আমি জাভাস্ক্রিপ্ট দিয়ে সমস্ত কোডিং কাটগুলি সমাধান করি (প্রকল্পের ইউরার, কোডওয়ার্স)

  2. আমি জাভাস্ক্রিপ্টে আগ্রহী আমি অ্যালগরিদমগুলি প্রয়োগ করি

  3. থ্রি.জেএস এবং ওয়েবজিলের সাহায্যে 3 ডি পরীক্ষাগুলি ।

পারফরম্যান্সের কারণে কেউ আমাকে মারবে তবে আমি কোড লেখার পারফরম্যান্সটি সন্তুষ্ট করতে চাই এবং বিষয়টিকে বোঝার পরিবর্তে দ্রুত চালানোর পরিবর্তে বোঝার চেষ্টা করি।

এবং ডেস্কটপের অভিজ্ঞতার হিসাবে, আমার জন্য ইউজার ইন্টারফেসের জন্য এইচটিএমএল এবং সিএসএসের সাথে কাজ করা সবচেয়ে মনোরম উপায়।


4

কিউটি কিউটিস্ক্রিপ্ট অফার করে। উইকিপিডিয়া বলেছেন:

কিউটিস্ক্রিপ্ট একটি স্ক্রিপ্টিং ইঞ্জিন যা সংস্করণ ৪.৩.০ থেকে Qt ক্রস-প্ল্যাটফর্ম অ্যাপ্লিকেশন কাঠামোর অংশ।

স্ক্রিপ্টিং ভাষাটি কিউবজেক্ট-স্টাইল সংকেত এবং স্লট সংযোগের মতো কয়েকটি এক্সটেনশানগুলির সাথে ইসিএমএসক্রিপ্ট স্ট্যান্ডার্ডের উপর ভিত্তি করে [[1] লাইব্রেরিতে কিউটিস্ক্রিপ্ট কোডটি মূল্যায়নের জন্য এবং QtScript এ কাস্টম QObject- উদ্ভূত সি ++ ক্লাস উন্মুক্ত করার জন্য ইঞ্জিন এবং একটি সি ++ এপিআই রয়েছে।

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

কিউটিস্ক্রিপ্টের সাহায্যে আমি কল্পনা করতে পারি যে একজন ন্যূনতম জিইউআই লিখেছেন এবং জাভাস্ক্রিপ্টে অ্যাপ্লিকেশন লজিক করেন।


1
কিউটি 5 এর সাথে জাভাস্ক্রিপ্টটি নতুন কিউএমএল / কিউটিকিউইকি জিইউআই ফ্রেমওয়ার্কের সাথে আরও বড় ভূমিকা নিতে পারে (ইউআই পরিচালনার জন্য এম্বেডড জাভাস্ক্রিপ্ট ব্যবহার করে)।
ম্যাক

0

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


-1

বুদ্ধিমান কমান্ড লাইন ইন্টারফেস তৈরি করতে আমি এখনই JScript.net ব্যবহার করছি। এটি এই প্রকল্পের জন্য বেশ ভালভাবে কাজ করছে কারণ ইভাল () কার্যকর হয়, তবে আপনার প্রত্যাশা অনুযায়ী সবকিছু কার্যকর হয় না (এটি খাঁটি জেএস নয়)। তবে এটি কিছু আরএডি প্রস্তাব দেয়। আমি মনে করি এটি একটি ভাল প্রোটোটাইপিং প্ল্যাটফর্ম তৈরি করবে। জেএস এবং নেট এর মধ্যে নো ম্যানস-ল্যান্ডে যদিও এর ধরণের অদ্ভুত হওয়া। (এটি খুব অচল, এটিতে ভাল উত্সগুলি খুঁজে পাওয়া খুব কঠিন)

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