#Elle OS
1 messages ยท Page 1 of 1 (latest)
same lol
btw do u use AI in this project?
having proper docs for any project is insane
im pretty proud of AuroraOS two pages of docs
i spent an hour writing them
maybe but even if its AI it definitely isnt ai slop
idk havent scrolled down to the SS's
building it with a custom progrmaming languge is too insane for me lol
I do for docs only that is why there are so many docs or .md lmao. Also use it to do minor stuff like write me some comments.
https://github.com/ravenleeblack/Elle_OS/tree/main/current_projects/os_design/core ehmm no custom language as far as i see
I do however write the docs out then have it make it sound better.
btw please dont put it on the readme, most people dont care (including me) them
put it somewhere in the docs
dedication
more time spent on docs than actually programming
tho its cool ig
but its probably better to just put a summery here
check the other repos!!!
is the user apps in a separte repo?
the arch??? move it??
No the Illeshian preprocessor and compiler as well as seedling assembler and linker are. I do alot of programming.
he does have his own assembler tho
maybe havent checked
and btw does it use like a in-kernel compiler/interpeter to execute progrma
i read C cuz i dont bother reading asm
porgrams
I have the beginning of the hubs in process to seperate properly into proper terminals later.
yes, seedling
okay so this is cool and all
put all this gui stuff in the backburner until you achive a proper userspace
Everything is written in c execept bootloader and the source for .elm programs that you can execute.
im not saying scrap it but focus on userspace
it executes a program, mouse freezes, so i understand work more on user space lmao!!!
also you can use flanterm for achieving an early TTY
bros fancy and has a mouse.
my shit is keyboard only
lmao, I have been working on this for a long time!!!
ready to work with others and make it go futher
bash ๐คฎ
shush
The new scoping system is crazy cool, it can be found in seedling repo, its what allowed me to make Illeshian a two tier function language. real child functions.
1 tier inheriance for a procedural language.
The event system for threads is cool too, have a mail box system, so you dont have a big switch statement like win32. theres a dispatch system for the mail.
YOu can use the terminal to execute .elm files.
so it is a in-kernel compiler?
right now, you have to compile the seedling program ./seed then pass source code as args then link with rootling. After you have a .elm file you put in same folder as os, then make deploy for it to go into AFS file system from there you can execute in terminal. THats why I need help lmao. To a point there are some things I am still learning.
THe main process or workflow is there. Illeshian isnt full yet but seedling is capable of writing an app or program for it. Thats what i show in my youtube video I just updated at top.
The reason I was pushing graphics so hard is because I Wanted to create an ide and port the assembler and linker in.
lmao, guess I need to rewrite docs to better explain ha hah ahh a
scary laughter at the end there lol
btw the interrupt_flow.md and illeshan.md links in the main readme are broken
Ill take a look. Thank you!
np ๐
you complaining in every new project thread I open๐ฅ
FIxed broken links
At this point I cant wait till someone besides me understands whats going on here. Ha ha ha It hards to ask myself questions regarding code.
ik im hated in this community ๐ฅ
also do i ever complain on the actual high effort projects?
yk what
ima from now on endorse kernel shells and kernel guis
lmao!!!!
A proper os has a shell then a gui terminal right? meaning the gui pipes chars and whatnot, it goes to server, then returns for the shell to execute?
most proper OS's start with a tty
then when you get some sort of window manager ported/written you evolve into a pty.
here ya go
i remember that its just a static png right lol
what?
lmao I went to type help hah ah ah ha ha then it was just an image
this one
Kind of.
Normal vibecoded approach
drawing pure pixels
if you wonder where it comes from, this is actually the start of auroraos around 8 months ago
I didnt do that???
what
never said so
mine was sloppy asf
urs is really good, only thing is that its in kernelspace
ah, got you!!
you couldnt even type in it ๐
???
A short video of Elle OS booting up and running through some features.
*mine
hes talking about his own kenrel ๐
Right, I caught that after lmao!
#1340043265352667229 also making his own windowing manager
Well, wick, you come far too!!!
NIce!!!
quite a long way gone
and for @vast pollen who doesn't really know what to respond i can actually be nice.
I was writing out a long response?
-# are you writing an essay or what
ok, one sec
so i dont need to read the whole thing
so the tty should be a tty.elm program right?
could be
you could just jank your current shell and put it in userspace
see you can be helpful
That makes sense. I only did it this way for testing purposes. have to get that program from freezing and know 100 percent programs run before moving things over.
you could try and port #1469169777959239680
really easy
and you get a somewhat proper shell
i think it would be fun to make it a tty.elm kind of like grep but not grep
or just doing your own.
YOurs have pipes yet or something like it?
signals, pipes, shared mem
messages
all shitty asf
i reworked them completely in the current (non-pushed) rewrite.
I have passages that can talk between devices and programs then tunnels which is for pure IO buffering like keyboard and stuff. works pretty well since they are cards.
Anything considered a card has metadata of some sort
The guy definitely begs for the ban.
We'll see what happens.
๐ฅ If you believe so.
I just took it as him joking around!!! Seems pretty cool so far.
I need to come up with a better debugging system. RIght now most of the output goes into the terminal but since I am having a problem with programs freezing when it opens a window, the terminal closes, and I have no output explaining whats making it freeze. Hmmm?
redirect the terminal to a log too