PureBasic

Screenshot Software:
PureBasic
Detalii soft:
Versiune: 4.30
Incarca data: 2 Jun 15
Producător: Fantaisie Software
Licenţă: Shareware
Preţ: 69.00 $
Popularitate: 7

Rating: nan/5 (Total Votes: 0)

PureBasic este un nou "nivel înalt" limbaj de programare bazat pe reguli de bază stabilite. PureBasic este similar cu orice alt compilator BASIC poate fi folosit, fie pentru Amiga sau PC. Learning PureBasic este foarte usor! PureBasic a fost creat pentru incepatori si expert deopotrivă. Timpul de compilare este foarte rapid. Am pus o mulțime de efort în realizarea sa de a produce o limbă prietenos rapide, fiabile și sistem.
 
Sintaxa este simplu, dar posibilitățile sunt nelimitate cu caracteristici avansate PureBasic, cum ar fi indicii, structuri, proceduri, liste legate dinamic și mult mai mult. Coder experimentat va avea nici o problemă în a avea acces la oricare dintre structurile OS juridice sau obiecte API.
 
PureBasic este un limbaj de programare portabil, care funcționează în prezent pe AmigaOS (680x0 si PowerPC), Linux, MacOS X (PowerPC) și sisteme informatice pentru Windows. Acest lucru înseamnă că același cod poate fi compilat nativ cele trei sisteme și încă mai folosesc puterea deplină a fiecărui. Nu există blocaje, cum ar fi o mașină virtuală sau un translator de coduri; codul generat produce executabile foarte optimizat, indiferent de sistemul de operare pe care este compilat. Bibliotecile externe sunt scrise în principal în mână de asamblare optimizate, care produce comenzi foarte repede, de multe ori mult mai rapid decât C / C ++ echivalentul.
Instalare:
  Utilizați "su -" pentru a avea shell root (dacă nu este deja făcut)
  Copiați "/ Compilatoare / pbcompiler purebasic" fișierul în / usr / bin /
  sau orice alt director în PATH:
    # Cp purebasic / compilatoare / pbcompiler / usr / bin /
  Apoi, mutați întreaga directorul "purebasic" în / usr / share /
    # Cp -rf purebasic / usr / share /
  Notă: Puteți seta variabila de mediu $ PUREBASIC_HOME la
  calea de instalare, dacă nu doriți să puneți purebasic
  sertar in / usr / share.
  Aceasta dacă nu aveți "fasm", copiați in calea ta (fasm v1.45 cel puțin)
    # Cp purebasic / compilatoare / fasm / usr / bin /
  Pentru a testa instalarea dvs., tipul de doar:
    # Pbcompiler

Caracteristici :

  • set imens de comenzi interne (800+) pentru a construi repede și ușor orice aplicație sau un joc
  • Toate cuvinte-cheie de bază sunt susținute
  • executabile compilator foarte rapid, care creează extrem de optimizate
  • Nu DLL-uri externe, interpret de execuție sau orice altceva necesar atunci când creați executabile
  • sprijin Procedura de programare structurată cu variabile locale și globale
  • Accesul la API complet OS pentru programatori avansate
  • biblioteci ușor, dar foarte rapid joc 2D de sprijin minime dedicate (DirectX, SDL, ...)
  • suport 3D de înaltă calitate, bazate pe OGRE Easy și
  • Utilizarea optimă a hardware disponibile folosind extrem de optimizat (asamblare) comenzi
  • Codul sursa este portabil între AmigaOS, Windows, MacOS X și Linux, pentru jocuri și aplicații
  • editor dedicat și mediu de dezvoltare
  • depanator integrat pentru a urmări cu ușurință bug-uri de programare.
  • Caracteristici tehnice:
  • 486, Pentium (Pro, II, III) suport
  • matrice Built-in, liste legate dinamic, structuri complexe, indicii și definiții de variabile
  • Tipuri acceptate: Byte (8 biți), Word (16 biți), Long (32 de biți), Float (32 biti) si, de asemenea, tipuri definite de utilizator (structuri)
  • Built-in tipuri șir (caractere)

  • Numere
  • Constante, binare și hexazecimale sprijinit
  • Expression reductor (gruparea constante și numere explicite împreună)
  • sprijin aritmetice standard în ceea ce privește prioritatea semn și paranteze: +, -, /, *, și, sau, LSL, asl, LSR, ASR
  • compilare foarte rapid (aproximativ 300 000 de linii / min pe P200)
  • sprijin Procedura de programare structurată cu variabile locale și globale
  • Toate cuvinte-cheie Standard de bază:. Dacă-Else-endif, Repetare-Pana, etc
  • sprijin bibliotecă extern pentru a manipula obiecte cum ar fi imagini BMP, ferestre, gadget-uri, SDL, etc.
  • biblioteci externe sunt scrise integral în mână asamblare optimizat pentru viteză maximă și compact
  • Funcțiile Linux API sunt pe deplin acceptate ca și cum acestea au fost cuvintele cheie BAZĂ
  • Inline asamblor
  • structuri precompilate cu fișiere constante pentru compilare suplimentar rapidă
  • configurabile compilator CLI
  • System prietenos, usor de instalat și de folosit

