You're silly. x isn't a number...requimrar wrote:I see your $0x2710 and raise you $0x10000.
Javascript Kernel
-
- Posts: 8
- Joined: Fri Jun 14, 2013 11:29 pm
Re: Javascript Kernel
Re: Javascript Kernel
If you think C is hard, I suggest you get off your high horse of JS and start being a little more 脚踏实地, and less 不自量力.QuentinRain wrote: I have a system for it to run off of. My computer is a 3.0GHz i7. I think that's a plenty powerful system. I can just compile Spidermonkey and dd it to a floppy. That should do the trick. I would use C, but it's hard.
Thanks for all the advice so far, guys!
Here's a list of TODOs:
1. Lock this thread.
http://en.wikipedia.org/wiki/HexadecimalQuentinRain wrote: You're silly. x isn't a number...
Again, get off your high horse. If you don't even know hex, you are not fit to do OSDev.
[nx] kernel: http://github.com/zhiayang/nx
-
- Posts: 8
- Joined: Fri Jun 14, 2013 11:29 pm
Re: Javascript Kernel
Ohhhhh, duh! That's ok, I'll throw Firefox and Linux on the floppy too. Problem solved!BMW wrote:If you REALLY wanted to do this, the easiest way (IMO) would be to make a really basic kernel in C
What I meant by system was a kernel. E.g. in Firefox, it runs off Windows or Linux or whatever. If you compile SpiderMonkey and dd it to a floppy, it would in no way work. You would be compiling it with all the Windows/Linux system calls etc in it, which would not work without the OS.
I suggest you research low-level programming and architecture.
Re: Javascript Kernel
QuentinRain wrote:Ohhhhh, duh! That's ok, I'll throw Firefox and Linux on the floppy too. Problem solved!BMW wrote:If you REALLY wanted to do this, the easiest way (IMO) would be to make a really basic kernel in C
What I meant by system was a kernel. E.g. in Firefox, it runs off Windows or Linux or whatever. If you compile SpiderMonkey and dd it to a floppy, it would in no way work. You would be compiling it with all the Windows/Linux system calls etc in it, which would not work without the OS.
I suggest you research low-level programming and architecture.
Congratulations, you have achieved nothing -- It's just another JS app at that stage.
http://en.wiktionary.org/wiki/high_horseQuentinRain wrote: I don't even own a horse...
[nx] kernel: http://github.com/zhiayang/nx
Re: Javascript Kernel
Ok, you do that.QuentinRain wrote:Ohhhhh, duh! That's ok, I'll throw Firefox and Linux on the floppy too. Problem solved!BMW wrote:If you REALLY wanted to do this, the easiest way (IMO) would be to make a really basic kernel in C
What I meant by system was a kernel. E.g. in Firefox, it runs off Windows or Linux or whatever. If you compile SpiderMonkey and dd it to a floppy, it would in no way work. You would be compiling it with all the Windows/Linux system calls etc in it, which would not work without the OS.
I suggest you research low-level programming and architecture.
BTW you are not funny.
Currently developing Lithium OS (LiOS).
Recursive paging saves lives.
"I want to change the world, but they won't give me the source code."
Recursive paging saves lives.
"I want to change the world, but they won't give me the source code."
Re: Javascript Kernel
SpiderMonkey is a scripting engine to be embedded in an application. An application needs an operating system to run on; that means it needs a kernel. I think we have a chicken and egg situation.I was thinking I could use this:
https://developer.mozilla.org/en-US/docs/SpiderMonkey
I'm sure it wouldn't be that hard to make it bootable...
Re: Javascript Kernel
Conversely, I think we have a troll. Don't feed him.iansjack wrote:SpiderMonkey is a scripting engine to be embedded in an application. An application needs an operating system to run on; that means it needs a kernel. I think we have a chicken and egg situation.I was thinking I could use this:
https://developer.mozilla.org/en-US/docs/SpiderMonkey
I'm sure it wouldn't be that hard to make it bootable...
[nx] kernel: http://github.com/zhiayang/nx
Re: Javascript Kernel
You're entitled to think what you like, as am I.Conversely, I think we have a troll. Don't feed him.
One of us has posted 7 times in this thread, the other (now) 3 times. Have you heard the expression about the pot calling the kettle black?
With the greatest respect, I prefer to make my own decisions about which threads I choose to post in.
- thepowersgang
- Member
- Posts: 734
- Joined: Tue Dec 25, 2007 6:03 am
- Libera.chat IRC: thePowersGang
- Location: Perth, Western Australia
- Contact:
Re: Javascript Kernel
Ok, I'm going to throw in a little sense here before the thread is locked.
@QuentinRain - You appear to be making every single beginner mistake in the book, this is why people are calling you a troll (a title that I also think fits). If you are serious about OSDev, I suggest not going for something as untested as an entire kernel in Javascript.
@BMW: Stop rising to the bait, it makes you look stupid.
In short - Learn to search the web and wiki, and I suspect that if any more posts happen in this thread it'll get locked pretty quickly.
@QuentinRain - You appear to be making every single beginner mistake in the book, this is why people are calling you a troll (a title that I also think fits). If you are serious about OSDev, I suggest not going for something as untested as an entire kernel in Javascript.
@BMW: Stop rising to the bait, it makes you look stupid.
In short - Learn to search the web and wiki, and I suspect that if any more posts happen in this thread it'll get locked pretty quickly.
Kernel Development, It's the brain surgery of programming.
Acess2 OS (c) | Tifflin OS (rust) | mrustc - Rust compiler
Currently Working on: mrustc
Acess2 OS (c) | Tifflin OS (rust) | mrustc - Rust compiler
Currently Working on: mrustc