First off I love the idea, I would actually be very interested in this if it used with modern compilers. Like if it didn't have to be with the over all theme of the entire site, which I think was the purpose in mind when this sub form was created.
2nd off, doing it on an ancient OS just sound fucking painful. As a C++ hobbyist programmer I would come to the believe that coding for an ancient OS will be very difficult as well as painful. Who will provide us the compilers for these Outated systems? I know OS/2 you can get away with, but Unix SVRV your out of your mind. I rather call Solaris a developing environment or dos for that matter than deal with the sicken package management of a UNIX SVRV. I don't mean to bomb your idea, but I will not participate in programing for an OS that old.
I know what you mean... I've coded a little bit using c++ on 98SE like a year ago and my experience for it was.. You had to refer to old materials due to various methods for using functions and such being superseded over time. Personally I thought it wasn't that bad but depending on what you're trying to accomplish it can be a headache? Like someone from your background would have a little more trouble navigating the obsolete methods when you are more familiar with modern ones. Mainly what I'm concerned with is how can we accommodate everybody's needs such as yours but still able to bear fruit i.e. anyone can use that code/program on their own system. I suppose we can always just refer to the source code that is being posted and if desired the person who has a different OS/language could always try to port it themselves. One idea I have is posting in this sort of format:
- Compiler used (i.e. name and version)
- Source code with number of characters commented on top
- URL to video clip unless it can be posted here that shows the code on screen, you compiling it, and it doing exactly as the challenge specifies. That can be the "proof".
With each challenge we can simply allow people to post in whatever language/compiler/os they wish as a way to appreciate everyone. Just like you, I am sure there are plenty of people who don't want to use a certain OS or language which is really fine (I only want to stick to 98SE right now myself). Don't you think so? The challenge instead isn't necessarily:
your competitive beta attitude wrote:
directed at us towards each other
your competent youthful wizardly alpha attitude wrote:
at us towards ourselves
and what we can do to improve. Those of us that are happening to be using the same or similar configuration can learn from each other while with the rest of it can be more of a reference to finding a better solution for yourself.
This sounds like a nice challenge, but the oldest I'd be willing to go would have to be Windows 2000 - Don't get me wrong, I love Windows 95 and 98SE, but writing programs for them is just a pain in the neck at this point, since the only real compiler I've ever found to work (even a little) was Visual Studio 6.0 Enterprise.
I personally only know Batch, C++, and a little bit of Java and Python 2.4. I can program in G-code and HTML as well, despite them not quite being "Real" programming languages.
I'm up for learning other languages, but not up for oldschool memory management and exception handling.
This sounds like a fun challenge to me despite the above nitpicking, where do I sign up?
P.S. Can't log in from home, so it'll all have to be done on an old netbook at a local library... This ought to be fun.
Like I mentioned in the previous quote I think we can all try to just post together regardless of language/OS/whatever (kinda sounds like race lol).
Let's get more input. What do you guys (and any others) think so far? Can we make this work i.e. not having to stick to one specific thing other than on the goal of the instructions given?
Looking ahead, if this turns out to be a fun little getaway that has frequent participation, I would love to brainstorm into more automated/simpler methods of sharing our work together. Also let me here any suggestions/improvements on anything mentioned so far especially with how to format submissions if you think there's a better or more preferred way