[ale] Searching for C exp.
Chris Fowler
cfowler at outpostsentinel.com
Mon Apr 21 16:23:41 EDT 2003
Awesome question. My father is a good example. He wanted to get into
woodworking and needed some projects to get into. He built us a
changing table. Looks awesome.
To learn something you really need a project. Reading helps but it
wasn't until I dived into it headfirst did I learn it.
Options:
1) Think of a tool you need that does not exist and create it as
and OSS proggie.
2) Instead of recreating a program that exists, jump on a OSS project.
3) I may have some C code for you to write. I ahve a couple of projects
that are OSS.
a) FireDisk.
Single floppy firewall. Chuck Huber has been working on this
recently. He has made great progress. The idea is to create a
firewall that works like a network applicance.
b) SetiDisk.
Single disk seti at home client that reports back via UDP to a
SetiDisk server. Chuck & I run many clients and found it
difficult to manage it all. We wrote SetiDisk to help that
c) G-Palm & G-PC.
This is an OSS project that I'm writing for my father that sends
and receives G-Code to CNC type machines. G-Palm is for the Palm
G-PC is for the PC. G-Palm is 100% C. G-PC is 95% Java and 5%
C via JNI.
Chris
On Mon, 2003-04-21 at 15:50, John Wells wrote:
> Guys,
>
> While I have over a year of professional C experience, most of that was
> spent debugging/rewriting/enhancing a very large, complex, non-standard
> application I had no part in designing. This was also a little over three
> years ago, so my C skills are a little rusty.
>
> Aside from a few large school projects and a few modules developed for
> that job, I have no experience in designing a (large) application in C.
> While I have a very good understanding of most of the
> teach-yourself-in-24-days parts of C, I've never delved into the nether
> regions and never really taken part in designing/developing a professional
> quality C app.
>
> I'd like to gain some experience in that respect, but not sure where to
> start...
>
> What would you recommend? Should I start by joining an os project in C
> and get involved? I'd consider working on my own, but I'd like to learn
> the intricacies of designing in C, the tricks of the trade, the gotchas,
> common practices, etc., and I don't think a project of my own would
> provide as much insight in that way.
>
> Any suggestions? Anyone have any C work (volunteer)?
>
> Thanks,
>
> John
>
>
>
> _______________________________________________
> Ale mailing list
> Ale at ale.org
> http://www.ale.org/mailman/listinfo/ale
_______________________________________________
Ale mailing list
Ale at ale.org
http://www.ale.org/mailman/listinfo/ale
More information about the Ale
mailing list