Basic4ppc - Windows Mobile Development  

Go Back   Basic4ppc - Windows Mobile Development > General > Forum Discussion
Home Register FAQ Members List Search Today's Posts Mark Forums Read

Forum Discussion Please post any question or idea regarding the forum here.


Competition


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 07-03-2007, 11:46 AM
RandomCoder's Avatar
Basic4ppc Veteran
 
Join Date: May 2007
Location: UK
Posts: 478
Cool Competition

Erel,

I didn't know whether this should go in the B4PPC Wishlist or here in the Forum Discussion, but anyway here it is - How do you feel about setting a little competition???

I was thinking along the lines of a small task, maybe with optional extra's for the more experienced amongst us.
A new thread could be started with guidelines to what is required and the time allowed (probably a month).
All those that have attempted the task could post their code in the same Thread for all to see.

There would be no overall winner, if you completed the task successfully then you would be a winner in your own right.
The benefit of this is that it would encourage some healthy competition and we would get to see many ways of completing the same task which can only help improve our coding.

I'm afraid that I'm short of idea's, but hopefully my fellow forumites will assist here. Simple tasks using only one library would probably be best to start off with.

Anyone else up for a bit of fun????

Regards,
RandomCoder
__________________
Desktop: Pentium D 920 (2.8GHz, 4MB L2 Cache, 800MHz FSB), 1024MB, 256MB Radeon X600, 250GB HD.
Device : Axim X51v XScale 624MHz, 3.7" VGA, 64MB SDRAM, 256MB Flash ROM + 1Gb SD.

"Defeat never comes to any man until he admits it."Josephus Daniels
Reply With Quote
  #2 (permalink)  
Old 07-03-2007, 12:28 PM
Cableguy's Avatar
Basic4ppc Expert
 
Join Date: Apr 2007
Location: N 41º11'30.30" W 8º39'46.60"
Posts: 1,186
Default

Count me in......
__________________
Paulo Gomes
Porto, Portugal

PC: Dual-Core 1,8Ghz, 2GB RAM, 80GB HD
PPC: Qtek9000, 1GB SD
Reply With Quote
  #3 (permalink)  
Old 07-03-2007, 02:08 PM
Erel's Avatar
Administrator
 
Join Date: Apr 2007
Posts: 2,940
Default

Why don't you throw the idea?
I will join as a competitor
Reply With Quote
  #4 (permalink)  
Old 07-03-2007, 02:17 PM
RandomCoder's Avatar
Basic4ppc Veteran
 
Join Date: May 2007
Location: UK
Posts: 478
Default

I'll put my thinking cap on, just thought it might be a good idea, especially when introducing new libraries etc.

The first one wants to be pretty simple and fun to do, so that as many people as possible can join in.
There's always more than one way of doing things and so I thought it would be interesting to see what other people come up with.
In my book, if it works then its right. But of course some solutions are far more elegant than others.

Regards,
RandomCoder.
__________________
Desktop: Pentium D 920 (2.8GHz, 4MB L2 Cache, 800MHz FSB), 1024MB, 256MB Radeon X600, 250GB HD.
Device : Axim X51v XScale 624MHz, 3.7" VGA, 64MB SDRAM, 256MB Flash ROM + 1Gb SD.

"Defeat never comes to any man until he admits it."Josephus Daniels
Reply With Quote
  #5 (permalink)  
Old 07-03-2007, 02:19 PM
Erel's Avatar
Administrator
 
Join Date: Apr 2007
Posts: 2,940
Default

The winner could be the one with the shortest code (least number of lines).
Reply With Quote
  #6 (permalink)  
Old 07-03-2007, 02:35 PM
dzt's Avatar
dzt dzt is offline
Basic4ppc Veteran
 
Join Date: May 2007
Location: Greece
Posts: 353
Awards Showcase
Forum Contributer 
Total Awards: 1
Default

