I use Notepad, ruby, and irb. I debug by 'puts'ing strings to the console (yeah, printfs)
Paul Smith [email protected] On Tue, May 25, 2010 at 1:37 PM, Dhruva Sagar <[email protected]> wrote: > crap, *I am not very good at algorithms* <-- correction > > On Tue, May 25, 2010 at 18:04, Dhruva Sagar <[email protected]> wrote: >> >> Well programming environment does matter, but only if you / one is used to >> a particular environment. >> I have worked in several programming languages, have used several IDEs, >> and there was a one point when I could swear by Eclipse :). >> But I am very good at algorithms, in fact 'not very good' is a huge >> understatement :). I was unable to pass round 1 this time though I tried all >> 3 times, I solved the easiest problems each time though, but couldn't fix my >> other solutions in time, so not sure how much you should take my advice >> anyways. >> But the real reason I think that to be the case is because Debugging will >> not help you get the right algorithm, it will only help you find problems in >> the algorithm you thought of... >> On Tue, May 25, 2010 at 17:47, Qasim Zeeshan <[email protected]> >> wrote: >>> >>> "........but for the purpose of contests such as GCJ I don't think you >>> need any IDEs at all" >>> I disagree. It happened to me in Round 1A when I was in my friend's home >>> and worked on VC++ 6. The vectors are not easily debug-able in VC++ 6 >>> editor. I am sure, if I would have been using VS 2005, I will be more speedy >>> as it took me some time to setup my watch in VC++ 6. Yeah, if your >>> algorithms and programming is so strong that you don't even need a debugger >>> then for sure you you can program in any editor. >>> So programming environment does matter. >>> >>> On Tue, May 25, 2010 at 5:11 PM, Dhruva Sagar <[email protected]> >>> wrote: >>>> >>>> I use VIM, that's all I need. You can debug C/C++ applications as well I >>>> haven't yet tried that. >>>> I work mostly in ruby, and yes I can debug scripts exactly how one >>>> should be able to. >>>> Sometimes I code in C++ too, but for the purpose of contests such as GCJ >>>> I don't think you need any IDEs at all. >>>> What matters here is if you've been able to solve the problem / >>>> identified the pattern. >>>> For any debugging that you'd have to do, printfs are going to be just >>>> fine! >>>> But anyways, I vouch for VIM all the way. It is the best imho :) >>>> >>>> On Tue, May 25, 2010 at 17:33, Shrey <[email protected]> wrote: >>>>> >>>>> While attempting Code Jam and similar competitions, saving on time >>>>> spent writing, testing and debugging code can be a major factor. I run >>>>> Ubuntu on a VMware image, simply using gedit and make to write and >>>>> test programs. However, writing code can be easier with IDEs having >>>>> code completion and debugging facilities. Although the topic seems to >>>>> have been beaten hollow on linux discussion forums, the questions >>>>> there are usually raised by users intending to create and manage large >>>>> projects. >>>>> My question is this- what do you prefer to use for writing, testing >>>>> and debugging code during contests where time can be a major factor? I >>>>> have used Code::Blocks and Eclipse CDT but the former fails to debug >>>>> properly while the latter was too slow and bulky to use during a >>>>> contest. >>>>> >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "google-codejam" group. >>>>> To post to this group, send email to [email protected]. >>>>> To unsubscribe from this group, send email to >>>>> [email protected]. >>>>> For more options, visit this group at >>>>> http://groups.google.com/group/google-code?hl=en. >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> Thanks & Regards, >>>> Dhruva Sagar. >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "google-codejam" group. >>>> To post to this group, send email to [email protected]. >>>> To unsubscribe from this group, send email to >>>> [email protected]. >>>> For more options, visit this group at >>>> http://groups.google.com/group/google-code?hl=en. >>> >>> >>> >>> -- >>> Qasim Zeeshan >>> PUCIT, PU Alumni '04 >>> Software Engineer >>> Confiz Solutions >>> http://qzeeshan.blogspot.com/ >>> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "google-codejam" group. >>> To post to this group, send email to [email protected]. >>> To unsubscribe from this group, send email to >>> [email protected]. >>> For more options, visit this group at >>> http://groups.google.com/group/google-code?hl=en. >> >> >> >> -- >> >> Thanks & Regards, >> Dhruva Sagar. >> > > > > -- > > Thanks & Regards, > Dhruva Sagar. > > -- > You received this message because you are subscribed to the Google Groups > "google-codejam" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/google-code?hl=en. > -- You received this message because you are subscribed to the Google Groups "google-codejam" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-code?hl=en.
