|
REALbasic, or even "RB", is an object-oriented idiom of the BASIC programming language commercially marketed by the Austin, Texas based [http://www.realsoftware.com/ REAL Software], Inc.
REALbasic occurs as strongly typewritten language sustaining minimum automatic nature and severity conversion. A file format contains window & control placement information & is proprietary, nevertheless, XML import & exportation and Visual Basic import functionality is provided. Everthing source may be contained around 1 file, however these are too conceivable to use at times classes/modules inside separate files in the equivalent way when virtually all more languages or even accent (C programming language, Java, Visual Basic). REALbasic compiles directly to machine language for each platform that it supports (Mac OS X, MS Windows, Linux). Reference counting is used to provide for automatic memory management.
A IDE for the current version ('2005', freed in June 14,2005) runs in Mac OS X, Linux and Microsoft Windows. A office edition may compile software for a lot these platforms (+ Mac OS) from a equivalent source file. It can besides access databases (Oracle, PostgreSQL, MySQL etc.) including the built-inherent individual-user REAL SQL Database engine. It can as well compile console applications & has many more features.
A standard editiin just compiles computer software for even a platform that the IDE is heading on (either Windows, Linux or Macintosh), & doesn't access databases other than the built-inbuilt REAL Database. Academic licenses come available for tons editions.
REALbasic has the complete feature placed supporting hash tables, QuickTime, serial, TCP/IP sockets (including implementations of HTTP, POP3, SMTP, and SOAP), Apple Events, ActiveX, OLE, real-time 3D graphics, XML parsing and generation, to the full Unicode support, and API calls to compiled C libraries on completely supported platforms. A language blends VB-like syntax by having modern OOP semantics. Classes inside REALbasic trend lines individual inheritance and multiple interfaces, similar to Java.
On text's a few sample code that will require a string value of ii editfields (known as firstfield & secondfield), concatenates the two and puts them into the third editfield (thirdfield).
thirdField.Text = firstField.Text + secondField.Text
the resulting code would download a HTML document via HTTP which is returned as a string which is then successively displayed within the panel:
Dim theSocket When Future HttpSocket
MsgBox(theSocket.Make their way("http://www.google.com/", Lxxx))
|