boot
teco
boot | teco | |
---|---|---|
2 | 1 | |
1,749 | 5 | |
-0.2% | - | |
0.0 | 10.0 | |
about 3 years ago | over 3 years ago | |
Clojure | Pascal | |
Eclipse Public License 1.0 | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
boot
-
Ask HN: Examples of Unusual Code Formatting Styles?
https://github.com/boot-clj/boot/blob/master/boot/base/src/m... looks like the gnu standard for C (https://www.gnu.org/prep/standards/standards.html#Formatting), applied to Java.
I think that was done to make grepping for function definitions easier (when searching for the definition of foo, grep for “^foo\b”. That makes implementing “go to function definition” possible without having to parse code)
teco
-
Ask HN: Examples of Unusual Code Formatting Styles?
Code formatting is all about matching the impedance of the source code to that of the human author/readers of the code. The development of literature suggest that innovation in this area will continue for a very long time.
I myself am a huge fan of Pascal, and limiting code to one function per line. I find that clever/terse code is unmaintainable code.
Here's some code I wrote back in 1991 for a TECO clone that reflects that style. Looking back, I think some things could have a few more comments, but it seems fairly easy to read the intent of the code.
https://github.com/mikewarot/teco
What are some alternatives?
ZLib - A massively spiffy yet delicately unobtrusive compression library.
jsource - J engine source mirror
clj-nix - Nix helpers for Clojure projects
perun - Programmable static site generator built with Clojure and Boot (HELP NEEDED!)
degasolv - Democratize dependency management.
Metabase - The simplest, fastest way to get business intelligence and analytics to everyone in your company :yum: