7

So I'm gonna finish my interpreter. No matter how much fucking work it is to implement a proper cross platform terminal library, because all the existing ones suck. I'm gonna write a debugger for it.

And then I'm gonna learn to play the ukulele.
And I'm going to start a new project that may actually make me a good sum of money.

This is the plan. If I don't do this then literally fuck my life, I might aswell jump off a bridge because I can't fucking do anything

Comments
  • 2
    I aways think that it's not a good idea to say "I will do that and that", because if I don't do it, it's kinda bad, so I prefer to say "I will try to do that and that", and if I don't, I will try again until I manage to accomplish it.
  • 0
    What does a cross platform terminal library encompass?
  • 0
    @AlgoRythm Manipulation of a host terminal: Colored text, cursor movement, alternate screen, stuff like that
  • 0
  • 0
  • 1
    @12bitfloat it wouldn't be terribly difficult to implement.
  • 1
    @AlgoRythm Holy shit that's actually pretty cool. I don't think it has all the features I would need but the fact that it does this is kinda amazing
  • 0
    @12bitfloat out of curiosity what features do you need and what language?
  • 0
    @AlgoRythm Changing to an alternate screenbuffer and more input modes that don't echo, etc. I'm using Rust

    Does .net's Console support terminals on linux? (xterm compatible or whatever)
  • 0
    @12bitfloat Yes it works on Linux, I have used it there.

    The buffers thing might actually be supported I'm not sure
  • 0
    @12bitfloat if you can link rust with cpp easily then it would be simple to write a cpp project that does what you need. Even c, but fuck c.
  • 0
    @AlgoRythm I could use ncurses and stuff like that but I want a clean break. A new terminal api that just works on every platform
Add Comment