Ce este nou în această versiune:

  • adaugarii: Full versiune pe 64 de biți de PureBasic (Windows)
  • adaugarii: MacOS X suport x86
  • Adaugat: bibliotecă "JPEG 2000"
  • Adaugat: bibliotecă
  • 'Node "
  • Adaugat: bibliotecă
  • 'Gadget3D'
  • Adaugat: bibliotecă
  • 'Window3D'
  • Adaugat: bibliotecă
  • 'Sound3D'
  • Adaugat: suport complet pentru Unicode pe engine3d
  • Adaugat: suport MacOS X pentru engine3d
  • adaugarii: absolută de rotație / relative pentru toate engine3d roti comenzile
  • Adaugat: mutare absolut de corp engine3d fizic
  • Adaugat: EntityID (), EntityLookAt ()
  • Adaugat: CameraProjectionX (), CameraProjectionY (), WorldDebug (), Sun ()
  • Adaugat: MousePick (), PointPick (), PickX / Y / Z (), CreateWater (), AntialiasingMode ()
  • Adaugat: CatchModule (), ArraySize (), WindowBounds (), DesktopX (), DesktopY ()
  • Adaugat: FinishDatabaseQuery (), DatabaseID ()
  • Adaugat: CreateSemaphore (), FreeSemaphore (), SignalSemaphore (), WaitSemaphore (), TrySemaphore ()
  • Adaugat: tip nativ ".I" pentru 32/64 biți Dimensiune întreg
  • Adaugat: Citire / WriteInteger (), Citire / WritePreferenceInteger (), PeekI (), PokeI ()
  • Adaugat: suport lingvistic pentru compilator și debugger
  • Adaugat: parametrul Stil de FontRequester ()
  • Adaugat: Suport pentru "și / sau" în CompilerIf declarațiile
  • Adăugat: #PB_Event_MinimizeWindow, #PB_Event_MaximizeWindow, #PB_Event_RestoreWindow
  • Adaugat: suport #PB_Ignore la AddStatusBarField ()
  • Adaugat: #PB_Explorer_DisplayMode la ExplorerListGadget ()
  • Adaugat: suport joystick Multiple
  • Adaugat: #PB_Compiler_FilePath compilator constant
  • îmbunătățită: reprelucrare Major de onerror bibliotecii (crossplatform)
  • îmbunătățită: InitScintilla (), parametru este acum opțională
  • îmbunătățită: rescriere debugger complet pentru susținerea noilor platforme
  • Optimizat: bibliotecă XML să se ocupe de fișiere foarte mari repede
  • Optimizat: bibliotecă LinkedList a folosi memoria eficient
  • actualizare: "Citiți" cheie requiers acum un tip (Read.l, Read.q etc.) pentru a evita 64 de biți probleme de migrație
  • Ultima actualizare: CountList () pentru a ListSize ()
  • Ultima actualizare: ClearGadgetItemList () pentru a ClearGadgetItems ()
  • Ultima actualizare: CameraProjection () pentru a CameraProjectionMode ()
  • Ultima actualizare: AddElement () și astfel acum a reveni un pointer la începutul datelor
  • Ultima actualizare: ComboBoxGadget () înălțime este acum înălțimea gadget reale
  • actualizare: #Long, #Byte, #Word etc. a #PB_Long, #PB_Byte, #PB_Word etc. pentru consecvență
  • Ultima actualizare: RotateEntity (), RotateCamera () și RotateBillboard () x, axa de rotatie y
  • Ultima actualizare: CameraFOV () unghi de la radian gradul
  • Ultima actualizare: parametru Array și lista requiers acum "Lista" sau cuvântul cheie "Array"
  • Eliminat: StrQ (), HexQ (), BinQ (), ValQ ()
  • Eliminat: ChangeListIconDisplay (), înlocuit cu un atribut gadget
  • Eliminat: ButtonImageGadget () compatibilitate
  • Eliminat: CreateGadgetList (), acum face automat în OpenWindow ()
  • Eliminat: CopyTexture (), TextureOutput ()
  • Eliminat: monitor CPU scos din IDE, ca toate OS oferă aceeași funcționalitate
  • fix: subsistemul DX9 pe Windows
  • fix: Multe compilator și biblioteci bug-uri legate de

Cerințe :

  • Linux cu XFree 4.0
  • NASM și SDL
  • GTK + 1.2
  • SDL 1.2
  • bibliotecă "MIDAS Modulul" PureBasic

Alte software-uri de dezvoltator Fantaisie Software

PureBasic
PureBasic

26 Jan 15

PureBasic (64-bit)
PureBasic (64-bit)

26 Jan 15

Comentarii la PureBasic

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!