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