021-88926351
info@ezHost.ir
ورود ثبت نام
Facebook
LinkedIn
Instagram
  • صفحه نخست
  • ثبت دامنه
  • میزبانی وب
    • هاست لینوکس
      • حرفه ای ایران
      • حرفه ای اروپا
      • اقتصادی (لیکونومی)
      • هاست ویژه وردپرس
    • هاست ویندوز
      • حرفه ای ابری ایران
  • سرور مجازی
    • ایران
    • خارج
      • آلمان
      • فنلاند
    • سرور مجازی بایننس و ترید
  • سرور اختصاصی
    • خارج از کشور
      • سرور هلند
  • نمایندگی فروش
    • هاست لینوکس
      • داخل کشور
      • خارج از کشور
    • هاست ویندوز
      • داخل کشور
    • نمایندگی دامنه بین المللی
    • همکاری در فروش
  • سایر خدمات
    • گواهینامه SSL
    • طراحی وب سایت
  • ایزی هاست
    • ورود به ناحیه کاربری
    • وبلاگ ایزی هاست
    • شماره حساب ها
    • فرصت های شغلی
    • سنجش رضایتمندی
    • درباره ما
    • تماس با ما
lua logo

معرفی زبان برنامه نویسی lua

سپتامبر 22, 2015علیرضا طبرزدیدانشنامهبدون پیغام

لوآ یک زبان متنی است که در سال ۱۹۹۳ در دانشگاه PUC-RIO ریودوژانیرو برزیل و توسط ۳ استاد همان دانشگاه متولد شد. از آن زمان تا کنون لوآ برای انواع مختلف کاربرد های صنعتی مانند ربوتیک , پردازش تصویر , ویرایشگر های متن توسعه ای , سوییچ های اترنت , توسعه وب و غیره استفاده میشود. بعلاوع لوآ یکی از زبان ها برجسته در طراحی و توسعه بازی های کامپیوتری است.

خصوصیت اصلی لوآ در یک کلام سادگی آن است چرا که لوآ فقط یک ساختار داده ارائه می دهد که آن “جدول” است که همان اصطلاح لوآ برای آرایه های شرکت پذیر می باشد. اگرچه بسیاری از زبان های برنامه نویسی آراه های مشترک را نیز ارائه می دهند ولی در هیچ زبان برنامه نویسی دیگری این آرایه ها نقش اصلی را ایفا نمی کنند. جداول لوآ پیاده سازی ساده و موثری برای ماژول ها, عناصر الگو , کلاس ها , آرایه ها , لیست ها و بسیاری دیگر از ساختار ها هستند.

لوآ از لحاظ نحوی از واژگان کلیدی آشنایی استفاده می کند. برای آشنایی با Syntax لوا کد زیر دو نوع از محاسبه فاکتوریل, یکی به صورت بازگشتی و دییگری به صورت حلقه را نشان میدهد, هرکس با اندک کعلومات از برنامه نویسی میتواند عبارات و مفهوم این کدها را درک کند

 

Lua sample code

خصوصیات

  • قابل حمل بودن

  • تعبیه ساده و مناسب:

API لوآ این امکان را می دهد که علاوه بر C و C++ با دیگر زبان های برنامه نویسی مانند Fortran,java,Ruby,Perl ارتباط داشته باشد.

  • اندازه کوچک

  • کارایی:

شاخصه های استقلال , لوآ را به عنوان یکی از سریعترین زبان ها برنامه نویسی در حوزه زبان های متنی مفسری نشان می دهد. این خصوصیت به تولید کنندگان برنامه های کاربردی این امکان را می دهد که قسمتی از برنامه خود را در لوآ بنویسند. برای مثال بالغ بر ۴۰ درصد از Adobe Lightroom در لوآ نوشته شده است.

  • رایگان:

میتوان از ادرس www.lua.org به صورت رایگان دانلود کرد.

 

Download Nulled WordPress Themes
Download Premium WordPress Themes Free
Download Premium WordPress Themes Free
Premium WordPress Themes Download
lynda course free download
download coolpad firmware
Download Best WordPress Themes Free Download
ZG93bmxvYWQgbHluZGEgY291cnNlIGZyZWU=
برچسب: lua, برنامه نویسی, لوا

مطالب پیشنهادی

جاوا اسکریپت (Javascript) چیست؟

سپتامبر 5, 2015علیرضا طبرزدی

دیدگاهتان را بنویسید لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

ورود به ناحیه کاربری
مرکز آموزش

تمام حقوق این سایت متعلق به ایزی هاست می باشد
Posting....