ocr? and who said the output has to be a string? A speech plugin would work too!
Printable View
ocr? and who said the output has to be a string? A speech plugin would work too!
The possibilites are endless! You're limited only by your imagination!!!
Also, once the contest is finished, we could create a new tutorial.
"Welcome to this Visual Basic tutorial. Visual Basic is a simple yet powerful language, and is easy to learn for basic programs. For example, if we wish to display the phrase 'hello world' on the screen, all we need to do is type in the following 486,723 lines, and run the program! ---insert program here--- See! It's that simple!!"
And the person who was hoping to learn VB sits there and says: ":eek:"
metal
And how would the marking be? Longest code wins? Most features? Exe size?
no the required processor. it must eat up all processor cycles available.
Why not mark each criteria out of 10 and the highest score wins. Possible criteria could be:
- Length of code
- Exe size
- Resource consumption
- Time taken for program to execute and produce required ouput
- Difficulty of understanding (by an experienced coder)
- Features (eg fancy output etc)
Feel free to suggest others!
That would sound like a project one would do in Java, not in VB or .NET.
(I don't understand jEdit... it is a text editor that can load for a minute at worst days. Also, each time a java applet opens in browser, everything halts for a moment. Java just doesn't work.)
please tell me you don't use microsoft's java console? Go to sun.com and get the real one.
I use exactly that. It works the same slow way no matter which computer I use.
So do people think this could actually be a good idea for a contest? If so we should start getting some actual rules, criteria, markers, timeframes etc going. I know I wouldn't be able to mark it, I just don't know enough. Judging by reps, maybe Orwell and Merri could do it? That's if you have the time and the inclination...
sure why not
well since this is going to be in multiple languages, you will need people who specialize in that language to help
and i would like to help btw :)
OK, here is my proposal:
Task: To create the most complicated version of 'hello world' possible.
Criteria: Size of program (both .exe size and no. of lines); difficulty of understanding the code; impressive output; resource consumption; general complicated-ness.
Rules: 1- No code that does absolutely nothing (ie you can't just bump up your code length with pointless lines). 2- Output does not necessarily have to be a string, nor is it restricted to the monitor. It must, however, communicate in some way, the phrase "hello world". 3- No just repeating pointless things over and over again like 500 lines that continually double a number then halve it again. Everything must serve SOME purpose, no matter how obscure. 4- The winner will be the one with the highest score out of 50 (each criteria out of 10)
Duration: Open to suggestions. Maybe 2-4 weeks???
Languages: VB6 and VB.Net definitely. I don't know enough about the forum population to say, but if the mods reckon theres enough population for other languages and we have someone to mark them then I see no reason why not? I know we have sections on C/C++ and ASP etc. Also we need to decide whether to allow 'add-on' type languages (I don't know the correct term). Things like directx, openGL, winsock, database languages... I would suggest we pick a couple and only allow them. Maybe just directX and openGL for the sake of producing awesome outputs?
Oh and the other thing is that we should decide exactly how we mark the 'size of program' criteria. We could give the biggest one 10 and the smallest one 0, then do everything else in between? Or we could give the biggest one 10 and all the others a score based on their percentage of the size of the biggest one?
Any suggestions for a prize? This would probably be up to the mods as to what we can and can't offer, and if it's forum related, how permanent it is.
Obviously everything above is open to suggestion and debate, so let the creative juices flow :)
metal
this actually has the makings of a codebank entry lol
I have to add in: no language syntax compression/obfuscation tools should be used. The syntax must be purely human made.
To be brash, this sounds like a horrible idea. And what does the winner get, "worst coder on VBF" tag? Past contests have appealed to people because in the end - everyone is a better programmer for having competed. This is the exact opposite of what they should be, and because contests here are so few and far between; I really think you should take some more time and opt for a better objective.
i have another proposal. because i agree with sh...
what about an Alarm Clock?
i have an idea too. A simple video game that everyone is familiar with, such as PONG. We could either say "most accurate" and judge on that, or judge on most advanced physics and graphics or some such.
keke advance pong. everyone here should be able to make pong ;\
either that or a tetris clone or some such.
Or a themed contest: for example, create a game that somehow combines tetris and pong. Atleast this would show how creative people can get when they get a limited theme, everyone seeing very concrete results, as creativity in the code side may often go unnoticed (for some reason I've felt this way quite often).
But someone really really should just get started on anything. Everyone has ideas and suggestions, but nobody has been really willing to finally do something about it. I've tried, a few times, but I end up either being too busy (with work) or losing interest in other ways.
How about we offer a couple of weeks for people to design a 2d game based around arcade. Points given for creativity (so everyone doesn't just create pong) along with points for programming techniques and 'clever' methods. I'd like 50% of the points to be given by you guys in a public poll the other 50 from the mods this way we can all try each others projects out.
Any thoughts?
Merri,Quote:
Originally Posted by Merri
I may not be replying but I am monitoring this thread as soon as I know I can get a few people involved I will set it up no problem!
what do you mean based around arcade?
Simple arcade games i think.
sounds like a great idea. And it would not matter if it was .net or vb6 i would say. Although truthfully we could bias the points towards vb6 due to the higher difficulty of playing sound, etc. in vb6.
Well it will be opened up to Vb.Net and Vb6!
ok i'll get something whipped up and get this going
(makes mr.burns finger movement)
Excellent.