Its like building your own home. It sure feels like you're in control but the effort wasted is not comparable with the little effect(low popularity, less use cases). People who dedicate their entire life to a software project as a hobby/work/noble cause are a different matter. The idea of writing X because you don't like Y is just silly - you really want to dedicate all your life to maintaining and improving a piece of software, just because you're incapable of dealing with flaws in existing software?
The rednecks have spoken. Get out your Redneck Decoder Ring and follow this Lone Wolf Directive to the letter: 21374 95634 22749 16968 78569 96330 74736 95308 34901 11924 51047 32539 24803 34267 40488 47925 85566 73711 83432 27164 52446 25941 81861 67410 03319 74885 66557 97920
Name:
Anonymous2016-11-15 7:54
while I agree it's usually not worth spending your life making something like an OS (unless your hobby kernel catches on like Linux, which it probably won't), I don't think there's anything bad about doing it for a few months. it sounds like a great way to learn both low-level programming and useful algorithms and data structures. same for making a compiler (or even your own programming language).
Name:
Anonymous2016-11-15 8:26
>>5 What useful algorithms or data structure resulted from Symta and HolyC?
Name:
Anonymous2016-11-15 8:48
>>6 you misunderstood me. the result is not supposed to be the creation of new useful algorithms and data structures, it's you learning how old useful algorithms and data structures work under the hood and how they can be applied in a low-level programming context. I doubt Symta and HolyC will be used by anyone other than Nikita and Terry respectively (Symta might find its niche becuase it doesn't seem so bad, although it still triggers me that he keeps calling it a 'Lisp dialect' while it looks nothing like Lisp) - but I do think that making those projects made them better programmers.
speaking of Symta - hey Nikita, you reading this? how's your vidyagaem going? is it going to come out in a foreseeable future? I legitimately want to play it.
speaking of CdrBrowser - hey Cudder, you reading this? how's your CdrBrowser going? is it going to come out in a foreseeable future? I legitimately want to use it.
speaking of void2.h - hey FrozenVoid, you reading this? how's your header going? is it going to come out in a foreseeable future? I legitimately want to use it.
Name:
Cudder!MhMRSATORI2016-11-15 12:38
>>10 Haha u're great where can i subscribe to u're blogsite?
>>10 I'm thinking of switching from C, debugging macros is not fun and the C preprocessor doesn't like complexity. What are you using it for? you could just use the ideas in it and write your own smaller header.
Name:
Anonymous2016-11-15 14:09
I am making a lisp os, wish me luck.
Name:
Anonymous2016-11-15 14:55
>>13 I'm just fucking around with pre-processor and looking at the resulta, nothing really serious or useful. C preprocessor is not an acceptable Lisp. what are you switching to? lithp macros? m4? something completely unrelated?