|
|
|
Page 1 of 1
|
[ 4 posts ] |
|
Author |
Message |
Ford
Joined: Sat Jul 03, 2010 8:07 am Posts: 44 Location: Clarkesville, GA, USA
|
![Post Post](./styles/serenity/imageset/icon_topic_latest.gif) My Projects Are Halted
I am ceasing dev on all of my software projects of late. I have been learning more and realized that everything I have written lately is utter crap. Does anyone have similar experiences on their own OSs?
_________________ After Monday and Tuesday, even the calendar says WTF.
|
Wed Aug 31, 2011 1:46 pm |
|
![](./styles/serenity/theme/images/spacer.gif) |
Jarvix
Site Admin
Joined: Sun Aug 16, 2009 7:28 am Posts: 60 Location: The Netherlands
|
![Post Post](./styles/serenity/imageset/icon_topic_latest.gif) Re: My Projects Are Halted
Yep, same here.
It is funny to realize my first attempt had some kind of gui before understanding text scrolling. It had nothing, could not do anything. But I wanted 3 panels: 1 console at bottom, left side console output and right side runtime info. I was sooo bad at this.
Now I learned a lot at different platforms, programming paradigms, languages, etc, the code is qutie emberassing...
// jarvix
_________________ Jinix {Operating System}
|
Fri Oct 28, 2011 10:15 am |
|
![](./styles/serenity/theme/images/spacer.gif) |
~
Joined: Sun Sep 19, 2010 9:45 am Posts: 29
|
![Post Post](./styles/serenity/imageset/icon_topic_latest.gif) Re: My Projects Are Halted
I will never cease development of my projects voluntarily.
I don't consider what I write a bad thing, and I don't lose my patience over the quality of the code I can write. If I have learned something from OS development, is to never stop trying if I want to witness and enjoy my own evolution at coding.
It just reflects my current maximum capability at some programming task, and all I need to do is learn more, and then reimplement as many times as necessary. And most importantly, since I document a lot and do my best to find out and ask more knowledgeable people when possible if my implementation is top-quality or near it, I have been building a repository that contains only the best of the best of my work, in documentation and in code, and so I can reimplement something like a simple kernel or library in a very short time, and not exactly from scratch anymore.
It is about using more and more, and better and better techniques, and build a life repository of development material.
If I stopped the development of my projects, I would not be able to keep improving iteratively my capabilities, and I can always recode.
It is fun, and for me it is useful, because it shows me what kind of programmer I really am currently, and it allows me to see how I get to evolve.
That's something nobody else can do for me, and stopping is the same as giving up, so that's just not an option.
_________________ Live Development (click image links for full size): PC 1: PC 2:
|
Tue Jul 03, 2012 7:03 am |
|
![](./styles/serenity/theme/images/spacer.gif) |
Kieran
Site Admin
Joined: Sat Jul 25, 2009 7:44 am Posts: 274 Location: United Kingdom
|
![Post Post](./styles/serenity/imageset/icon_topic_latest.gif) Re: My Projects Are Halted
I always tinker with my coding and even your 'crap' code can be a great starting point for moving on to bigger and better things. Remember what your first piece of boot sector or kernel code looked like and then take at look at the level to which you are coding now. I'm sure you will see an improvement, so don't give up. I have no delusions of creating the next Windows on my own, I do OS development to learn about low level computing and for the mental challenge. ![Smile :)](./images/smilies/icon_e_smile.gif)
_________________ Thank you for reading,
Kieran C G Foot
|
Thu Nov 29, 2012 4:40 am |
|
|
|
Page 1 of 1
|
[ 4 posts ] |
|
Who is online |
Users browsing this forum: No registered users and 156 guests |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum
|
|