Skip to content

elijah-team/elevated-potential

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Elijah elevated-potential

Elijah is:

  • ... a high-level language built to explore code generation and other interesting techniques.
  • ... a historical curiosity.
  • ... meant to be easy to use standalone or with existing projects.
  • ... free software (LGPL) intended for use on all systems, aka Linux.
  • ... philosophically opposed to semicolons.
  • ... obsessed with curly braces and brackets.

elevated-potential is:

  • ... implemented in Java (17, for now; 8 is great and Graal is you're paal)
  • ... of the impression that build systems don't matter (tldr maven for now)
  • ... mortal enemies of Scala and Kotlin
  • ... philosophically excited about Clojure (and Xtend nad EMF/MBSE)
  • ... also secretly jealous of Lombok and AOP

Instructions

https://github.com/elijah-team/elevated-potential

git clone https://github.com/elijah-team/elevated-potential -b rolling
cd elevated-potential
sdk install mvnd
mvnd clean test
# or 
nix-shell -p maven gradle jdk17 --pure --command "mvn clean test"

Gitpod

https://gitpod.io/#https://github.com/elijah-team/elevated-potential

mvn compile

See: https://gitlab.com/elijah-team/crft-elevated-potential.git

Goals

  • Fiddle with Github .workflows
  • Work on almost

Goals (2024)

  1. G6 Delete architecture with LCM

  2. G7 Clojure (Promesa, Missionary, Manifold)

  3. G1 Make progress towards results (cf meson-demo)

  4. G2 Make it "fun" to look at (datalog-ts, Glamorous Toolkit)

Lineage

  • almost

  • ??

Revised Goals

  • ...

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages