If you want to give Java a try, take a look at Jammy which allows to only
practice and focus on language :)

Le jeudi 5 mai 2016, bigOnion <[email protected]> a écrit :

> On Wednesday, May 4, 2016 at 9:29:05 PM UTC+3, Amit Attia wrote:
> > Hello,
> > I'm new to competitive programming, currently at GCJ round 2. I program
> using python, but familier with cpp from university course. I want to
> switch, but I don't feel like my cpp skills are flexible enough for
> competitive pragramming. Any tips for doing the switch?
> >
> > Another question: In order to use cpp I need to compile and run the data
> sets, in which environment and how contestants do it fast? Using an ide and
> creating a new project for each solution sounds like a time waster.
> >
> > Thenx in advance,
> > Amit.
>
>
> Hi Amit.
>
> I much agree with all the others have already said. Python is decent
> enough for code jam, and essentially for almost any quick and dirty
> research you want to do.
> And also, learning a new language might be a challenge you want to cope
> with and the questions in code jam might be good enough for this.
>
> If you do want to learn a new language and use code jam for this (even
> though, as explained, it's not necessary), I'll just add my two hints:
>
> 1. You should try first the archived practice questions. The time
> constraints in the contest itself is not good for practising. At lease some
> questions at the beginning you want to do calmly and patiently, so you can
> check some things out and learn more stuff quietly. It is also an
> opportunity to pre-prepare some functions/classes which you think will be
> useful for you also in other and newer questions in code jam.
>
> 2. You might want to consider java as well. java is much faster than
> python, and its performance resembles more of c++ than python. And yet, the
> concepts and attributes of the language are somewhere in between c++ and
> python, so the shift is less drastic. Also, it has excellent IDEs which
> make programming much faster (which is a critical thing for someone who's
> used to the fast programming of python). IntelliJ for instance just makes
> everything so fast so the shift from python does not cost you so much in
> programming time (which in contests is also very crucial)
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google Code Jam" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected] <javascript:;>.
> To post to this group, send email to [email protected]
> <javascript:;>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/google-code/3364ce7c-3812-4729-9cdf-b30e2dacbe20%40googlegroups.com
> .
> For more options, visit https://groups.google.com/d/optout.
>


-- 
____________________________________

*Félix Voituret*
*Research and development engineer*
*iSmart, SmartLab, Kware*
*www.ismart.fr <http://www.ismart.fr>*
Phone : +33 6 48 95 75 46, Fax : +33 4 42 24 45 78

-- 
You received this message because you are subscribed to the Google Groups 
"Google Code Jam" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-code/CA%2BWFvUVCqFYP8ON59mp2LxxAuAUR8zCPXOtoDKZRD0qfXWaqQQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to