![]() |
|
DONT learn python (as your first language) - Printable Version +- Hack Forums (https://hackforums.net) +-- Forum: Tech (https://hackforums.net/forumdisplay.php?fid=444) +--- Forum: Coding (https://hackforums.net/forumdisplay.php?fid=151) +---- Forum: Coders Lounge (https://hackforums.net/forumdisplay.php?fid=5) +---- Thread: DONT learn python (as your first language) (/showthread.php?tid=6260476) Pages: Pages
1
2
|
DONT learn python (as your first language) - 404found - Jan 7, 2024 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! RE: DONT learn python (as your first language) - Young George - Jan 7, 2024 (Jan 7, 2024 03:07 PM)404found Wrote: I see many people asking for python courses or looking for someone to teach them 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. RE: DONT learn python (as your first language) - Truth - Jan 7, 2024 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 RE: DONT learn python (as your first language) - Realizm - Jan 7, 2024 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. RE: DONT learn python (as your first language) - 404found - Jan 10, 2024 (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. 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. RE: DONT learn python (as your first language) - HFDone - Jan 10, 2024 to write quick tasks (scripts) python giving you all you need ! RE: DONT learn python (as your first language) - 404found - Jan 10, 2024 (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. thanks for explaining it better then me! RE: DONT learn python (as your first language) - tcsh - Jan 11, 2024 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'. RE: DONT learn python (as your first language) - Yodawarrior2 - Jan 12, 2024 (Jan 7, 2024 03:07 PM)404found Wrote: I see many people asking for python courses or looking for someone to teach them 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). RE: DONT learn python (as your first language) - koshka1 - Jan 14, 2024 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. RE: DONT learn python (as your first language) - Mushy8718 - Jan 15, 2024 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. RE: DONT learn python (as your first language) - Sajuuk - Jan 15, 2024 (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. RE: DONT learn python (as your first language) - Dirty - Jan 16, 2024 (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. RE: DONT learn python (as your first language) - newQuery - Jan 16, 2024 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. RE: DONT learn python (as your first language) - GruntStyl - Jan 16, 2024 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. |