Skip to content

Tablam/TablaM

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

TablaM: A relational language

IN EXPERIMENTAL STAGE. NOT USE FOR REAL WORK

NOTE: This is a full-rewrite, old code is at the experimental branch

Code

https://github.com/Tablam/TablaM/

Long term goals

  • Build a practical general language but tailored for data-manipulation and database coding (in the broad sense of the word).
  • Become a spiritual attempt at the dbase/foxpro family of database-oriented languages, in the sense manipulate data(bases) is natural and integrated.
  • Have an in-memory relational/vector-oriented structure as the main object, and facilities to provide a relational interface for custom objects/data (like for example, RDBMS, the file system, csv, json, etc).
  • Could be kind of similar to kdb+ but far less cryptic.
  • Be good not only for developers, but also for database end-users to explore and interface with data.
  • Work on OSX, Linux, Windows, iOS, Android
  • Easy to embed in other languages

Contribution guidelines

  • If have experience in language design or in-memory database coding, please help!

Sponsor the project

To help make this project a reality consider donate or sponsor with a subscription in https://www.buymeacoffee.com/mamcx.

Who do I talk to?

https://www.elmalabarista.com

powered-by-vercel

About

The practical relational programing language for data-oriented applications

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Languages