آموزش گام به گام برنامه نویسی به زبان جولیا
قیمت : ۸۹۹,۰۰۰ ریال
زبان برنامهنویسی جولیا یک زبان نسبتا جدید است که در سال 2012 برای اولین بار منتشر شد و هدف آن این بود هم ساده باشد و هم سریع. جولیا مثل زبان C اجرا میشود، مانند زبان پایتون خوانده میشود و مثل روبی پویایی دارد. جولیا برای محاسبات علمی ساختهشده است، که میتواند حجم زیادی از دادهها و محاسبات را مدیریت کند، درحالیکه هنوز دستکاری، ایجاد و نمونهسازی کد بسیار آسان است.
خالقان جولیا در سال 2012 توضیح دادند که چرا جولیا را ایجاد کردند. آنها گفتند:
ما طمعکار هستیم: ما بیشتر میخواهیم. ما یک زبان متنباز با یک لایسنس آزاد میخواهیم. ما سرعت زبان C را با پویایی زبان Ruby میخواهیم. ما یک زبان با ماکروهای واقعی مانند Lisp، اما با نمادگذاری ریاضی آشنا و قابلفهم مانند Matlab میخواهیم. ما چیزی را میخواهیم که برای برنامهنویسی عمومی قابلاستفاده باشد، برای آمار بهاندازه R آسان، برای پردازش رشتهها مانند Perl طبیعی، برای جبر خطی قدرتمند مانند Matlab، برای اتصال برنامهها مانند محیط خط فرمان عالی باشد. چیزی که برای یادگیری بسیار آسان باشد، اما همچنان برای هکرهای جدی خوشحالی را حفظ کند. ما میخواهیم آن زبان تعاملی باشد و میخواهیم آن را کامپایل کنیم.
بیشتر کاربران به دلیل سرعت برتر به جولیا جذب میشوند. درواقع، جولیا عضوی از یک باشگاه متعلق به خانواده بزرگ و متمایز است. این باشگاه پتافلاپ از زبانهایی تشکیلشده است که در عملکرد بالای خود میتوانند سرعتی بیش از یک پتافلاپ در ثانیه داشته باشند. در حال حاضر تنها زبانهای C، C++، فورترن و جولیا عضو باشگاه پتافلاپ هستند.
اما، سرعت تنها چیزی نیست که جولیا میتواند ارائه دهد. سهولت استفاده، پشتیبانی از یونیکد و زبانی که اشتراکگذاری کدها را بیدردسر میکند، برخی از قابلیتهای جولیا هستند.
مرتبط با این کتاب
نظرات کاربران