Quote:
...I will join as a competitor
I fear for undocumented features
__________________
Dimitris Zacharakis
http://www.terracom.gr
Reply With Quote
  #7 (permalink)  
Old 07-03-2007, 03:06 PM
Knows the basics
 
Join Date: Apr 2007
Location: Kindred,ND
Posts: 94
Default

Readable code should also count(comments etc)
Reply With Quote
  #8 (permalink)  
Old 07-03-2007, 05:16 PM
RandomCoder's Avatar
Basic4ppc Veteran
 
Join Date: May 2007
Location: UK
Posts: 478
Default

I wasn't thinking of a winner being nominated, it's just for fun!
Of course I'm sure there will be plenty of praise for the most ingenuous approach and clever code, maybe even some

Like I said before, if the program achieves the required task then your a winner in your own right.

The best idea I've come up with so far is to write a calculator application - no libraries allowed.

I know that there's an example scientific calculator on the B4PPC website (http://www.basic4ppc.com/Downloads.html) and installed with BPPC in the samples folder.
But this is quite a neat little problem with probably many different solutions.

Here's the sort of lines I was thinking along...

1st requirement
- basic mathematics - "+" "-" "*" "/"
2nd requirement
- Trig functions -"Sin" "Cos" "Tan" (inverse ones too if you want)
3rd requirement
- Conversions - "Degrees to fahrenheit" "miles to kilometers" (and all the rest )
4th requirement
......
Please suggest some more idea's and will opt for the most popular.
What say we leave it till Friday to come up with ideas and choose one then over Saturday/Sunday we can all define the requirements ready to set sail on Monday.

PS. what chance do we stand if Erel also fancies giving it a go

Regards,
RandomCoder.
__________________
Desktop: Pentium D 920 (2.8GHz, 4MB L2 Cache, 800MHz FSB), 1024MB, 256MB Radeon X600, 250GB HD.
Device : Axim X51v XScale 624MHz, 3.7" VGA, 64MB SDRAM, 256MB Flash ROM + 1Gb SD.

"Defeat never comes to any man until he admits it."Josephus Daniels
Reply With Quote
  #9 (permalink)  
Old 07-03-2007, 05:22 PM
Erel's Avatar
Administrator
 
Join Date: Apr 2007
Posts: 2,940
Default

I like your idea and I'm sure that it won't be an easy competition.
Reply With Quote
  #10 (permalink)  
Old 07-03-2007, 05:51 PM
RandomCoder's Avatar
Basic4ppc Veteran
 
Join Date: May 2007
Location: UK
Posts: 478
Default

I'd like to set something that should have levels of difficulty for everyone.
There's quite a few new members joined lately (I myself only joined in May) and I'd like them to feel that they can have a go along with some of the older members.

I also thought that it would be a great idea to promote new libraries.

After this first task and if it proves popular then I thought we might use the HTTP library or whichever library the other members would prefer to use.
There's some real potential to gain experience from other peoples attempts at programming the same task.

I'm glad that there has been some interest already in the idea

Regards,
RandomCoder.
__________________
Desktop: Pentium D 920 (2.8GHz, 4MB L2 Cache, 800MHz FSB), 1024MB, 256MB Radeon X600, 250GB HD.
Device : Axim X51v XScale 624MHz, 3.7" VGA, 64MB SDRAM, 256MB Flash ROM + 1Gb SD.

"Defeat never comes to any man until he admits it."Josephus Daniels
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
New Year, New Competition... Cableguy Forum Discussion 2 01-08-2008 10:21 PM
Another Competition - Vote !! derez Chit Chat 4 11-21-2007 05:02 PM
MyRPN - my piece for calc competition Standa Share Your Creations 1 11-04-2007 07:45 PM
2nd Competition Cableguy Announcements 13 10-15-2007 07:26 AM
Icon Editor - COMPETITION TIME RandomCoder Forum Discussion 21 10-06-2007 12:43 PM


All times are GMT. The time now is 11:19 PM.


Powered by vBulletin® Version 3.6.10
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.1.0