I'm back!

All off topic discussions go here. Everything from the funny thing your cat did to your favorite tv shows. Non-programming computer questions are ok too.
anberlin
Posts: 12
Joined: Fri Apr 29, 2011 9:26 am
Location: New Delhi, India

I'm back!

Post by anberlin »

Hi guys!

Most of you knew me with my previous handle: rudimk.
Unfortunately, I can't remember my password...or the password for the email I used back then. To top it off, I can't remember the answer to the security questions posed. So much for extra protection, eh?

I lost touch with things here because of work, paying off mortgages, stuff like that.
Now, things at work are slowing down, so I can think about continuing my OS project.
http://forum.osdev.org/viewtopic.php?f= ... rd#p175438

So I was working on this a year back.
Lately, I've had some more ideas.
Here's what I plan to do.

Code: Select all


1) Design a small kernel, in FreeBASIC. Nominal, really. No frills.

2) Port the OSKit libraries. Yes, they're pretty old. Yes, I'm taking a shortcut. But really, it will solve a lot of problems, and help me concentrate more on what I plan to do later. Also, I could also look at ways wherein the OSKit code could be enhanced for the better.

3) Porting OSKit means I have a functional C library and runtime system. And memory management. The next step is to port two of my favorite languages - Python and Haskell. Python, because it's simple and elegant. Haskell, because it's simple and functional. 

4) At this stage, we can think about a minimal file system, although that's not really a priority with me. What I would really like to do, is port Mono. Free. Open source. It's compatible with Microsoft's implementation to a decent extent. And I like .NET.

My plans may sound ambitious. But I've read a lot, studied a lot about OSDeving in the last 3 years. This ain't impossible. Difficult like hell, yeah. But not impossible.

I'm not going to say that I'd love to hear what you guys think - man, that would be cheesy - but yeah, it would be nice to hear what you guys think.

Feels good to be back :D
Rudi MK.

I pursue knowledge, for knowledge's sake. Like it or not, knowledge IS power.
anberlin
Posts: 12
Joined: Fri Apr 29, 2011 9:26 am
Location: New Delhi, India

Re: I'm back!

Post by anberlin »

Bloody hell.
I think I posted this in the wrong forum section.
:?
Rudi MK.

I pursue knowledge, for knowledge's sake. Like it or not, knowledge IS power.
shikhin
Member
Member
Posts: 274
Joined: Sat Oct 09, 2010 3:35 am
Libera.chat IRC: shikhin
Contact:

Re: I'm back!

Post by shikhin »

Hi,

Welcome back. Judging from your location, we both lie in the same region, so I may be of more help.

As for your aims and plans, I am a little confused as to why you chose FreeBASIC as your language choice. I am not discouraging anything. Just asking out of curiosity.

Regards,
Shikhin
http://shikhin.in/

Current status: Gandr.
anberlin
Posts: 12
Joined: Fri Apr 29, 2011 9:26 am
Location: New Delhi, India

Re: I'm back!

Post by anberlin »

Hey!

Yeah, it sure feels good.

Ah. Where are you, exactly?

Okay. That, mate, is one good question.
Unlike most experienced coders, the first language I learnt was the archaic Visual BASIC.
It's derived from FreeBASIC, so I couldn't help it, you know :P
Rudi MK.

I pursue knowledge, for knowledge's sake. Like it or not, knowledge IS power.
shikhin
Member
Member
Posts: 274
Joined: Sat Oct 09, 2010 3:35 am
Libera.chat IRC: shikhin
Contact:

Re: I'm back!

Post by shikhin »

anberlin wrote: Ah. Where are you, exactly?
To be exact, I am on a planet called Earth. More detailed answer would be Dwarka, New Delhi, India. :wink:
anberlin wrote: Okay. That, mate, is one good question.
Unlike most experienced coders, the first language I learnt was the archaic Visual BASIC.
It's derived from FreeBASIC, so I couldn't help it, you know :P
I am sure you must have learned more languages on the go. Why not them, and FreeBASIC?
http://shikhin.in/

Current status: Gandr.
anberlin
Posts: 12
Joined: Fri Apr 29, 2011 9:26 am
Location: New Delhi, India

Re: I'm back!

Post by anberlin »

To make things a tad clearer - why am I doing this in this manner?

When I first read about Minix, and when I picked up Andy Tannenbaum's book on the subject, I liked it. Here was a kernel written solely with the aim of teaching people about operating systems and their implementation. Minix isn't the first or the only one in this regard, but it's the best.

Again. I don't want to sound like I'm dreaming too much - although, being 19, I'm rather prone - but I'd like to design this kernel so that it can actually be used to help people understand how kernels are designed, and how the stuff under the hood really works.

