Why is the code exchange so quiet? I'd have expected it to be buzzing with activity... Is it just bad design/lack of structure etc... ??
Maybe element 14 could do a programming challenge to get things going?
Why is the code exchange so quiet? I'd have expected it to be buzzing with activity... Is it just bad design/lack of structure etc... ??
Maybe element 14 could do a programming challenge to get things going?
Well, here's why I don't post my code here. Very simple: I can't upload documents. Most of my code is in the form of .zip files containing source code and documentation. Code Exchange lets you create a 'blog or a discussion, but I can't find a way to upload source code files.
So I uploaded my code to the FPGA Group since I'm a member of that group and it allows uploads, and my XXICC project does include logic design for FPGAs. For XXICC releases 0.0j and 0.0k I created "mothership" 'blogs with links to the FPGA group content. XXICC has since become much more oriented towards FPGAs, so now I use the FPGA group for almost all XXICC content.
John is right about the uploading.
But there are so many other places to talk about code, there's quite a bit on E14 under various blogs, Arduino etc.
And if you want to ask a code question like:
what's the definition of strngcmp in c (function name deliberately mis-typed !!)
you just Google and are offered zillions of results for strcmp() which is what it should have been.
So the E14 Code Exchange doesn't currently have a niche where it might usefully operate.
MK
This is primarily an electronics place with some sideline coding happening. There are other places where coding is the highlight. Plus other than johnbeetem, I do not see anyone coding here.
Clem
Clem Martins wrote:
This is primarily an electronics place with some sideline coding happening. There are other places where coding is the highlight. Plus other than John Beetem, I do not see anyone coding here.
I see lots of people coding here, and many code-based projects. Two examples that immediately come to mind are Cypress PSoC 4 100 Projects in 100 Days and the enormous shabaz oeuvre. However, coding projects tend to reside at the group associated with the project's hardware. So you see Arduino stuff in the Arduino group, PSoC stuff at Cypress Kits, FPGA stuff in the FPGA Group, and general-purpose Embedded stuff in the Embedded group. So is there really a need for Code Exchange, given that so few even know about it? As mcb1 likes to point out, a lots of newbies post their first questions at Ben Heck because that's the group they find first
Regarding the "other places", I do think element14 is a nice place to ask coding questions. In software-only sites, you often get stereotypical computer science types who are rude and insensitive: think "Malvin" AKA "Mr. Potato Head" from WarGames (1983). I find that computer engineers with lots of practical embedded coding experience have been humbled by the process and are a lot more helpful, friendly, courteous, kind, etc. That certainly has been my experience with the great people who hang out at element14.
JMO/YMMV
Nice summary John.
I think I looked initially at Code Exchange and then probably haven't been back since.
Many of us on this site aren't software engineers, so we can sympathize with steep learning curves, and weird naming, etc.
The best suggestion I can make is make sure you do your homework/Google search before you ask us to search for you ....
Mark
Nice summary John.
I think I looked initially at Code Exchange and then probably haven't been back since.
Many of us on this site aren't software engineers, so we can sympathize with steep learning curves, and weird naming, etc.
The best suggestion I can make is make sure you do your homework/Google search before you ask us to search for you ....
Mark