ايران ويج

نسخه‌ی کامل: زبان بی نظیر RealBASIC
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.

Real BASIC Programming Language


ویژگی های این زبان :

کاملا شی گرا object-oriented

بسیار سریع و Stand Alone

قابل حمل در سیستم عامل های مختلف : Windows,Linux,Mac OS X

پشتبانی از پلتفرم FrameWork

Cross Platform

تولید کدهای ماشین به صورت خالص

به روز رسانی هر 90 روز

پشتیبانی از قابلیت های وراثت،کلاسها،...

مدیریت خودکار حافظه

توسعه کلاسها

قابلیت پنهان سازی،فضاهای نام،وکالت

راحتی نوشتن برنامه ها

دارای محیط ساخت برنامه و ادیتور مجهز

دارای خطایاب پیشرفته


قابلیت های Framework در این زبان :

دارای لغت نامه

سازگاری با دادههای Visual BASIC

پشتیبانی کامل از Unicode

عبارات منظم و خوانا

کامپایل تمامی کتابخانه های C در پلتفرم هایی که پشتیبانی می کند

پشتیبانی از ActiveX ها و OLE ها. اما از تکنولوژی COM به صورت کامل پشتیبانی نمی کند

پشتیبانی از Windows Registry,Notification Icons,....

راحتی نوشتن برنامه های چندوظیفه ای

پشتیبانی از زبانهای متنی (Script)

دارای زبان متنی تخصصی (RB Script)

پشتیبانی،تولید و توزیع XML

قابلیت نوشتن برنامه های Console و سرویسها

رویدادهای Apple (در سیستم عامل Mac)

کتابخانه آدرسها (در سیستم عامل Mac)

پشتیبانی از KeyChain,Spotlight,Quick Time و ...

پشتیبانی از کار با صداها

پشتیبانی از گرافیک 3 بعدی

ارتباطات سریالی

برنامه نویسی سوکتها (TCP,UDP,...)

پشتیبانی از SSL

پشتیبانی از پروتکلها HTTP,SMTP,POP3,SOAP

قابلیت اضافه کردن پلاگین


آخرین ورژن این زبان که نسخه 5 آن است در همین سال یعنی 2008 منتشر شده است

محیط کامپایلر :

[attachment=1828]

[attachment=1829]

این کامپایلر دارای محیط پیشرفته است که کار طراحی برنامه را سرعت می بخشد

ادیتور و محیط طراحی برنامه و ابزارهای بسیار یک جا جمع شده اند تا برنامه نویسی را

راحتتر از قبل کنند

مزایای محیط این کامپایلر :

دارای ابزار های بسیار

ادیتور این زبان از قابلیت ها روشنایی کلمات کلیدی،تکمیل خودکار،عمل یابی و ... پشتیبانی می کند

دادن قدرت استفاده از RBScript برای دادن دستور به محیط کار

توسعه اطلاعات

قسمت بندی کدها
تا اون جایی که من شنیدم این زبان برای انجام پروژه های بزرگ شدیدا دچار مشکل میشه بهترین گزینه ای که می شه از basic بهش محاجرت کرد بجز vb.net همون power basic هست
پاوربیسیک که جای خودشه رو داره اما از قابلیتهای این زبان به نظر می یاد که مخصوص پروژه های بزرگه

ولی هر زبانی ضعفهای خودش رو داره اما چون به سرعت به روز می شه می شه بگیم که احتمالا مشکلات به تدریج حل می شه

-----------------------------------------------

منم فعلا برنامه هامو با PowerBASIC می نویسم چون حجم دانلود نسخه آزمایشی RealBASIC برای اینترنت DialUp وحشتناکه