Project ideas and plans - Programming On Unix

Users browsing this thread: 2 Guest(s)
ninjacharlie
Members
I start a lot of projects. Some of them get finished, some of them just lurk on my GitHub profile forever. Here's the current TODO list:

# po (my main project right now)
* minimal lisp implementation
* I think common lisp sucks, and want something that's terser, easier to script and simpler to embed (C interpreter is only 300 sloc of C right now).
* GitHub: http://github.com/charles-l/po

# lisp video editor (all the video editors on linux suck, and I've never seen a video editor that's scriptable, even though there are lots of repetitive tasks during editing). I'll probably use Gstreamer (since the FFMPEG libraries are overkill).

# vim-like text editor written in lisp/scheme (so it's easy to write plugins/hook into editor, etc)
* I've been collaborating on a project like this, but haven't made a whole lot of progress yet. I'll need to get back to it soon: https://github.com/kiasaki/ry


# A minimal Unix-like that really sticks to the philosophy (Linux seems to be slipping further and further away). I'm hoping to go with a microkernel design, because I think the design is more extensible (noticing a pattern here? ;)
* Some basic code can be seen here: http://github.com/charles-l/ix
* Currently, it just has basic interrupt handling and memory visualization. No heap, process management, filesystem or userspace yet.


# C compiler
* I'm not a fan of GCC because of it's size/bloat, and I don't like Clang because it's C++. tcc sometimes doesn't generate executables that work. I'll probably write this as I need it (like when I need a userspace C compiler for my OS).


# Linux syncing
* This is just a vague idea at the moment, but I want to be able to "sync" my laptop with my desktop when I plug it in when I get home from school (i.e. copy tabs across, move tmux sessions over to main desktop, turn laptop into second monitor). Like I said, this is very fuzzy right now, so I need to actually look into it.

EDIT: I can't seem to get this to format right... :P


Messages In This Thread
Project ideas and plans - by pranomostro - 03-02-2016, 04:30 PM
RE: Project ideas and plans - by venam - 04-02-2016, 01:47 AM
RE: Project ideas and plans - by z3bra - 04-02-2016, 08:44 AM
RE: Project ideas and plans - by neeasade - 04-02-2016, 11:20 AM
RE: Project ideas and plans - by arcetera - 04-02-2016, 11:52 AM
RE: Project ideas and plans - by pranomostro - 04-02-2016, 11:57 AM
RE: Project ideas and plans - by novas - 05-02-2016, 01:21 AM
RE: Project ideas and plans - by pranomostro - 06-02-2016, 10:02 AM
RE: Project ideas and plans - by z3bra - 07-02-2016, 07:11 AM
RE: Project ideas and plans - by pranomostro - 07-02-2016, 09:59 AM
RE: Project ideas and plans - by Wildefyr - 07-02-2016, 04:52 PM
RE: Project ideas and plans - by z3bra - 07-02-2016, 07:35 PM
RE: Project ideas and plans - by ninjacharlie - 07-02-2016, 10:57 PM
RE: Project ideas and plans - by z3bra - 08-02-2016, 04:21 AM
RE: Project ideas and plans - by pranomostro - 08-02-2016, 11:38 AM
RE: Project ideas and plans - by ninjacharlie - 08-02-2016, 12:14 PM
RE: Project ideas and plans - by pranomostro - 08-02-2016, 02:11 PM
RE: Project ideas and plans - by z3bra - 08-02-2016, 08:10 PM
RE: Project ideas and plans - by pranomostro - 09-02-2016, 04:48 AM