Features and Benefits

Prev Next

Key Features

Bla Bla Bla

Key Benefits

The overall aim of B4P is to provide a tool which helps to solve sophisticated problems with multiple, large complex data sets:

  • Simple procedural language easy to read, understand and lear.
  • Powerful langauge semantics minimizes the number of statements needed to solve the problem.
  • Tables of any size are one of the main data storage models and B4P is optimized for this
  • No programming bureaucracy such as declaring all the variables you need.
  • Significantly less need for fine grained programming like formulating loops, detailed algorithms, etc.
  • B4P understands data formats such as Excel, HTML, XML, JSON, CSV, etc. to retrieve data from Excel, database and the Internet directly
  • Extremely flexible in naming variables, tables, functions, procedures, etc. (natural language).
  • The B4P Data Engine and all libary files are very lean, very robust and start quickly.
    • Powerful table processing functions available such as merging, consolidating and applying pivots on tables
    • Powerful vector and matrix operations available for high-performance calculations on your tables and data
  • High focus on cross-platform portability (Windows, LINUX, etc.), enabling to run the same B4P program on different platforms.

You will get to full speed quickly if you have some basic programming experience with a high level programming language or a macro language such as Visual Basic inside Excel. B4P requires no knowledge about object oriented programming and specific algorithms to manage big data (e.g. indexing). The syntax is, even though looking differently from other langauges, incredibly easy to understand and to use. In contrast to other programming langages, much fewer statements and time are needed, no additional libraries need to be installed separately (like Panda for Python) and you experience unparalleled machine performance, forgetting the fact that B4P is an interpreted language.

No Graphic Gadgets

Intentionally, B4P does not make use of any visual features such as graphical user interfaces. For visualization purposes, powerful and highly standardized tools such as Microsoft Excel providie all features to do the visualziation, creating all required charts, etc. to round up you presentation. The philosophy of B4P is to do all data processing first and very rapidly, and creating final Excel files for visualization purposes.

However, B4P is able to save tables into Excel files, with multiple sheets in one workbook, and, if needed, some formatting and styling already included (e.g. column widths, fonts, colors, number formats, autofilter, freezing panes, etc.).