Languish.org

General Category => Off the Record => Computer Affairs => Topic started by: Josquius on January 20, 2013, 05:15:43 AM

Poll
Question: Which language should I learn?
Option 1: Java
Option 2: VB.net
Option 3: PHP
Option 4: HTML5
Option 5: Python
Option 6: C++
Option 7: Other
Option 8: English. LOL. I iz teh witty
Title: Which language should I learn?
Post by: Josquius on January 20, 2013, 05:15:43 AM
I'm thinking I really should try and get back to learning some programming/scripting. It'll likely be a failed attempt like all others that have gone before- I reach a certain stage and stall at the head hurting non-sensicalness. But meh. Gonna try.

Java I hate with a passion. Its the main one they told us to learn at school and it was just horrible.
Basic I like. Though its mostly useless. Did a bit of vb.net though and that was cool. Not sure of any application on a less than super advanced level though.
PHP I pretty decent grounding in. Leads to ugly results but its niceish.
HTML5 could perhaps count here...I've heard its advanced features allow for some rather marvelous stuff these days. Always fancied learning flash though I hear that has been replaced by this.
Python is recommended by a friend. Though what its used for I don't know. Apparently nice and simple but powerful.
C/C++ is of course super useful...but also super hard. I fear the things that are annoying about Java may be more so here. But if I do manage it this time around....things could be wonderful.

So yep. Silly and super broad and open question. The obvious answer is 'depends what you need it for' but I don't need it for anything in particular, I've given up on the idea of any of my little ideas ever getting anywhere. Just need to learn something towards trying to get a job.
Title: Re: Which language should I learn?
Post by: CountDeMoney on January 20, 2013, 08:04:03 AM
I really wish I took French over Latin, actually.
Title: Re: Which language should I learn?
Post by: Grey Fox on January 20, 2013, 08:23:10 AM
Python, it's the god damn new hotness.
Title: Re: Which language should I learn?
Post by: mongers on January 20, 2013, 10:11:19 AM
Quote from: Grey Fox on January 20, 2013, 08:23:10 AM
Python, it's the god damn new hotness.

A remember in my last year of university, Ada was the next big thing according to CSnerds.  :hmm:
Title: Re: Which language should I learn?
Post by: Josquius on January 21, 2013, 03:12:37 AM
One of my teachers was bigging up Ruby. Which is so pointless I didn't even include it.
Title: Re: Which language should I learn?
Post by: Vricklund on January 21, 2013, 07:13:19 AM
Like any language you've got to work with it to make it live. I took Fortran and Scheme courses at Uni but since I hardly use them these days I'd be hard pressed to write a "Hello world" with either. Learning a language for nothing in particular is a waste of time.
Quote from: mongers on January 20, 2013, 10:11:19 AM
A remember in my last year of university, Ada was the next big thing according to CSnerds.  :hmm:
Hey, I liked Ada! In general I like a strict compiler. :)
Title: Re: Which language should I learn?
Post by: derspiess on January 21, 2013, 10:55:47 AM
Quote from: Grey Fox on January 20, 2013, 08:23:10 AM
Python, it's the god damn new hotness.

There's an unofficial Raspberry Pi guide that includes some introductory Python lessons.  I might give them a whirl if I can get some quiet time around the house.
Title: Re: Which language should I learn?
Post by: Zanza on January 22, 2013, 12:48:08 PM
The languages you named here are very different in purpose and scope. Unless you actually have some kind of project, it's pointless to just learn one of them. Might as well learn Swahili.

That said, if you liked VB, you might want to have a look at C#.
Title: Re: Which language should I learn?
Post by: Josquius on January 22, 2013, 08:33:40 PM
I figure my chances of guessing right and learning the one language that a particular job needs is rather low so I should just try and get some ability in whichever is the most useful to 1: Perhaps give me a chance with a few jobs. 2: make it look like I actually know something and am fully capable of adapting to whichever is needed for the job. and 3: to actually get me back in a programming mindset and actually capable of then adapting myself to whichever is useful.

Mostly torn between html5 and python at the moment. Web development is an interest but one I've never been particularly technically adept at. Hard to get going though, either set my goals too high or get bored on the naff low level tutorials.

Swahili- would be cool but already got my real language studies covered by Japanese :p
Title: Re: Which language should I learn?
Post by: Caliga on January 23, 2013, 07:45:09 AM
C#.
Title: Re: Which language should I learn?
Post by: DontSayBanana on January 24, 2013, 04:12:35 PM
My personal preferences are Java, C#, and Python out of these.

- Java's almost completely platform-independent, so it's great for getting machines on different platforms communicating with each other. 
- C# is (personal opinion) a little less unwieldy than C++, but it opens up a lot of high-speed and low-level options for developing on Windows.
- Python's my scripting language of choice; I tend to use it more for remote apps in web development where I want a little more power than Javascript than for desktop applications.

Oh, and a nitpick: HTML5 is NOT a programming language.  A markup language just adds descriptors that can be parsed by a browser- if you want some action going on in a HTML doc, you need to embed an applet of executable code.  All you can really control with HTML is what's on the page or how the page looks under certain conditions.
Title: Re: Which language should I learn?
Post by: Josquius on January 24, 2013, 07:51:18 PM
HTML isn:t a programming language certainly, I thought HTML5 had added a lot of programming/scripting elements? What with such advanced stuff being done with it ala flash.


hmm......I think I need to try and think of a doable intermediate level project ....
Title: Re: Which language should I learn?
Post by: The Brain on January 26, 2013, 03:51:20 PM
Lisp.
Title: Re: Which language should I learn?
Post by: Syt on January 29, 2013, 01:41:40 PM
Comal (http://en.wikipedia.org/wiki/COMAL) was good enough for us in 1991 on Tandy computers at school, so it's good enough for you now!
Title: Re: Which language should I learn?
Post by: Josquius on January 30, 2013, 02:23:13 AM
Reminds me of the awesome programmable turtle they only rarely let me use in primary school. Damn I wish they let me have more access to the computers then....they practically discouraged people from learning programming during my school days. :(

It seems I'm still signed on an advanced vb.net course so am thinking of trying to get back into that at the moment. Damn my unfocussed mind
Title: Re: Which language should I learn?
Post by: Syt on January 30, 2013, 03:30:42 AM
I programmed a simple text menu front end for the games collection (Sobokan etc.) we had installed.

Though I did most of my programming in Commodore's BASIC - among other things a space trading game/RPG in a fully randomized sector, a soccer manager that simulated a full season with international cups, scorer lists etc.

Never got into object oriented programming, though.