DataFlex

From Wikipedia, the free encyclopedia
  (Redirected from Dataflex)
Jump to: navigation, search

DataFlex is a relational database management system, self-described as an applications development database, originated around 1980.

It is a relatively early example of a fully fledged and commercially used fourth-generation programming language (4GL). In its early forms, DataFlex was available for UNIX, VAX/VMS, TurboDOS, Novell NetWare, CP/M, MS-DOS and OS/2 operating systems. DataFlex is produced by the Data Access Corporation located in Miami. Data Access Corporation was founded in 1976.

To date, DataFlex has lasted the course as a niche application development environment. The DataFlex product supports many database environments: Oracle, MS-SQL, IBM DB2, MySQL and Pervasive SQL as well as any ODBC database. DataFlex applications are used by around 3 million users worldwide.

The DataFlex programming language is used in the following development environments:

The DataFlex language differentiates itself from other programming languages in the following ways:

  • Easy switch between database backends, no code change needed. No compilation needed.
  • Variables are loosely typed. The virtual machine takes care of conversions.
  • Flexibility; you can define your own commands.
  • Code compiles to an intermediate byte-code which makes the programs easily portable between operating systems.
  • No threads or multitasking
  • Methods can be defined or redefined inside the object definition.
  • Automatic delegation of messages in the object-oriented programming environment
  • Embedded Database access is ISAM based. Can be used royalty free.

[edit] External links

Personal tools
Namespaces
Variants
Actions
Navigation
Interaction
Toolbox
Print/export
Languages