Skip to content

alganet/alganet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 

Repository files navigation

I'm a software developer based in the state of São Paulo, Brazil.

I like to explore weird or unusual problems, and work on them for a long time.

I also enjoy more mundane typical work such as developing backend and frontend software for the web.

Read my blog: https://alganet.github.io/blog.html


Assorted Projects

Portable Shell Scripting

I'm working on shell-versions, shell-docs and coral. Those three projects explore the portable shell from different angles:

  • shell-versions: Aims to provide a solid environment for testing portable shell scripts.
  • shell-docs: An MDN-docs style project to deeply document shell interpreter differences and compatibility.
  • coral: A reusable, unified portable shell library.

This work goes back several years to my first entry in this problem, workshop.

I also did a C compiler that produces x64 linux binaries in pure shell, to exercise portability in complex programs.

Polyglot Programming

One of my key interests is developing more awareness and examples of practical polyglot programming.

  • neutrino: a super-lightweight Electron alternative that is written as a polyglot script.
  • PHL: a refactor of an older PHP-compatible engine that explores polyglot build systems.

My previous work on this arena goes back years to AppPackPrototype and small polyglot launchers.

Reusable PHP Libraries

I'm actively maintaining Respect, a set of reusable libraries for PHP.

These libraries approach lots of declarative programming, functional programming and other unconventional PHP applications from a practical perspective.

Out of these, Respect\Validation has gained considerable attention over the years.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors