Business Rules!: Difference between revisions

From BR Wiki
Jump to navigation Jump to search
(feature list revisions)
(revised BR introduction)
Line 1: Line 1:
'''Business Rules!''', also known as '''BR!''' is the de facto [[programming language]] used by old school programmers in a modern world.
'''Business Rules!''', also known as '''BR''' is the de facto [[programming language]] used by old school programmers in a modern world.


This language is being adopted by a growing number of young programmers due to it's ability to quickly develop procedural programs that include:
This language is being adopted by a growing number of young programmers due to it's ability to quickly develop procedural programs that include:
Line 20: Line 20:




But most of all, BR stresses code readability. That is, the ability for a programmer to read another programmer's code.  
But most of all, BR stresses code READABILITY. That is, the ability for a programmer to read another programmer's code.  


Also, BR handles platform dependencies independently from code, so it is easy to maintain one set of masters for all platforms ( windows, Linux and MAC ).
Also, BR handles platform dependencies independently from code, so it is easy to maintain one set of masters for all supported platforms (Windows, Linux and MAC).


Business Rules!, also known as BR!, is a programming language with an extensive [[history]] that begins with the IBM 5100/5110/5120 in the 1970s, the System 23 Datamaster introduced in 1981, and continues its proud tradition and strong niche of business programming languages today - requiring only a minimum of graphic ability, but is capable of very precise numeric calculationsIt is currently owned and supported by [[Application Development Systems]].
Business Rules! is a procedural programming language with an extensive history that begins with the IBM 5100/5110/5120 in the 1970s, the System 23 Datamaster introduced in 1981, and IBM System 36 Basic. But make no mistake, BR is not your father's Basic Language. It has evolved into a graphical and highly interoperable toolBR is currently maintained by [[Application Development Systems]].


The BR! Programming Language, like many others, is comprised of [[Statements]], [[Internal Functions|Functions]], [[Commands]], [[Variable|Variables]], Logic, and Data.  Individual [[programs]] are conveniently contained within separate files and are interpreted during run time. This allows for a very easy design environment, since you can change a program while it is running, as well as execute commands from it's [[command console]].
The BR Programming Language is comprised of [[Environmental Settings]], [[Commands]], [[Variable|Variables]], [[Internal Functions|Functions]], [[Expression Logic]] and [[Program Statements]].  Programs are compiled into a pseudo code that is executed by a run time executive. This supports a high degree of portability across platforms. The interactive nature of BR facilitates relatively easy debugging because you can change a program while it is running, as well as execute commands and statements from it's [[command console]].


Business Rules! strong commitment to backward compatibility ensures it a healthy following in today's development world.  While much of the Business Rules! syntax may seem antiquated to someone versed in object oriented programming, the language's strong commitment to traditional [[wikipedia:Imperative programming|procedural, imperative programming]] ensures it a healthy following in today's development world.  Business Rules! doesn't change syntax just for the fun of it.
Business Rules! strong commitment to backward compatibility ensures that any investment in BR programs will be protected nearly indefinitely.  While some of Business Rules! syntax may seem too simplistic to someone versed in more complex object oriented programming, the language's inability to hide code can work wonders for your bottom line.


See also: [[BR Wiki:Community Portal]]
See also: [[BR Wiki:Community Portal]]


BR! manages to run unchanged programs from minicomputers computers in the 70s and 80s, while still changing and growing to incorporate the latest in programming techniques and trends on today's equipment.
BR! manages to run unchanged programs from minicomputers computers in the 70s and 80s, while still changing and growing to support the latest platforms and trends in today's computing world.


== Getting Started ==
== Getting Started ==

Revision as of 18:37, 21 December 2011

Business Rules!, also known as BR is the de facto programming language used by old school programmers in a modern world.

This language is being adopted by a growing number of young programmers due to it's ability to quickly develop procedural programs that include:

  • file processing with rapid indexing
  • database access
  • beautiful user interfaces
  • excellent scalability

and have it run in a stable framework which boasts:


But most of all, BR stresses code READABILITY. That is, the ability for a programmer to read another programmer's code.

Also, BR handles platform dependencies independently from code, so it is easy to maintain one set of masters for all supported platforms (Windows, Linux and MAC).

Business Rules! is a procedural programming language with an extensive history that begins with the IBM 5100/5110/5120 in the 1970s, the System 23 Datamaster introduced in 1981, and IBM System 36 Basic. But make no mistake, BR is not your father's Basic Language. It has evolved into a graphical and highly interoperable tool. BR is currently maintained by Application Development Systems.

The BR Programming Language is comprised of Environmental Settings, Commands, Variables, Functions, Expression Logic and Program Statements. Programs are compiled into a pseudo code that is executed by a run time executive. This supports a high degree of portability across platforms. The interactive nature of BR facilitates relatively easy debugging because you can change a program while it is running, as well as execute commands and statements from it's command console.

Business Rules! strong commitment to backward compatibility ensures that any investment in BR programs will be protected nearly indefinitely. While some of Business Rules! syntax may seem too simplistic to someone versed in more complex object oriented programming, the language's inability to hide code can work wonders for your bottom line.

See also: BR Wiki:Community Portal

BR! manages to run unchanged programs from minicomputers computers in the 70s and 80s, while still changing and growing to support the latest platforms and trends in today's computing world.

Getting Started

Please, read through the Setup section for information on how to get started.

Categories

Most of this wiki is categorized. An individual article may belong to multiple categories. The Top Level Categories are a nice way to browse this wiki. In the table below are the most popular categories.