Okay. Enough of fantasizing. Gotta go read.
Rudi MK.

I pursue knowledge, for knowledge's sake. Like it or not, knowledge IS power.
anberlin
Posts: 12
Joined: Fri Apr 29, 2011 9:26 am
Location: New Delhi, India

Re: I'm back!

Post by anberlin »

Shikhin wrote:
anberlin wrote: Ah. Where are you, exactly?
To be exact, I am on a planet called Earth. More detailed answer would be Dwarka, New Delhi, India. :wink:
anberlin wrote: Okay. That, mate, is one good question.
Unlike most experienced coders, the first language I learnt was the archaic Visual BASIC.
It's derived from FreeBASIC, so I couldn't help it, you know :P
I am sure you must have learned more languages on the go. Why not them, and FreeBASIC?
Dwarka?
I'll be damned :shock:
I live right next to you. Palam Vihar. Gurgaon :D

Languages, yeah.
But the bond I share with BASIC and all associated languages is real strong :P
Rudi MK.

I pursue knowledge, for knowledge's sake. Like it or not, knowledge IS power.
shikhin
Member
Member
Posts: 274
Joined: Sat Oct 09, 2010 3:35 am
Libera.chat IRC: shikhin
Contact:

Re: I'm back!

Post by shikhin »

I won't say I know where that is (I know Gurgaon roughly, but no idea where the heck is Palam Vihar). All I know about my surroundings is, where the Sector-6 market is, and where my school is. :wink:
http://shikhin.in/

Current status: Gandr.
anberlin
Posts: 12
Joined: Fri Apr 29, 2011 9:26 am
Location: New Delhi, India

Re: I'm back!

Post by anberlin »

That's what they said 'bout the Kitty Hawk ;)
Rudi MK.

I pursue knowledge, for knowledge's sake. Like it or not, knowledge IS power.
anberlin
Posts: 12
Joined: Fri Apr 29, 2011 9:26 am
Location: New Delhi, India

Re: I'm back!

Post by anberlin »

Shikhin wrote:I won't say I know where that is (I know Gurgaon roughly, but no idea where the heck is Palam Vihar). All I know about my surroundings is, where the Sector-6 market is, and where my school is. :wink:
Your place is pretty close to mine. I use the metro trains a lot, so I have to pass through Dwarka 2-3 times a week.
Rudi MK.

I pursue knowledge, for knowledge's sake. Like it or not, knowledge IS power.
anberlin
Posts: 12
Joined: Fri Apr 29, 2011 9:26 am
Location: New Delhi, India

Re: I'm back!

Post by anberlin »

berkus wrote:Bloody hell.

FreeBASIC, OSkit, Python, Haskell, .NET and Mono all in one post.

Won't fly.

Don't mind my words about the Kitty Hawk, mate :)
Sometimes, you just have to never say never :D
Rudi MK.

I pursue knowledge, for knowledge's sake. Like it or not, knowledge IS power.
anberlin
Posts: 12
Joined: Fri Apr 29, 2011 9:26 am
Location: New Delhi, India

Re: I'm back!

Post by anberlin »

Okay. Whatever you say 8)

You do know that your "Won't fly" assessment won't discourage me, right?
Just checking.
Rudi MK.

I pursue knowledge, for knowledge's sake. Like it or not, knowledge IS power.
TylerH
Member
Member
Posts: 285
Joined: Tue Apr 13, 2010 8:00 pm
Contact:

Re: I'm back!

Post by TylerH »

anberlin wrote:That's what they said 'bout the Kitty Hawk ;)
You know Kitty Hawk is just a town near the location of the first flight, right? :P
anberlin
Posts: 12
Joined: Fri Apr 29, 2011 9:26 am
Location: New Delhi, India

Re: I'm back!

Post by anberlin »

TylerH wrote:
anberlin wrote:That's what they said 'bout the Kitty Hawk ;)
You know Kitty Hawk is just a town near the location of the first flight, right? :P
Hell, I didn't know that :D
Cool. That was a defining moment..unless Icarus' myth is true.
Rudi MK.

I pursue knowledge, for knowledge's sake. Like it or not, knowledge IS power.
User avatar
Combuster
Member
Member
Posts: 9301
Joined: Wed Oct 18, 2006 3:45 am
Libera.chat IRC: [com]buster
Location: On the balcony, where I can actually keep 1½m distance
Contact:

Re: I'm back!

Post by Combuster »

anberlin wrote:the archaic Visual BASIC. It's derived from FreeBASIC
You couldn't have been more wrong. Visual Basic predates FreeBasic by over a decade. Neither is derived from one another. :roll:
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
Post Reply