From: Guofu Chen on
Hi,

I am planning to spend 1 month to do a project(system application, not
web-based application) and I am now looking for the project with which I can
practice my programming skills, including C++, .Net, Object-Oriented, GUI
programming, multi-thread, algorithms, data structures, XML .

My first idea was to write a computer game. But I think that might not be
too useful. Then I tried to search various newsgroups, different
universities computer science project proposals. I even tried to find
project in SourceForge, but I still can't find a good project.

Can you suggest a place where I can find a project that meets my requirement
online or somewhere else?

Any problem please let me know.

Thanks a lot!


From: Phlip on
Guofu Chen wrote:

> I am planning to spend 1 month to do a project(system application, not
> web-based application) and I am now looking for the project with which I
> can practice my programming skills, including C++, .Net, Object-Oriented,
> GUI programming, multi-thread, algorithms, data structures, XML .
>
> My first idea was to write a computer game. But I think that might not be
> too useful. Then I tried to search various newsgroups, different
> universities computer science project proposals. I even tried to find
> project in SourceForge, but I still can't find a good project.
>
> Can you suggest a place where I can find a project that meets my
> requirement online or somewhere else?
>
> Any suggestion please let me know.

Your post itself dismisses all the common answers to this question!

This project could be easy, if you'd simply relax your absurdly high
expectations...

--
Phlip
From: topmind on

Guofu Chen wrote:
> Hi,
> I am planning to spend 1 month to do a project(system application, not
> web-based application) and I am now looking for the project with which I can
> practice my programming skills, including C++, .Net, Object-Oriented, GUI
> programming, multi-thread, algorithms, data structures, XML .
>
> My first idea was to write a computer game. But I think that might not be
> too useful. Then I tried to search various newsgroups, different
> universities computer science project proposals. I even tried to find
> project in SourceForge, but I still can't find a good project.
>
> Can you suggest a place where I can find a project that meets my requirement
> online or somewhere else?
>
> Any suggestion please let me know.
>
> Thanks a lot!

Your list is a tall order to fit into one project. But, here are two
suggestions to ponder:

1. Ascii-GUI-shorthand screen builder:

http://c2.com/cgi/wiki/wikiOptions?AsciiArtGuiShorthand

2. Dynamic relational database:

http://c2.com/cgi/wiki/wikiOptions?DynamicRelational

-T-

From: Phlip on
topmind wrote:

> Your list is a tall order to fit into one project. But, here are two
> suggestions to ponder:
>
> 1. Ascii-GUI-shorthand screen builder:
>
> http://c2.com/cgi/wiki/wikiOptions?AsciiArtGuiShorthand
>
> 2. Dynamic relational database:
>
> http://c2.com/cgi/wiki/wikiOptions?DynamicRelational

A refactoring browser for a dynamic language, such as Ruby, which...

- instruments Ruby to dump all syntax info at each method call
(you can do that in Ruby)
- run all the tests
- compile the results into a type database
- use the database for "intellisense" - the autocompletion
jiggers in an editor
- use the database for smart refactors.

That would put its author on the map!

--
Phlip