Xojo

REALbasic ( RB ) er et objektorienteret programmeringsmiljø på tværs af platforme, der ligner Visual Basic til Mac OS X , Microsoft Windows , 32-bit x86 Linux [1] og til internettet [2] [3] .

Den nuværende version er REALbasic 2011 Release 4.3.

Funktioner

  1. Cross-platform.
  2. Betalt (du kan stifte bekendtskab i demo-tilstand).
  3. Syntaksen for REALbasic- sproget er baseret på Visual Basic .

Historie

REALbasic blev skabt af Andrew Barry . Det blev oprindeligt kaldt CrossBasic på grund af dets evne til at kompilere den samme kode under Mac OS og Java (selvom softwareudviklingsmiljøet kun kørte på Mac). I 1997 blev CrossBasic opkøbt af FYI Software, som omdøbte det til REALbasic , og virksomheden blev omdøbt til REAL Software . Siden dengang har de afbrudt support til Java -platformen og erstattet den med Windows-platformen og databaseunderstøttelse. IDE er nu tilgængelig under Microsoft Windows , Mac OS X og Linux og kan kompilere applikationer til Windows (Windows 2000 og nyere), Mac OS X ( PowerPC , Intel og Universal Binary ) og x86 Linux.

Funktioner af sproget

REALbasic  er et stærkt indtastet programmeringssprog med minimal implicit typekonvertering, der understøtter enkel nedarvning og grænseflader , klasser , klassemetoder og egenskaber , automatisk hukommelsesstyring implementeret via referencetælling og operatøroverbelastning .

hej verden

Sub TestFunc ( ByVal Param1 As String , ByVal Param2 As Integer ) 'Function Code Goes Here End Sub Funktion TestFunc ( ByVal Param1 As String , ByVal Param2 As Integer ) As Boolean ' Function Code Goes Here End Function Funktion TestFunc ( ByVal Param1 As Integer , ByVal Param2 As Integer ) As Boolean ' Function Code Goes Here End Function Dim blnResult As Boolean Call TestFunc ( "Hello World" , 2 ) 'Dette kalder den første overbelastning blnResult = TestFunc ( "Hello World" , 2 ) 'Dette kalder den anden overbelastning blnResult = TestFunc ( 1 , 2 ) 'Dette vil kalder den tredje overbelastning

Noter

  1. Barr, Joe Anmeldelse: RealBasic 2005 til Linux (downlink) . Linux.com (4. august 2005). Hentet 11. april 2006. Arkiveret fra originalen 29. marts 2006. 
  2. Smith, Tony RealBasic 2005 til Mac, Windows og Linux . Registret (13. september 2005). Hentet 11. april 2006. Arkiveret fra originalen 3. juni 2012.
  3. Ohlhorst, Frank 3 Værktøjer til at fremskynde webudvikling . IDG (juni 2011). Hentet 17. juni 2011. Arkiveret fra originalen 3. juni 2012.

Links

Se også