امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
لازاروس چیست
نویسنده پیام
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #1
لازاروس چیست
لازاروس یک کامپایلر Free Pascal حرفه ای 32 و 64 بیتی رایگان است . این کامپایلر برای انواع مختلف پردازنده ها فراهم شده ( Intel-AMD-PowerPC ) . نسخه ی منقرض شده ی ویرایش 1.0 آن Motorla 680x0 را نیز پشتیبانی می کند . همچنین در سیستم های عامل مختلف قابلیت کار دارد . نظیر :

Linux, FreeBSD, Haiku, Mac OS X/Darwin, DOS, Win32, Win64, WinCE, OS/2, Netware (libc and classic) and MorphOS,Android

نامی که برای IDE این کامپایلر انتخاب شده Lazarus است و لوگوی آن به شکل یک چیتا(نوعی یوزپلنگ) فکر می کنم به مفهوم سرعت بالا می باشد .

[تصویر:  logo_lazarus.gif]

این IDE منبع باز از نوع Delphi می باشد و پروژه Lazarus در فبریه 1999 آغاز شد . Lazarus تا به اکنون توسعه یافته است و قابلیت های زیادی به آن افزوده شده .
لازاروس برای ایجاد interface میتواند از تولکیتهای زیر استفاده کند
Windows API, GDI
Windows CE API
GTK+ 1.2.x
GTK+ 2.8+
Qt 4.5+
Cocoa
Carbon
fpGUI
Lazarus Custom Drawn Controls

برای دوستداران صنعت بازی سازی نیز پکیجهای زیر قابل استفاده میباشد

nxPascal
ZenGL
Allegro.pas
Castle Game Engine
و حتی برای نوشتن برنامه های تحت وب نیز skd های مختلفی برای ان طراحی شده است
fpWeb
WebDesign
FreeSpider
ExtPascal

در حال حاضر نسخه 2.7.4 این IDE قابل دانلود است و بر روی اغلب محیط ها امکان نصب و کامپایل برنامه ها را داراست .

شعار Lazarus این است : (( یک بار بنویس هرکجا کامپایل کن ))

مزایای Lazarus :
مزایای Lazarus بیشتر بدرد کسانی میخوره که دنبال محیط های متن باز و رایگان می گردن میخوره . همونطور که میدونین Lazarus یک محیط توسعه مجتمع رایگان هستش یعنی برای داشتن اون لازم نیست پولی پرداخت کنید یا مثل Delphi از انواع سریال و Crack و keygen و ... استفاده کنید تا بخوایین نصبش کنید و این خودش خیلی نکته مهمیه . اگه کسایی که خودشون برنامه می نویسن و برای کپی نکردن برنامه هاشون دم از قانون کپی رایت می زنن از برنامه ای مثل Delphi که به صورت غیر مجاز کپیش کردن و برنامه هاشونو با اون مینویسن استفاده کنن دیگه از بقیه چه انتظاری میشه داشت ؟
در حال حاضر محیط های خوبی برای برنامه نویسی به صورت رایگان و متن باز ارائه میشن که Lazarus یکی از اونهاست
مزیت دیگه ی Lazarus همون شعار لوگوی اون هستش که میگه یکبار بنویس و هرجایی کامپایل کن . یعنی شما میتونید کد برنامه خودتون رو با یکبار نوشتن تو Lazarus در انواع سیستم عامل های مختلف کامپایل کرده و خروجی بگیرید . شاید تا کنون این کار برای شما پیش نیامده باشه که بخوایید برنامه ای رو که تو ویندوز نوشتید تو لینوکس یا مکینتاش اجرا کنید ولی این قابلیت به خیلی از برنامه نویس ها کمک میکنه برنامه هایی رو که مینویسن رو برای اغلب سیستم عامل ها تولید کنن و کاربر برنامه اونها محبور به استفاده از یک سیستم عامل خاص نباشه .

[تصویر:  xshon.png]
از آن نماز که خود هیچ از آن نمی فهمی خدا چه فایده و بهره اکتساب کند
تفاخری نبود مر خدای عالم را که چون تو ابلهی او را خدا حساب کند
۲۷-شهریور-۱۳۹۱, ۲۰:۰۴:۴۱
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : orange signal, The.Ghost, Majid_Ebru, veyskarami
veyskarami غایب
مدیر بازنشسته
*****

ارسال‌ها: 861
موضوع‌ها: 82
تاریخ عضویت: مرداد ۱۳۸۴

تشکرها : 477
( 2479 تشکر در 611 ارسال )
ارسال: #2
RE: لازاروس چیست
یعنی کسی هست لازاروس استفاده کنه؟ Biggrin

۱۶-مهر-۱۳۹۱, ۲۰:۲۹:۴۸
وب سایت ارسال‌ها
پاسخ
babyy آفلاین
بازنشسته
*****

ارسال‌ها: 3,095
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 35081
( 26090 تشکر در 9068 ارسال )
ارسال: #3
RE: لازاروس چیست
آره Biggrin
۱۶-مهر-۱۳۹۱, ۲۱:۴۱:۳۰
وب سایت ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  مقاله دلفی چیست ali_1500max 1 3,446 ۰۶-آبان-۱۳۸۹, ۰۹:۲۸:۵۶
آخرین ارسال: lord_viper

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS