d2jsp
Log InRegister
d2jsp Forums > Off-Topic > Computers & IT > Programming & Development >
Poll > Which Language Should I Learn Next? > Js, C#, Mysql, Php
Add Reply New Topic New Poll
  Guests cannot view or vote in polls. Please register or login.
Member
Posts: 1,208
Joined: Aug 1 2013
Gold: 50.00
Oct 17 2013 12:56pm
Currently I'm confortable with C++, Java, and (some aspects of) Python, so I really need to expand. I put them in the order I believe they're most useful to me, but I don't know what the hell I'm talking about.

Thanks for opinions. ^_^ :LOVE:
Member
Posts: 11,637
Joined: Feb 2 2004
Gold: 434.84
Oct 17 2013 01:43pm
Why is MySQL in a list of programming languages? What have you built in C++, Java or Python?

This post was edited by rockonkenshin on Oct 17 2013 01:43pm
Member
Posts: 11,610
Joined: Oct 28 2008
Gold: 1,795.00
Oct 17 2013 01:57pm
Quote (rockonkenshin @ Oct 17 2013 02:43pm)
Why is MySQL in a list of programming languages? What have you built in C++, Java or Python?


SQL/PSM are programming languages...

e/
voted for c#, js resources are readily available online you can basically copy/paste whatever you need, mysql and php are very rarely used separately so you'd need to learn them both in the same time frame if you plan on doing anything productive, if you're just out there to learn PHP is a very fun language

c# is a worthwhile investment in your time though

This post was edited by 0n35 on Oct 17 2013 02:00pm
Member
Posts: 1,208
Joined: Aug 1 2013
Gold: 50.00
Oct 17 2013 03:53pm
Quote (rockonkenshin @ Oct 17 2013 03:43pm)
Why is MySQL in a list of programming languages? What have you built in C++, Java or Python?


I realized after I posted that I listed it as a language, but I can't edit polls or titles so I left it. I was considering learning specifically MySQL only because it's listed in many of the internships I'm looking at, so it has to be somewhat useful...

I took Java up to Data Structures II (JFrame design, all the Sorting methods, Linked Lists, Hash Tables, BSTs, Threading, Servers... but all this was a very long time ago, I'd have to refresh myself)
C++ up to Data Structues (Same as Java w/o JFrame, Threading, and Servers... much more recent)
Python I took in a math class but I managed to teach myself how to create a Linked List in it.

I would definitely not consider myself an expert in anything. I've never bothered to learn anything outside of school assignments, but I figure now's a good time to start.



Quote (0n35 @ Oct 17 2013 03:57pm)
SQL/PSM are programming languages...

e/
voted for c#, js resources are readily available online you can basically copy/paste whatever you need, mysql and php are very rarely used separately so you'd need to learn them both in the same time frame if you plan on doing anything productive, if you're just out there to learn PHP is a very fun language

c# is a worthwhile investment in your time though


This is a great arguement, I'm actually leaning towards C# now just because of this.

However, do you think it's at least worthwhile to teach myself how to use those abundant resources? I've never even touched JS so I wouldn't even know where to begin, and it seems to be very widely used.


This post was edited by SanityWasHacked on Oct 17 2013 03:54pm
Member
Posts: 11,610
Joined: Oct 28 2008
Gold: 1,795.00
Oct 17 2013 06:26pm
Quote (SanityWasHacked @ Oct 17 2013 04:53pm)
I realized after I posted that I listed it as a language, but I can't edit polls or titles so I left it. I was considering learning specifically MySQL only because it's listed in many of the internships I'm looking at, so it has to be somewhat useful...

I took Java up to Data Structures II (JFrame design, all the Sorting methods, Linked Lists, Hash Tables, BSTs, Threading, Servers... but all this was a very long time ago, I'd have to refresh myself)
C++ up to Data Structues (Same as Java w/o JFrame, Threading, and Servers... much more recent)
Python I took in a math class but I managed to teach myself how to create a Linked List in it.

I would definitely not consider myself an expert in anything. I've never bothered to learn anything outside of school assignments, but I figure now's a good time to start.





This is a great arguement, I'm actually leaning towards C# now just because of this.

However, do you think it's at least worthwhile to teach myself how to use those abundant resources? I've never even touched JS so I wouldn't even know where to begin, and it seems to be very widely used.


depends on what kind of work you're doing, if you're a visual designer or even touch visual designs of websites you'll want to at least familiarize yourself with it, it only takes around a week of working with it to understand how functions work and what things actually do, I probably won't ever learn it in depth with the abundancy of resources -- at least I have no reason to right now.
Member
Posts: 1,208
Joined: Aug 1 2013
Gold: 50.00
Oct 17 2013 07:16pm
Quote (0n35 @ Oct 17 2013 08:26pm)
depends on what kind of work you're doing, if you're a visual designer or even touch visual designs of websites you'll want to at least familiarize yourself with it, it only takes around a week of working with it to understand how functions work and what things actually do, I probably won't ever learn it in depth with the abundancy of resources -- at least I have no reason to right now.


If it's that simple, I'll just lightly familiarize myself with it like you said, that way it's another thing to put on resumes. Then I'll focus more heavily on C#.

Honestly I wanted to learn C# more so than the others, but JS was mentioned everywhere I looked, so it seemed to be more needed.


Thanks for all the help, I have a great game plan now. ^_^ :LOVE:

e/ Well I was about to donate a K, but forgot I was hacked and lost all my fg... sorry. :/


This post was edited by SanityWasHacked on Oct 17 2013 07:18pm
Member
Posts: 11,637
Joined: Feb 2 2004
Gold: 434.84
Oct 18 2013 05:45am
Quote (0n35 @ Oct 17 2013 02:57pm)
SQL/PSM are programming languages...

e/
voted for c#, js resources are readily available online you can basically copy/paste whatever you need, mysql and php are very rarely used separately so you'd need to learn them both in the same time frame if you plan on doing anything productive, if you're just out there to learn PHP is a very fun language

c# is a worthwhile investment in your time though


SQL itself isn't really a programming language as it isn't turing complete. The 4GLs built on top of SQL like TSQL, PL/SQL and the like are turing complete and are actually programming languages.

Quote (SanityWasHacked @ Oct 17 2013 04:53pm)
I realized after I posted that I listed it as a language, but I can't edit polls or titles so I left it. I was considering learning specifically MySQL only because it's listed in many of the internships I'm looking at, so it has to be somewhat useful...

I took Java up to Data Structures II (JFrame design, all the Sorting methods, Linked Lists, Hash Tables, BSTs, Threading, Servers... but all this was a very long time ago, I'd have to refresh myself)
C++ up to Data Structues (Same as Java w/o JFrame, Threading, and Servers... much more recent)
Python I took in a math class but I managed to teach myself how to create a Linked List in it.

I would definitely not consider myself an expert in anything. I've never bothered to learn anything outside of school assignments, but I figure now's a good time to start.





This is a great arguement, I'm actually leaning towards C# now just because of this.

However, do you think it's at least worthwhile to teach myself how to use those abundant resources? I've never even touched JS so I wouldn't even know where to begin, and it seems to be very widely used.


I asked the "what have you built question" to make a small point. Being good at programming isn't knowing a little bit of a lot of languages, it's about knowing *how* to program (I'm not talking about knowing syntax). Go build something interesting with a language you already know. Find a cool Java framework and build a web app for fun (I'll recommend Play framework for this). You'll learn more this way.

This post was edited by rockonkenshin on Oct 18 2013 05:47am
Go Back To Programming & Development Topic List
Add Reply New Topic New Poll