Purebasic

שפת תכנות "ברמה גבוהה" חדשה המבוססת על כללים בסיסיים הוקמה.
הורד עכשיו

Purebasic דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Shareware
  • מחיר:
  • USD 69.00 | BUY the full version
  • שם המפרסם:
  • Fantaisie Software
  • אתר האינטרנט של המוציא לאור:
  • http://www.purebasic.com/index.php3

Purebasic תגים


Purebasic תיאור

חדש "ברמה גבוהה" שפת תכנות מבוסס על כללים בסיסיים מבוססים. PURBASIC היא שפת תכנות "ברמה גבוהה" חדשה המבוססת על כללים בסיסיים הוקמה. PureBasic דומה לכל מהדר בסיסי אחר ייתכן שיכולת להשתמש, אם עבור Amiga או PC. למידה PureBasic הוא קל מאוד! PureBasic נוצר עבור מתחיל ומומחה כאחד. זמן הקומפילציה הוא ממש מהר. יש לנו לשים הרבה מאמץ לתוך ההבנה שלה כדי לייצר שפה מהירה, אמין וידידותית מערכת. התחביר הוא פשוט אבל האפשרויות הן אינסופיות עם התכונות המתקדמות של PureBasic, כגון מצביעים, מבנים, נהלים, רשימות מקושרות באופן דינמי ועוד. למוסכל לא תהיה בעיה להשיג גישה לכל מבני מערכת ההפעלה המשפטית או אובייקטים API. PURBASIC היא שפת תכנות ניידת אשר פועלת כיום על Amigaos (680x0 ו- PowerPC), Linux, MacOS X (PowerPC) ו- Windows מערכות מחשב. משמעות הדבר היא כי אותו קוד ניתן לחייב באופן מקורי את שלוש מערכות ועדיין להשתמש במלוא העוצמה של כל אחד. אין צוואר בקבוק כמו מכונה וירטואלית או מתרגם קוד; הקוד שנוצר מייצר ביציעים אופטימיזציה מאוד ללא קשר למערכת ההפעלה שעליה הוא הוא הידור. הספריות החיצוניות נכתבות בעיקר באסמבלר אופטימלי, שמייצרת פקודות מהירות מאוד, לעתים קרובות הרבה יותר מהר מאשר C / C + שווה ערך .Installation: השתמש 'SU -' כדי לקבל שורש Shell (אם לא נעשה כבר) להעתיק את "purebasic / compilers / Pbcompiler 'קובץ ב / usr / bin / או כל ספרייה אחרת בנתיב: # CP PureBasic / compilers / pbcompiler / usr / bin / הבא, להעביר את כל' PureBasic 'Directory in / usr / share / # CP -RF PureBasic / USR / Share / הערה: באפשרותך להגדיר את משתנה הסביבה PUREBASIC_HOME לנתיב ההתקנה שלך אם אינך רוצה לשים את המגירה הטהורה ב- / usr / Share. אם אין לך 'FAMSH', להעתיק אותו בדרך שלך (FAMS V1.45 לפחות) # CP PureBasic / Compilers / FAMS / USR / BIN / כדי לבדוק את ההתקנה שלך, פשוט סוג: # pbcompiler הנה כמה תכונות מפתח של "PureBasic": · קבוצה ענקית של פקודות פנימיות (800+) במהירות ובקלות לבנות כל יישום או משחק · כל מילות המפתח הבסיסיות נתמכות · מהדר מהיר מאוד שיוצר Effutables אופטימיזציה גבוהה · אין DLL חיצוני, מתורגמן ריצה או כל דבר אחר נדרש בעת יצירת effutules · פרוצדורה תמיכה בתכנות מובנים עם משתנים מקומיים וגלובליים · גישה ל- API של OS מלא עבור מתכנתים מתקדמים · קל אבל מהר מאוד משחק 2D תמיכה שוקת מסודר ספריות (DirectX, SDL, ...) · תמיכה קלה ואיכותית 3D מבוסס על מפלצת · שימוש אופטימלי בחומרה הזמינה באמצעות פקודות אופטימיזציה (הרכבה) · קוד המקור הוא נייד בין אמיגאוס, Windows, MacOS X ו- Linux, למשחקים ויישומים · עורך ייעודי וסביבת הפיתוח · באגים משולבים כדי לעקוב בקלות באגים תכנות. תכונות טכניות: · 486, Pentium (Pro, II, III) תמיכה · מערכים מובנים, רשימות מקושרות באופן דינמי, מבנים מורכבים, מצביעים והגדרות משתנות · סוגים נתמכים: בתים (8 סיביות), מילה (16 סיביות), ארוך (32 סיביות), Float (32 סיביות) וגם סוגי משתמשים מוגדרים (מבנים) · סוגי מחרוזת מובנים (תווים) · קבועים, בינארי ומספרים הקסדצימליים נתמכים · הפחתת הביטוי (קבוצת קבועים ומספרים מפורשים) · תמיכה אריתמטית סטנדרטית בגין סדר העדיפויות והסוגריים: +, -, /, *, או, או, LSL, ASL, LSR, ASR · קומפילציה מהירה מאוד (כ 300000 שורות / דקות על P200) · פרוצדורה תמיכה בתכנות מובנים עם משתנים מקומיים וגלובליים · כל מילות מפתח בסיסיות בסיסיות: אם אחר- endif, לחזור - עד וכו ' · תמיכה בספריה חיצונית כדי לתפעל אובייקטים כמו תמונות BMP, Windows, גאדג 'טים, SDL וכו'. · ספריות חיצוניות נכתבות במלואן בידית אופטימלית עבור מהירות מקסימלית וקומפקטיות · פונקציות ה- API של Linux נתמכות באופן מלא כאילו הן מילות מפתח בסיסיות · האסמבול inline. · מבנים precompiled עם קבצים קבועים עבור קומפילציה מהירה נוספת · להגדרה CLI Compiler · ידידותי מערכת, קל להתקנה ולהשתמש דרישות: · לינוקס עם xfree 4.0 · Nasm ו sdl · GTK + 1.2 · SDL 1.2. · ספריית Midas Midas 'PureBasic מה חדש במהדורה זו: · נוסף: מלא 64 סיביות גרסה של PureBasic (Windows) · נוסף: MACOS X X86 תמיכה הוסיף: 'JPEG 2000' ספריה · הוסיף: 'צומת' ספריה · נוסף: ספריית "גאדג'ט 3D" הוסיף: 'חלון 3D' ספריה הוסיף: 'Sound3D' ספריה · נוסף: תמיכה מלאה של Unicode אל המנגנון 3D · נוסף: MACOS X תמיכה עבור מנגנון 3D · נוסף: Absolute / סיבוב ביחס לכל הפקודות סובב engine3d · נוסף: מהלך מוחלט עבור גוף physic engine3d · נוסף: EntityID (), EntityLookAt () · נוסף: CameraProjectionX (), CameraProjectionY (), WorldDebug (), שמש () · נוסף: MousePick (), PointPick (), PickX / Y / Z (), CreateWater (), AntialiasingMode () · נוסף: CatchModule (), ArraySize (), WindowBounds (), DesktopX (), DesktopY () · נוסף: FinishDatabaseQuery (), DatabaseID () · נוסף: CreateSemaphore (), FreeSemaphore (), SignalSemaphore (), WaitSemaphore (), TrySemaphore () · נוסף: סוג ילידי ".i" עבור 32/64 סיביות שלם בגודל · נוסף: קריאה / WriteInteger (), קריאה / WritePreferenceInteger (), PeekI (), PokeI () · נוסף: תמיכת שפה עבור מהדר ואת הבאגים · נוסף: פרמטר סגנון FontRequester () · נוסף: תמיכה עבור "ו / או" בדוחות CompilerIf · נוסף: #PB_Event_MinimizeWindow, #PB_Event_MaximizeWindow, #PB_Event_RestoreWindow · נוסף: תמיכה #PB_Ignore כדי AddStatusBarField () · נוסף: #PB_Explorer_DisplayMode כדי ExplorerListGadget () · נוסף: תמיכת ג'ויסטיק מרובה · נוסף: מתמיד מהדר #PB_Compiler_FilePath · משופרת: חוזר סרן של ספריית OnError (crossplatform) · משופרת: InitScintilla (), הפרמטר הוא כעת אופציונלי · משופרת: לשכתב הבאגים מלאים לתמיכה של הפלטפורמות החדשות · אופטימאלי: ספריית XML כדי להתמודד עם קבצים גדולים מאוד מהר · אופטימאלי: ספריית LinkedList לזיכרון שימוש יעיל · השתנה: מילת המפתח "לקרוא" עכשיו requiers סוג (Read.l, Read.q וכו ') כדי למנוע 64 ביטים הגירה בעיות · השתנה: CountList () כדי ListSize () · השתנה: ClearGadgetItemList () כדי ClearGadgetItems () · השתנה: CameraProjection () כדי CameraProjectionMode () · השתנה: AddElement () וכזה עכשיו מחזירות מצביע לתחילת נתונים · השתנה: ComboBoxGadget () גובה כיום גובה הגאדג'ט האמיתי · השתנה: #Long, #Byte, #Word וכו 'כדי #PB_Long, #PB_Byte, וכו' #PB_Word עקביות · השתנה: RotateEntity (), RotateCamera () ו RotateBillboard () x, y ציר הסיבוב · השתנה: CameraFOV () זווית מן רדיאן במידה · השתנה: פרמטר Array ורשימה עכשיו requiers את "הרשימה" או "המערך" keyword · הוסר: StrQ (), HexQ (), BinQ (), ValQ () · הוסר: ChangeListIconDisplay (), הוחלף על ידי מאפיין גאדג'ט · הוסר: ButtonImageGadget () תאימות לאחור · הוסר: CreateGadgetList (), עכשיו נעשה באופן אוטומטי OpenWindow () · הוסר: CopyTexture (), TextureOutput () · הוסר: צג מעבד יוסר IDE, כמו כל מערכת הפעלה לספק את אותה פונקציונליות · קבוע: משנה DX9 על Windows · קבוע: מהדר רב וספריות הקשורות באגים


Purebasic תוכנה קשורה

cproto

CPROTO יוצר אב טיפוס פונקציונלי עבור פונקציות שהוגדרו בקבצי המקור C שצוין לפלט הסטנדרטי. ...

154

הורד

Redet.

Redet הוא כלי לפיתוח וביצוע ביטויים רגילים. ...

199

הורד

Maker Config.

Config Maker הוא כלי כדי ליצור באופן אוטומטי C + + כיתות המנתח קבצי תצורה. ...

195

הורד