Return Last 50 posts First 100 posts

C/C++, java and matlab

1 Name: Anonymous : 2015-06-05 20:01
Started learning a bit about programming a few months ago and found that I really liked it. Only know a bit of C/C++, java and matlab now, but I was wondering which one is the most useful right now?
2 Name: Anonymous : 2015-06-05 21:03
Try Python, it's probably the most versatile language right now
3 Name: Anonymous : 2015-06-05 21:06
>>2
thanks, I'll look into it.
seems like python and C make a good combination
4 Name: Anonymous : 2015-06-05 21:07
>>1
its best to know a few, I would go with python c++ and java. Better to have a decent knowledge of a few than a huge knowledge of one.
5 Name: Anonymous : 2015-06-05 21:15
>>1
Depends what do you want to do. If you want to work stick with Java, if you want to have fun go for Python.
6 Name: Anonymous : 2015-06-05 21:28
What do you want to develop? It all depend on that.
7 Name: Anonymous : 2015-06-05 21:37
learn one, and you will know all of them.
8 Name: Anonymous : 2015-06-05 21:40
>>5
mostly for fun, but I wouldn't mind some freelance stuff during my free time
9 Name: Anonymous : 2015-06-05 22:01
>>1
Learn Java First, then C++, learn a little of python. Don't waste your time learning C unless you need get a job where performance is a major constraint.
10 Name: Anonymous : 2015-06-05 22:04
>>7
Not at all. The only thing that is the same are the constructs and controls.
11 Name: Anonymous : 2015-06-05 22:06
i've learned java for some years now and i find it very useful and easy to understand.
12 Name: Anonymous : 2015-06-05 22:10
>>8
Yeah, you probably won't be doing freelancing unless somebody you know asks you. The market is full of Asians that will work for $5 an hour.
13 Name: Anonymous : 2015-06-05 22:16
>>8
Go for Python then. It's a nice language, fun and useful. Java is good for work as I already said but it's not straightforward as python.

(Full Stack Senior Developer here)
14 Name: Anonymous : 2015-06-05 22:27
>>1
java kek give up on that dead language OP
15 Name: Anonymous : 2015-06-05 22:44
>>1
Reece shut the fuck up, and get back to making DragonRaja servers.
16 Name: Anonymous : 2015-06-05 22:49
>>10
that's the only thing C has over C++?
17 Name: Anonymous : 2015-06-05 22:53
>>12
the reason I started learning it was because a few friends work on that field and needed help but couldn't afford it. by freelance I meant helping them
18 Name: Anonymous : 2015-06-05 22:56
>>10
i would say the only thing that is different is the syntax. that takes a few hours to learn. programming theory is the important part, and that's the same in all OO languages (and at this moment OO is still a buzzword, and most likely will stay for quite number of years)
19 Name: Anonymous : 2015-06-05 23:01
Learn C if you want to know how things work at the low level. If it's just having fun and doing cool stuff, learn Python.
20 Name: Anonymous : 2015-06-05 23:08
>>16
No I meant the only thing that is similar in those three languages. C is not object oriented and is a bitch to write.
21 Name: Anonymous : 2015-06-05 23:16
>>16
Yes and No. If you want to just have fun, don't go C (I would suggest not going C++ either) unless you want to do low level stuff.
22 Name: Anonymous : 2015-06-05 23:27
>>18
syntax, common libraries, and compiling
23 Name: Anonymous : 2015-06-05 23:44
>>8
If it's just for fun, try OCaml or Haskell, these are much better languages than C/C++ Java Python etc, just not very common in the industry yet
24 Name: Anonymous : 2015-06-05 23:47
Learn Python and Java. Lots of web development happening right now as well, so investing into even basic web language knowledge wouldn't be a bad move.
25 Name: Anonymous : 2015-06-05 23:52
>>13
Why do people say python is fun and straight forward? I've been working as a software engineer for 5+ years and I could never get into liking python despite numerous attempts.
26 Name: Anonymous : 2015-06-06 00:17
>>23
OCaml
If you want your brain fucked up with F languages be my guest.

Apart from that, I would add GO to the anon's list.
27 Name: Anonymous : 2015-06-06 01:18
>>1
Java is pretty good, and you can do really anything. Java will help you with Android startup. But you will need too much practice. And enterprize level applications cannot be done easily. You don't build up an application server running on EJBs which will handle 10.000 concurrent users at home (it's not practical). You need a big company to work with.

I'd recommend Python, or Go for the startup.

Plus; a good SQL knowledge will be helpful. Use postgresql and you can do pretty much anything on your own.

Return Last 50 posts First 100 posts

Name: