[program-l] Re: Advice request, from a beginner

  • From: James Lee <jameslee303@xxxxxxxxx>
  • To: program-l@xxxxxxxxxxxxx
  • Date: Wed, 28 Apr 2021 06:59:44 -0400

If it makes you feel better about your choice...
I read that UC Berkley and MIT now teach Python in their computer science intro classes.
Also Google, Facebook, Instagram, Spotify, Netflix, Dropbox, and Reddit use Python in their production.
You can be pretty confident that Python is a great choice for beginners, but it's not a toy either.

On 4/27/2021 4:45 PM, Immigrant (Redacted sender immigrant328 for DMARC) wrote:

Thanks.

-----Original Message-----
From: program-l-bounce@xxxxxxxxxxxxx <program-l-bounce@xxxxxxxxxxxxx> On Behalf 
Of James Lee
Sent: Tuesday, April 27, 2021 1:20 PM
To: program-l@xxxxxxxxxxxxx
Subject: [program-l] Re: Advice request, from a beginner

The following is just my opinion, so take it with a grain of salt.
I think for beginners, you need to start with something easy and something with 
lots of resources so that you can get answers from simply googling.
For that reason, I would also recommend Python!
Python has many modules, so you don't have to reinvent the wheels For example, 
WXPython are good to create native cross platform UI.
Pyinstaller lets you package your code into executable, so you can easily 
distribute.
In my opinion, C and C++ are flexible, but the learning curve is too steep for 
beginners. You would need tons of will power and right guidance. Otherwise 
beginners would easily give up.
Python is like you start learning how to play baseball by playing right away, 
whereas c/c++ you first learn about physics of parabola, Aerodynamics, and so 
on before you can go out to the field.

Again, just my two cents.


On 4/26/2021 3:11 PM, Immigrant (Redacted sender immigrant328 for DMARC)
wrote:
Thanks.

-----Original Message-----
From: program-l-bounce@xxxxxxxxxxxxx <program-l-bounce@xxxxxxxxxxxxx>
On Behalf Of Gabriele Battaglia (Redacted sender "iz4apu" for DMARC)
Sent: Monday, April 26, 2021 2:34 AM
To: program-l@xxxxxxxxxxxxx
Subject: [program-l] Re: Advice request, from a beginner

Hello.
I strongly suggest you to go with Python.
Gabe.
** To leave the list, click on the immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** program-l-request@xxxxxxxxxxxxx with the Subject:- faq

** To leave the list, click on the immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** program-l-request@xxxxxxxxxxxxx with the Subject:- faq
** To leave the list, click on the immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** program-l-request@xxxxxxxxxxxxx with the Subject:- faq

** To leave the list, click on the immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** program-l-request@xxxxxxxxxxxxx with the Subject:- faq
** To leave the list, click on the immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** program-l-request@xxxxxxxxxxxxx with the Subject:- faq

Other related posts: