A lang. for DSA what it shall be?
Posted by moonknigh0t@reddit | learnprogramming | View on Reddit | 7 comments
hey fellas as the title dictates i am not able to decide a lang for my DSA .
i am aiming for ai/ml eng jobs but as a safety net i am considering fullstack with python(flash/fast api), postgre , react, javascript / typescript, plus all these ai/ml libraries and tools(numpy,till scikitlearn). and my uni will itself teach me c basic or ....
i am afraid i'll burn out myself so my dsa shall be in python do industries accept it? am i missing smtg?
answer in context to indian it field.
aqua_regis@reddit
You are seeing this wrong - as way too many people.
DSA as in Data Structures and Algorithms are language agnostic theoretical subjects in computer science defining standardized approaches to storing and processing data.
You're talking about LeetCode, a site that makes heavy use of DSA and mathematical concepts for their problem statements.
LeetCode is as much DSA as it is math. You won't call doing LeetCode "doing math", would you?
DSA are best learnt language agnostic - as the concepts they stand for, not in any specific implementation in a programming language.
For LeetCode, it doesn't really matter what language you choose. If you're aiming for AI/ML, Python is the way to go.
33RhyvehR@reddit
I thought you were about to say full stack development is dead but instead gave an answer lol
moonknigh0t@reddit (OP)
my only query was this that will industry accept me
lurgi@reddit
"The industry" doesn't care. A particular company might care, but they care because they use Java exclusively and they would prefer you know Java. Or they want you do to front end and you need to know JavaScript. Or they are a C# shop. Or they...
aqua_regis@reddit
The industry doesn't care what you use for LeetCode as long as you can solve problems and do the job.
illuminarias@reddit
DSA is language agnostic. You can apply concepts to most languages easily. Choose the language that has the lowest barrier for entry for you and then run with it.
moonknigh0t@reddit (OP)
okay fine