زبان برنامهنویسی جولیا یک زبان نسبتاً جدید است که در سال ۲۰۱۲ برای اولین بار منتشر شد و هدف آن این بود هم ساده باشد و هم سریع. جولیا مثل زبان C اجرا میشود، مانند زبان پایتون خوانده میشود و مثل روبی پویایی دارد. جولیا برای محاسبات علمی ساختهشده است، که میتواند حجم زیادی از دادهها و محاسبات را مدیریت کند، درحالیکه هنوز دستکاری، ایجاد و نمونهسازی کد بسیار آسان است.
خالقان جولیا در سال ۲۰۱۲ توضیح دادند که چرا جولیا را ایجاد کردند. آنها گفتند: ما طمعکار هستیم: ما بیشتر میخواهیم. ما یک زبان متنباز با یک لایسنس آزاد میخواهیم. ما سرعت زبان C را با پویایی زبان Ruby میخواهیم. ما یک زبان با ماکروهای واقعی مانند Lisp، اما با نمادگذاری ریاضی آشنا و قابلفهم مانند Matlab میخواهیم. ما چیزی را میخواهیم که برای برنامهنویسی عمومی قابلاستفاده باشد، برای آمار بهاندازه R آسان، برای پردازش رشتهها مانند Perl طبیعی، برای جبر خطی قدرتمند مانند Matlab، برای اتصال برنامهها مانند محیط خط فرمان عالی باشد. چیزی که برای یادگیری بسیار آسان باشد، اما همچنان برای هکرهای جدی خوشحالی را حفظ کند. ما میخواهیم آن زبان تعاملی باشد و میخواهیم آن را کامپایل کنیم. بیشتر کاربران به دلیل سرعت برتر به جولیا جذب میشوند. درواقع، جولیا عضوی از یک باشگاه متعلق به خانواده بزرگ و متمایز است. این باشگاه پتافلاپ از زبانهایی تشکیلشده است که در عملکرد بالای خود میتوانند سرعتی بیش از یک پتافلاپ در ثانیه داشته باشند. در حال حاضر تنها زبانهای C، C++، فورترن و جولیا عضو باشگاه پتافلاپ هستند. اما، سرعت تنها چیزی نیست که جولیا میتواند ارائه دهد. سهولت استفاده، پشتیبانی از یونیکد و زبانی که اشتراکگذاری کدها را بیدردسر میکند، برخی از قابلیتهای جولیا هستند. از تمامی اساتید و دانشجویان عزیز تقاضا داریم، هرگونه اشکال، ابهام در متن کتاب، پیشنهاد و انتقادات را به آدرس پست الکترونیک fanavarienovin@gmail.com ارسال نمایند.
فرمت محتوا | pdf |
حجم | 16.۶۲ کیلوبایت |
تعداد صفحات | 386 صفحه |
زمان تقریبی مطالعه | ۱۲:۵۲:۰۰ |
نویسنده | جواد وحیدی |
نویسنده دوم | رمضان عباس نژادورزی |
ناشر | فناوری نوین |
زبان | فارسی |
تاریخ انتشار | ۱۴۰۲/۱۰/۱۰ |
قیمت ارزی | 10 دلار |
قیمت چاپی | 389,000 تومان |
مطالعه و دانلود فایل | فقط در فیدیبو |