Jump to content
9 minutes ago, wasab said:

You do need to know physics if you are gonna work on a physics engine in game programming or scientific simulation. 

They usually leave that to the math/physics majors.

 

And that's if you're rolling out your own.

Link to post
Share on other sites

2 hours ago, Mira Yurizaki said:

They usually leave that to the math/physics majors.

 

And that's if you're rolling out your own.

these physics major/math majors usually do their own codings though. Many are trained for that. 

Sudo make me a sandwich 

Link to post
Share on other sites

39 minutes ago, wasab said:

these physics major/math majors usually do their own codings though. Many are trained for that. 

If it's for an actual product, they will be doing at least the algorithm, and ideally they would do the actual coding. Otherwise what's given to the developer is the algorithm and if there are any issues with it, they'll have the person who came up with it figure out why.

Link to post
Share on other sites

On 6/7/2019 at 8:26 PM, Mira Yurizaki said:

If it's for an actual product, they will be doing at least the algorithm, and ideally they would do the actual coding. Otherwise what's given to the developer is the algorithm and if there are any issues with it, they'll have the person who came up with it figure out why.

That's exactly it. I have software for dealing with physics and if something doesn't match up good enough there is a specialist that fix the formula or verify if any of the software are wrong and give us the bottom line.

Link to post
Share on other sites

On 5/31/2019 at 8:14 PM, Hi P said:

I've been taking the CS50 course (week 5 out of 11) and I really liked C, so I just bought a C course that I will begin once I'm done with CS50.

I'm aware that most programming languages can do mostly anything, but each of them have specific uses, for example, it's possible to do an android app in Python, but it's better to use Java, you could also do Neural Networks in Java (I think...) but you are better off using Python for that.

 

C : low level system programming, web and desktop dev

C++ : Gaming engines

C# : Windows desktop apps, Game coding in Unity

Java : Enterprise apps, Android dev

Python: Machine Learning

 

Thank you

 

 

Python is second best language for everything. :D


Anyway its mostly question of speed of development vs speed of compiuting. 


When it comes to compiuting, c is best but its very very slow to develope in. Pretty hard work. 
When it comes to speed of development python is fastest to develope in, but pretty slow when it comes to compiuting. 

You can work on backend web dev with c (and some websites like google now do) or with java but most reasonable option for most websites are django or js, because they dont have billions of request and  responses. 

Google had pretty nice philosophy, python where we can, c where we must. Most of google  was in python code and still is. 


 

Link to post
Share on other sites

23 hours ago, MladenM said:

Python is second best language for everything. :D

I began with Python and really liked it as well, I still use Python time to time whenever I need to automate a simple task rather quickly :D 

 

But as soon as I began to learn C and C++ they stuck with me, I don't know why... although I'm still a complete beginner there's something about those languages that I really liked, I just don't know what it is.

 

I'm trying to learn a bit of everything (language wise, the fundamentals) before focusing on something, I really liked the desktop development path (windows specifically with C#) but everywhere I see there's people saying that's a dead end career path... so I'm still trying to find my niche :)

Link to post
Share on other sites

50 minutes ago, Hi P said:

I began with Python and really liked it as well, I still use Python time to time whenever I need to automate a simple task rather quickly :D 

 

But as soon as I began to learn C and C++ they stuck with me, I don't know why... although I'm still a complete beginner there's something about those languages that I really liked, I just don't know what it is.

 

I'm trying to learn a bit of everything (language wise, the fundamentals) before focusing on something, I really liked the desktop development path (windows specifically with C#) but everywhere I see there's people saying that's a dead end career path... so I'm still trying to find my niche :)

Likewise, I am working on cython skills hobbie wise. 

 

 

Link to post
Share on other sites

On 6/15/2019 at 7:11 PM, Hi P said:

But as soon as I began to learn C and C++ they stuck with me, I don't know why... although I'm still a complete beginner there's something about those languages that I really liked, I just don't know what it is.

That what a structured language does to you. ?

Link to post
Share on other sites

been learning C for college... all I can say is I freakin love it, and performance is a blast

I don't think it's slower than other less strict languages, you'll just need to pay attention to what you're doing

 

EDIT: I meant slow in the coding proccess

Edited by Den15
might be misunderstood
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×