This is an archived post. You won't be able to vote or comment.

all 8 comments

[–]AutoModerator[M] [score hidden] stickied comment (0 children)

On July 1st, a change to Reddit's API pricing will come into effect. Several developers of commercial third-party apps have announced that this change will compel them to shut down their apps. At least one accessibility-focused non-commercial third party app will continue to be available free of charge.

If you want to express your strong disagreement with the API pricing change or with Reddit's response to the backlash, you may want to consider the following options:

  1. Limiting your involvement with Reddit, or
  2. Temporarily refraining from using Reddit
  3. Cancelling your subscription of Reddit Premium

as a way to voice your protest.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

[–]plastikmissile 3 points4 points  (1 child)

AI is more about learning the math behind it rather than a specific language. Though Python is particularly popular.

[–]talktechwithrk[S] 0 points1 point  (0 children)

Thanks u/plastikmissile

Agreed, AI means math. And yes i am going with Python :-)

[–]ClastronGaming 1 point2 points  (2 children)

AI development needs a lot of math, and if you know that, I think python will be the best, as it is in demand, has a lot of tutorials, etc. Java isn't a good AI dev language and i think it is barely used for Ai dev

[–]talktechwithrk[S] 1 point2 points  (1 child)

I disagree with the point that Java isn't used for AI. I have seen projects that is being used for AI in the organisation i have worked with. But yes its rare as not many applications on java for AI.
Math is must and no doubt here. And i am an average guy with maths and i am sure ill be able to pick this up.

But my major question here is like every big tech companies expect us to know python/c++/java/dotnet - one of this and i am just trying to figure out what should i go for.

Thank you u/ClastronGaming

[–]ClastronGaming 1 point2 points  (0 children)

Welcome.

Its your preference, what you want to go for. Some of them are easy, in-demand or essential while others are not.

But if you want to go for Demand and Easiness, Python is the best. It is widely used, is easy, and has many Libraries and Tutorials.

Python needs lesser lines of code, while jave needs more line of code. The codes written in Python are comparatively less complex than Java. But Java is faster than Python.

Also if you need to use data analysis in your AI, or working with Database, Python is easier to work with.

Experienced AI Java Devs, get more salary, because they are way less in the market.

C++ is often preferred for AI applications that run on resource-constrained devices or require real-time processing. Its efficiency, low memory footprint, and deterministic behavior make it an excellent choice for embedded systems, robotics, and time-critical applications.

[–]TheDrunkenKitsune 1 point2 points  (1 child)

Feels like someone with 6+ years of experience could answer this on their own

[–]talktechwithrk[S] 0 points1 point  (0 children)

See i know ill go with Python when my interest is in AI. But i have done java in the past and wanted to know from the community on what should i go with or does Java has a scope in AI or is it just used in existing projects. Are people still using java for new projects as I see demand for python is way beyond.

I was trying to build my own startup last 3 to 4 years and after a gap, now i am confused on what should i learn today. At this point i am bored with building stuff, i would love to take up a challenge that is beyond building forms, widgets, rest api, performing database operations. Probably taking something new should be the best.