تالار گفتگوی کیش تک/ kishtech forum
  • سردر
  • جستجو
  • فهرست اعضا
  • سالنامه
  • راهنما
درود مهمان گرامی! ورود ثبت‌نام
ورود
نام کاربری:
گذرواژه‌:
گذرواژه‌تان را فراموش کرده‌اید؟
 
تالار گفتگوی کیش تک/ kishtech forum › پردیس فناوری کیش › اخبار علمی و فناوری v
« قبلی 1 … 23 24 25 26 27 … 120 بعدی »

از زبان برنامه نویسی Crystal چه می دانید؟

امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
حالت موضوعی
از زبان برنامه نویسی Crystal چه می دانید؟
elecomco آفلاین
عضو عادی
***
ارسال‌ها: 73
موضوع‌ها: 46
تاریخ عضویت: Mar 2020
اعتبار: 3
#1
22-05-2020, 03:45 PM
زبان برنامه نویسی Crystal یک زبان برنامه نویسی جدید است که نحوه نگارش آن تا حد بسیار زیادی از زبان برنامه نویسی Ruby الهام گرفته شده است. این زبان برنامه نویسی در حال حاضر در نسخه آلفا خود به سر می‌برد و توسعه دهندگان آن در تلاش برای توسعه هرچه بیشتر آن هستند.

یکی از چیزهایی که مد نظر توسعه دهندگان زبان برنامه نویسی کریستال بوده است، تمرکز روی راندمان توسعه دهنده، امنیت برنامه و افزایش سرعت است. این زبان کاملاً OOP یا شیئ گرا است و کدهایی که توسعه دهندگان با استفاده از زبان برنامه نویسی Crystal می‌نویسند به زبان ماشین (همان صفر و یک) تبدیل شده و با توجه به اینکه بسیاری از کارها در زمان کامپایل شدن صورت می‌گیرد (به طور کلی منظور از کامپایل شدن، تبدیل کدها به زبان قابل فهم توسط سیستم است)، سرعت برنامه‌های نوشته شده با این زبان بالا خواهد بود و همین سرعت بالا، زبان برنامه نویسی کریستال را به گزینه خوبی برای برنامه نویسی مبدل می سازد.

نمونه کد Hello World در زبان برنامه نویسی کریستال

puts "Hello world!"
این زبان به هیچ وجه روی یک VM یا «ماشین مجازی» اجرا نمی‌شود بلکه اصطلاحاً از چیزی تحت عنوان LLVM برای اجرای آن استفاده می گردد. علاوه بر این، امکانی نیز در این زبان برنامه نویسی برای توسعه دهندگان فراهم شده تا بتوانند اسکریپت های نوشته شده با زبان C را نیز با این زبان ادغام کنند و شاید یکی از دلایلی که چنین قابلیتی در زبان کریستال فراهم شده، سرعت بالای زبان برنامه نویسی سی در اجرای کدها است.

در حال حاضر، اطلاعات خیلی زیادی از این زبان در دست نیست و می بایست منتظر بمانیم و ببینیم که این زبان چند درصد از سهم بازار را می‌تواند به خود اختصاص دهد و آیا همان‌طور که زبان برنامه نویس سوئیفت توانست در کمتر از یک سال به عنوان یکی از محبوب‌ترین زبان‌های برنامه نویسی دنبا مبدل گردد، آیا چنین پتانسیلی برای زبان کریستال هم وجود خواهد داشت یا خیر.
الکامکو | مرجع آموزش برنامه نویسی اندروید استودیو (Android Studio) به صورت پروژه محور از صفر تا صد برای ورود به بازار کار | https://elecomco.com/

وب سایت ارسال‌ها
پاسخ
« قدیمی‌تر | جدیدتر »


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  زبانهای برنامه نویسی وب aram 0 1,596 12-10-2022, 12:03 AM
آخرین ارسال: aram
  برنامه ریزی برای بودجه بندی غرفه سازی نمایشگاه تهران arezu3 0 1,314 28-05-2022, 03:18 PM
آخرین ارسال: arezu3
  دانلود دفترچه سوالات و پاسخنامه آزمون آزمایشی سنجش زبان heyvagp1 0 497 10-08-2021, 10:36 AM
آخرین ارسال: heyvagp1
  برنامه شبیه تلگرام چیست؟ moein.data 1 1,374 03-11-2020, 12:17 AM
آخرین ارسال: moein.data
  برنامه ریزی آزمون تیزهوشان iranmoshavere 0 1,346 28-09-2020, 11:53 AM
آخرین ارسال: iranmoshavere
  معرفی نرم افزار برنامه نویسی اندروید elecomco 0 937 24-05-2020, 09:40 PM
آخرین ارسال: elecomco
  مراحل برنامه ریزی حضور در نمایشگاه arezu3 0 765 08-04-2020, 06:15 PM
آخرین ارسال: arezu3
  آموزش برنامه نویسی اندروید به صورت پروژه محور و آمادگی برای ورود به بازار کار elecomco 0 836 06-04-2020, 12:14 PM
آخرین ارسال: elecomco
  محبوب ترین و مفید ترین برنامه های آیفون از 2014 magbot 1 885 12-07-2019, 06:58 PM
آخرین ارسال: magbot
  منابع زبان عمومی دکتری iranmoshavere 0 482 23-05-2019, 10:28 AM
آخرین ارسال: iranmoshavere

  • مشاهده‌ی نسخه‌ی قابل چاپ
پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان
  • تیم انجمن
  • صفحه‌ی تماس
  • تالار کیش تک / kishtech forum
  • بازگشت به بالا
  • بایگانی
  • نشانه‌گذاری تمامی انجمن‌ها به عنوان خوانده شده
  • پیوند سایتی RSS
زمان کنونی: 30-06-2025، 11:42 PM Persian Translation by MyBBIran.com - Ver: 6.5
Powered by MyBB, © 2002-2025 MyBB Group.