Re: gEDA-user: gEDA programming

2010-04-24 Thread Miguel Sánchez de León Peque
Thanks to all for your reply! :-) Specially to Peter Clifton's, Stefan Salewski's and Tibor Palinkas's answers. PS: seems that everybody use Vim or Emacs! Is that a must? ;-) Maybe I should start using one of them... Does anybody use [1]Geany? (which is the one I'm actually

Re: gEDA-user: gEDA programming

2010-04-24 Thread Justas Poderys
Why not giving Code::Blocks a try? I was told that C::B is especially good for Gtk. Never tried though... Miguel Sánchez de León Peque wrote: Thanks to all for your reply! :-) Specially to Peter Clifton's, Stefan Salewski's and Tibor Palinkas's answers. PS: seems that everybody

Re: gEDA-user: gEDA programming

2010-04-24 Thread Felipe De la Puente Christen
On Sat, 2010-04-24 at 18:17 +0300, Justas Poderys wrote: Why not giving Code::Blocks a try? I was told that C::B is especially good for Gtk. Never tried though... I have used Code::Blocks in Windoze for academic purposes once, and I think it's the most Windoze-Similar way to write code on

Re: gEDA-user: gEDA programming

2010-04-24 Thread John Doty
On Apr 23, 2010, at 5:00 AM, Miguel Sánchez de León Peque wrote: Hi all, I'm a student interested in contributing to gEDA and learn some C ;-). The biggest problem I find any time I start coding is how should I write this?. You're always talking about deprecated code, libraries

Re: gEDA-user: gEDA programming

2010-04-24 Thread Armin Faltl
Miguel, I don't want to hurt you, how ever, the order of your first sentence reads very wrong to me: learn a lot of C programming, good coding style (there are dedicted styleguides for this, just google), then contribute to a pretty complex program. An introductory book on ANSI-C is good to

Re: gEDA-user: gEDA programming

2010-04-24 Thread Armin Faltl
Maybe there's no book for that, it's just programming experience... am I right? (I hope not! xD) Thanks in advance, A student who is a bit confused about which is good modern C programming style... :-) I don't think there is any such thing. These days coders type first and

gEDA-user: gEDA programming

2010-04-23 Thread Miguel Sánchez de León Peque
Hi all, I'm a student interested in contributing to gEDA and learn some C ;-). The biggest problem I find any time I start coding is how should I write this?. You're always talking about deprecated code, libraries you're/you're not using, old style... Could you tell me any

Re: gEDA-user: gEDA programming

2010-04-23 Thread Peter Clifton
On Fri, 2010-04-23 at 13:00 +0200, Miguel Sánchez de León Peque wrote: Hi all, I'm a student interested in contributing to gEDA and learn some C ;-). The biggest problem I find any time I start coding is how should I write this?. You're always talking about deprecated code, libraries

Re: gEDA-user: gEDA programming

2010-04-23 Thread Stefan Salewski
On Fri, 2010-04-23 at 13:00 +0200, Miguel Sánchez de León Peque wrote: Hi all, I'm a student interested in contributing to gEDA and learn some C ;-). For C and GTK the book Andrew Krause: Foundations of GTK+ Development may be a starting point.

Re: gEDA-user: gEDA programming

2010-04-23 Thread timecop
just get used to typing gtk_ridiculously_long_function_names_with_lots_of_underscores() and wearing your keyboard out since not a single IDE under Lunix would have code complete or any other code editor improvements us Windows programmers have been taking for granted for years. -tc On Fri, Apr

Re: gEDA-user: gEDA programming

2010-04-23 Thread Jason
timecop wrote: just get used to typing gtk_ridiculously_long_function_names_with_lots_of_underscores() and wearing your keyboard out since not a single IDE under Lunix would have code complete or any other code editor improvements us Windows programmers have been taking for granted for years.

Re: gEDA-user: gEDA programming

