🔥 Howl → C# beyond ASCII
Tea

Tea @eelstork

About: Language and API Design, Game AI, Behavior trees, Procedural Design, Entrepreneurship. Concise code.

Location:
Formosa
Joined:
Aug 8, 2020

🔥 Howl → C# beyond ASCII

Publish Date: Aug 23 '20
7 0

Today's a milestone in Howl development as the symbolic notation engine / dev platform is in alpha on Github, with a CLI and macOS, Linux, Windows 'one line installers'

You may find it here:

https://github.com/active-logic/howl

So what is it, and what can you do with it?

Howl is a terse symbolic notation for OOP programming; the best way to explain it is probably showing source code. Today I'll pick an innocuous looking example (for a change):

‒̥ ┈ ExportAll(){
    🐰 "Convert *.howl scripts to C# 〜 (;ω;)";
    ExportDir("Assets/", verbose: ✓);
}
Enter fullscreen mode Exit fullscreen mode

‒̥ ┈ stands for public static void (Howl input is available in Atom via the language-howl package; type C#, get Howl)

For small projects, you may compile, run and deploy howl source via the howl CLI; or export to C# and setup your own pipeline.

There is also a Unity 3D integration

The Why

I wanted to away the red tape / verbosity of (mostly) pedantic, strongly typed languages. After a couple of weeks using over 100 symbolic notations... well; it is a different, and (to me) mostly pleasurable and productive experience.

Throughout, I noticed that programmers where amused and possibly interested whenever I showcased code samples. So I am putting extra effort (Big 'X') in making the platform available to others.

Comments 0 total

    Add comment