I use Windows 7 64 bits, Visual Studio 2010 and a custom-made add-in
to expand snippets inside the code, because I don't like coding with
#defines. Here's a video where I show how do I solve a problem (it's
an easy one, the idea is to look the setup).

http://www.youtube.com/watch?v=MeqRo6HvtUU


On May 25, 8:56 am, Nat Pavasant <[email protected]> wrote:
> I use Notepad and Command Prompt. I normally use Eclipse for my
> projects (all PHP, Java and C), but it is not very convenient with
> codejam since I need to create project first. And the fact that,
> between all three tasks I solve in Qualification round and Round 1C, I
> use three different programming language (each one has its own
> strength, for example when I do brute-force algorithm, C is my choice,
> but with geometry, I prefer Java)  I use print debug too.
>
> - Nat
>
> 2010/5/25 Paul Smith <[email protected]>:
>
>
>
>
>
> > 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 
> > athttp://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 
> athttp://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.

Reply via email to