2010-04-23 Thread Dave McGuire
On Apr 23, 2010, at 9:47 AM, timecop wrote: just get used to typing gtk_ridiculously_long_function_names_with_lots_of_underscores() and wearing your keyboard out since not a single IDE under Lunix would have code complete or any other code editor improvements us Windows programmers have been

Re: gEDA-user: gEDA programming

2010-04-23 Thread Dave McGuire
On Apr 23, 2010, at 9:25 AM, Peter Clifton wrote: I think the trick is to use rich APIs such as GLib - rather than exclusively using the string.h, stdlib.h stuff provided in the C standard. The GLib routines take care of a lot of memory management relating to strings, and make like a lot easier

Re: gEDA-user: gEDA programming

2010-04-23 Thread Felipe De la Puente Christen
On Fri, 2010-04-23 at 10:42 -0400, Jason wrote: timecop wrote: just get used to typing gtk_ridiculously_long_function_names_with_lots_of_underscores() and wearing your keyboard out since not a single IDE under Lunix would have code complete or any other code editor improvements us

Re: gEDA-user: gEDA programming

2010-04-23 Thread Dave McGuire
On Apr 23, 2010, at 10:42 AM, Jason wrote: As an FYI, Unix folks have been using this since before GUIs were an itch in Bill Gates pants... I'm just sayin' ;-) Indeed, UNIX folk have been using GUIs since GUIs were an itch in Gates' pants. -Dave -- Dave McGuire Port

Re: gEDA-user: gEDA programming

2010-04-23 Thread Peter Clifton
On Fri, 2010-04-23 at 11:31 -0400, Dave McGuire wrote: There is nothing worse than an optimised parser looping over memory with constructs like if (*i++ == '(') ... or some such. Is this why GTK apps tend to be so unbelievably bloated? I mean, I see (and like!) the value of such

Re: gEDA-user: gEDA programming

2010-04-23 Thread Ouabache Designworks
Oh bull. Lots of IDEs (and just plain text editors) do that just fine. There's *nothing* about software development of any kind that is unique to or first appeared in Microsoft Windows. -Dave

Re: gEDA-user: gEDA programming

2010-04-23 Thread gedau
On Fri, Apr 23, 2010 at 01:00:20PM +0200, Miguel S?nchez de Le?n Peque wrote: Hi all, I'm a student interested in contributing to gEDA and learn some C ;-). The biggest problem I find any time I start coding is how should I write this?. You're always talking about deprecated code,

Re: gEDA-user: gEDA programming

2010-04-23 Thread Jason
Ouabache Designworks wrote: Other than Bob and Clippy is there anything of any kind that is unique to or first appeared in Microsoft Windows? BSOD? ___ geda-user mailing list geda-user@moria.seul.org

Re: gEDA-user: gEDA programming

2010-04-23 Thread Dave McGuire
On Apr 23, 2010, at 1:32 PM, Jason wrote: Other than Bob and Clippy is there anything of any kind that is unique to or first appeared in Microsoft Windows? BSOD? Manufacturer-recommended periodic reboots to maintain stability? -Dave -- Dave McGuire Port Charlotte, FL

Re: gEDA-user: gEDA programming

2010-04-23 Thread Jim
Ouabache Designworks wrote: Oh bull. Lots of IDEs (and just plain text editors) do that just fine. There's *nothing* about software development of any kind that is unique to or first appeared in Microsoft Windows. -Dave

Re: gEDA-user: gEDA programming

2010-04-23 Thread Charles Lepple
On Fri, Apr 23, 2010 at 3:22 PM, Jim j...@k4gvo.com wrote: I have yet to see anyone demonstrate the blue screen of death on Linux.  Black and white, yes but blue was unique. To be fair, it can be invoked on demand as part of xscreensaver. -- - Charles Lepple

Re: gEDA-user: gEDA programming

2010-04-23 Thread Steven Michalske
On Apr 23, 2010, at 6:47 AM, timecop time...@gmail.com wrote: just get used to typing gtk_ridiculously_long_function_names_with_lots_of_underscores() and wearing your keyboard out since not a single IDE under Lunix would have code complete or any other code editor improvements us Windows