Jan 7, 2024 03:07 PM
(This post was last modified: Jan 7, 2024 03:08 PM by 404found.)
I see many people asking for python courses or looking for someone to teach them python
In my opinion you should NOT learn python as your first language, You won't get the full grasp of programming and it will be your "comfort" language
And I do agree that python has many advantages in terms of documentation, simplicity and usability, But trying to branch out to other languages will be VERY hard.
Instead learn a lower lever language like C++ for example.
I don't think I have explained myself well but I hope some of you guys will do a bit more research into other languages before you try and learn python!
(Jan 7, 2024 03:07 PM)404found Wrote: I see many people asking for python courses or looking for someone to teach them python
In my opinion you should NOT learn python as your first language, You won't get the full grasp of programming and it will be your "comfort" language
And I do agree that python has many advantages in terms of documentation, simplicity and usability, But trying to branch out to other languages will be VERY hard.
Instead learn a lower lever language like C++ for example.
I don't think I have explained myself well but I hope some of you guys will do a bit more research into other languages before you try and learn python!
Everyone's different, but I prefer to learn what an alphabet is and how to format a sentence, before I start writing poetry and music.
um Javascript and Python are the 2 most used language today. Can't go wrong with either.
Sure one could learn Assembly and C++ to get a better understanding of code but honestly, with AI, you can just ask it now and it will help you if not do it for you with explanation.
Overall it depends what someone wants to do, have a goal and figure out the best way to get there. Usually they'll find its javascript or python is fastest way to get there tbh lol
I buy Amazon Gift Cards & Crypto for CashApp. PM me if you're selling
A lot of colleges go for object oriented languages like Java. Something that forces structure and breaks coding into defined components. I think this is the best approach and a language like Java can teach some good practices for clean and well documented code.
Something so loose as Python, especially for self taught people, can easily create bad habits and practices. It’s easy and versatile to use, but there is basically no forced structure so people who are self taught will write horribly messy logic.
(Jan 7, 2024 04:12 PM)Truth Wrote: um Javascript and Python are the 2 most used language today. Can't go wrong with either.
Sure one could learn Assembly and C++ to get a better understanding of code but honestly, with AI, you can just ask it now and it will help you if not do it for you with explanation.
Overall it depends what someone wants to do, have a goal and figure out the best way to get there. Usually they'll find its javascript or python is fastest way to get there tbh lol
I meant more if you want to advance in programming and make your job out of it!
But you are certainly right that for 90% of people python will be enough.
to write quick tasks (scripts) python giving you all you need !
Be Nice For Once 15hVUVz7xA4kazHdk2BuErENGCskVwjYXP
(Jan 7, 2024 07:31 PM)Realizm Wrote: A lot of colleges go for object oriented languages like Java. Something that forces structure and breaks coding into defined components. I think this is the best approach and a language like Java can teach some good practices for clean and well documented code.
Something so loose as Python, especially for self taught people, can easily create bad habits and practices. It’s easy and versatile to use, but there is basically no forced structure so people who are self taught will write horribly messy logic.
thanks for explaining it better then me!
Despite OPs way of delivering this "idea" this has always been the case from the beginning of programming up to today and well into the future. Simply because it addresses how the human mind functions. For best, well-rounded approach, you need to start lower level. You're useless if you start with Javascript for example and just "well Ai will help". You'll only be as good as a trend - and once that's gone or not important or whatever, you'll find yourself empty.
Start low level, yes C is a good start. Object-oriented. Then move up to trends, frameworks, Ai, and other 'bullshit'.
(Jan 7, 2024 03:07 PM)404found Wrote: I see many people asking for python courses or looking for someone to teach them python
In my opinion you should NOT learn python as your first language, You won't get the full grasp of programming and it will be your "comfort" language
And I do agree that python has many advantages in terms of documentation, simplicity and usability, But trying to branch out to other languages will be VERY hard.
Instead learn a lower lever language like C++ for example.
I don't think I have explained myself well but I hope some of you guys will do a bit more research into other languages before you try and learn python!
Highly disagree. I learned Python as my first language and had no real issues diving into asm and C (still learning this one tho).
DO NOT DEAL WITH THIS MEMBER
First language I had interest in was PHP.
At the end of the day it doesn't matter what language you learn so as long as you're interested in programming.
It doesn't matter what language you start learning, the only "learning" you'd do from switching language to language is the syntax and formatting. The main thing newcomers need to learn is a programmers mindset, understanding basic logic and data structures. It doesn't matter what language you start with, just how you learn it.
(Jan 10, 2024 10:27 AM)HFDone Wrote: to write quick tasks (scripts) python giving you all you need !
This is literally the only reason I learned Python in the first place long ago. Python gives most of the power of C without the tedium.
(Jan 10, 2024 10:27 AM)HFDone Wrote: to write quick tasks (scripts) python giving you all you need !
I use go for this and it's vastly superior for this purpose.
Either way I don't agree with the title. I think any programming language can be learnt as a "first"one people love acting as if it's some sort of choice you have to make and lock yourself into.
In reality none of it matters and never will matter.
It really depends on what you aim to do. If your final intents are to create any web related then python, js, php are not a bad choice at all as a first programming language.
“Whatever Your Mind Can Conceive and Believe, It Can Achieve.” – Napoleon Hill
Jan 16, 2024 07:01 AM
(This post was last modified: Jan 16, 2024 07:03 AM by GruntStyl.)
I would disagree personally, only because python is so WIDELY used and accepted pretty much everywhere. It's cross platform. Continuously being supported with no slow down. I think it was also rated the #1 growing language on LinkedIn for jobs (If that means anything to anyone lol). That aside pretty much any list you look at has Python number 1. You could literally just learn Python and secure a healthy wage job doing so.
Now that is a totally unbiased opinion. I love C# myself. And use that 90% of the time. I've only just started to dabble into Swift for MacOS Dev. My first programming language I ever learned was Visual Basic. Back in the Visual Basic 6 days when the IDE finally came out lol. I will write small things in Python from time to time tho. If you know C# or even VB you can learn Python quick.
|