User not logged in - login - register
Home Calendar Books School Tool Photo Gallery Message Boards Users Statistics Advertise Site Info
go to bottom | |
 Message Boards » » What programming languages do you use? 2013 Ed. Page [1]  
CaelNCSU
All American
7080 Posts
user info
edit post

That pay you this year?

Bash
JavaScript - Node, Angular, Backbone
CoffeeScript
CSS3
HTML
Objective C


I made the decision to focus more on JS from Java land a few years back and there has certainly seemed to be more demand, though it could just be survivor bias... Scala seems like the winner in JVM land at bigger companies with Ruby/Python still holding steady in startup land.



[Edited on October 30, 2013 at 12:27 PM. Reason : a]

10/30/2013 12:22:51 PM

Ernie
All American
45943 Posts
user info
edit post

God Angular gets me so hard

10/30/2013 12:32:21 PM

Fry
The Stubby
7784 Posts
user info
edit post

ColdFusion
Javascript

10/30/2013 12:32:49 PM

afripino
All American
11425 Posts
user info
edit post

vb.net
javascript
classic asp (vb)
delphi
html

10/30/2013 1:29:54 PM

LastInACC
All American
1843 Posts
user info
edit post

C
Matlab

10/30/2013 1:45:10 PM

EuroTitToss
All American
4790 Posts
user info
edit post

Quote :
"ColdFusion
Javascript"

Same. It's sad, but really you can spend 99% of your time in JS. I've been playing with knockout and liking it a lot... some kids here are using angular. Maybe I should get into that?

At the risk of really embarrassing myself, some JS things I wrote on the side this year:
-a small library https://github.com/nluqo/autumn
-a game made in 7 days http://humbit.com/rogue/

[Edited on October 30, 2013 at 2:28 PM. Reason : .]

10/30/2013 2:25:50 PM

CapnObvious
All American
5057 Posts
user info
edit post

Bash
Python

10/30/2013 2:35:51 PM

qntmfred
retired
40723 Posts
user info
edit post

server side is almost entirely C#, ASP.NET MVC and Web API
front end over the last year have been html/css/js (duh) with less, bootstrap, underscore, angular, javascriptmvc/canjs
DB mostly SQL Server, some oracle, also exploring using mongodb for some new systems coming up

10/30/2013 2:57:17 PM

BigMan157
no u
103354 Posts
user info
edit post

i haven't really branched out in a bit, maybe it's time i learn something new

10/30/2013 3:10:52 PM

IS250tim
All American
943 Posts
user info
edit post

I use all the most modern languages with my job:
COBOL
PL/I
Java

I work with the mainframe, but need to branch out more as while it's lucrative would like to not pigeon hole my career into it.

10/30/2013 3:34:30 PM

Specter
All American
6575 Posts
user info
edit post

C and Java, some occasional python.

10/30/2013 4:15:16 PM

Fry
The Stubby
7784 Posts
user info
edit post

Quote :
"Same. It's sad, but really you can spend 99% of your time in JS. I've been playing with knockout and liking it a lot... some kids here are using angular. Maybe I should get into that?"


I've been playing with Backbone myself lately. Looked at Angular, but the way our main app is arch'ed it's not well-suited to it right now. We're hoping to do some refactoring of the app's infrastructure in the coming months and it may give us a chance to push Angular.

Also, Underscore.js FTW... though unfortunately there appears to be performance problems with Underscore.cfc, the CF/server-side port for it.

[Edited on October 30, 2013 at 5:00 PM. Reason : ]

10/30/2013 4:59:10 PM

EuroTitToss
All American
4790 Posts
user info
edit post

Quote :
"I use all the most modern languages with my job:
COBOL
PL/I
Java"


LOL. Everyone shits on Java but it still appears to be #2. http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

10/30/2013 8:06:23 PM

CaelNCSU
All American
7080 Posts
user info
edit post

Having built something substantial in Backbone and Angular I prefer Angular now. It's really hard to get the view specific code in a controller where it doesn't belong. That always seemed to happen in Backbone. I do love the hell out of underscore because I'm a functional programmer at heart.

Why Java is Shit On: http://steve-yegge.blogspot.com/2006/03/execution-in-kingdom-of-nouns.html

10/30/2013 8:56:55 PM

EuroTitToss
All American
4790 Posts
user info
edit post

Yes, we've all read that. Still a shitload of paying jobs.

10/30/2013 9:19:48 PM

synapse
play so hard
60935 Posts
user info
edit post

Quote :
"http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html"


Why the huge jump in T-SQL?

Also why the huge jump in VB.NET, while C# dropped a spot? I thought most .NET developers preferred C# these days...

^ For sure. Seems like every system we contract out gets built in Java.

10/30/2013 9:48:06 PM

Novicane
All American
15416 Posts
user info
edit post

visual basic 6.0 enterprise edition

10/31/2013 7:07:33 AM

smoothcrim
Universal Magnetic!
18966 Posts
user info
edit post

python
bash
powershell
and not really a language but an interchange format, cloudformation
some java

10/31/2013 8:05:39 AM

Redneck Bob
All American
1040 Posts
user info
edit post

bash
perl

10/31/2013 10:05:55 AM

CaelNCSU
All American
7080 Posts
user info
edit post

I get about 1 Java recruiter for every 10 of almost anything else. .NET and C# seems to have a larger grasp out here (LA) than Java. JavaScript Repos on Github outnumber anything else, but it's probably the ease of entry of Node and web people that think they can code now that JavaScript is on the backend. I definitely had more Java interest in Raleigh than anywhere else.

http://www.webmaster-source.com/2013/08/14/javascript-is-the-most-popular-language-on-github-with-ruby-coming-in-second/

10/31/2013 12:32:44 PM

DonMega
Save TWW
4201 Posts
user info
edit post

Java (Hibernate, Spring)
JavaScript (JQuery, JQueryUI)
JSP/HTML
CSS
PHP (no frameworks, mostly internal company projects)
ColdFusion (legacy code, hopefully the few remaining projects will be converted to Java this year)

10/31/2013 4:23:58 PM

Shaggy
All American
17820 Posts
user info
edit post

only the best ones: java and c#

10/31/2013 5:49:41 PM

ThatGoodLock
All American
5697 Posts
user info
edit post

learning JavaScript and all that follows (jQuery, Node, Angular, Backbone, etc...)

10/31/2013 6:14:21 PM

Noen
All American
31346 Posts
user info
edit post

Typescript, Knockout, HTML, SVG (D3), CSS, ASP.NET C#

10/31/2013 8:04:40 PM

aaronburro
Sup, B
53062 Posts
user info
edit post

Only C# right now. Not sure how I should feel about that

10/31/2013 10:31:44 PM

EuroTitToss
All American
4790 Posts
user info
edit post

Quote :
"SVG (D3)"

Oh yea. I used D3 a bit. It's nifty, but it seemed to be a lot of low level work to get stuff done and I thought about just using libraries built on top of it. How'd you like it Noen?

10/31/2013 10:52:17 PM

Stein
All American
19842 Posts
user info
edit post

PHP
Perl
Bash
JavaScript
Lua
HTML/JS/CSS

10/31/2013 11:51:45 PM

spöokyjon

18617 Posts
user info
edit post

Objective-C
Python
JavaScript

11/1/2013 12:01:22 AM

Smath74
All American
93278 Posts
user info
edit post

I have limited coding experience from piddling around with websites and taking intro C++ and Java courses in the late 90's and early 2000's...

that being said i don't really know how to code, but would like to learn... what's the best language to start with now? (and no, i don't have a purpose to learning... just want to learn the most versatile language)

11/1/2013 9:04:07 AM

synapse
play so hard
60935 Posts
user info
edit post

http://sqlzoo.net/wiki/Main_Page
http://www.codecademy.com/
http://code.org/khan-academy

http://techcrunch.com/2012/08/21/5-ways-to-learn-code-from-the-comfort-of-your-own-browser/

11/1/2013 9:22:09 AM

Ernie
All American
45943 Posts
user info
edit post

Quote :
"just want to learn the most versatile language"


Javascript!

11/1/2013 10:34:34 AM

Noen
All American
31346 Posts
user info
edit post

Quote :
"Oh yea. I used D3 a bit. It's nifty, but it seemed to be a lot of low level work to get stuff done and I thought about just using libraries built on top of it. How'd you like it Noen?"


D3 is just a framework, so yeah it's super low level. After spending a week or so building my own model library, I happened upon http://nvd3.org/ and we switched to using it. The official repo is in a bit of a fragmented state, but their model library is a really good base and has made things about a 1000x easier to extend/modify to produce really useful and usable visualizations.

My biggest problem with D3 (and SVG more generally) is how horrifically IE handles rendering it. Basically IE (even IE11) can only handle ~1000 SVG nodes in the DOM before rendering speed drops from 30fps to almost zip. Unfortunately, just moving everything to canvas doesn't work because then you lose the really awesome deep interaction capabilities of SVG.

This is only a problem if you're building D3 stuff in responsive UI (aka media queries, realtime resizing/scaling).

The path I'm currently exploring is to use canvg to swap the SVG to a canvas, remove it from the DOM, then when resize finishes, put everything back. Its a little clunky, but so far seems to scale pretty well.

11/1/2013 3:02:00 PM

0EPII1
All American
42541 Posts
user info
edit post

Edx.org and coursera.org always has programming courses running. Courses for R (johns hopkins) and Python (mit and rice) are currently running, and registration is still open. I am following both. Udacity.com also has courses and most are self paced.

11/1/2013 3:49:01 PM

darkone
(\/) (;,,,;) (\/)
11610 Posts
user info
edit post

Does Matlab count?

11/1/2013 4:11:24 PM

skywalkr
All American
6788 Posts
user info
edit post

Not really programming languages in the traditional sense but SAS and SQL along with a tiny bit of vbscript but that is mainly copying other peoples code and modifying it.

11/1/2013 6:20:08 PM

skywalkr
All American
6788 Posts
user info
edit post

Double post

[Edited on November 1, 2013 at 6:21 PM. Reason : Hdhehchd]

11/1/2013 6:20:53 PM

Specter
All American
6575 Posts
user info
edit post

Quote :
"LOL. Everyone shits on Java but it still appears to be #2."


Well if you're doing Android development, you really don't have much choice.

11/1/2013 6:23:38 PM

smoothcrim
Universal Magnetic!
18966 Posts
user info
edit post

^
https://aws.amazon.com/about-aws/whats-new/2013/10/31/announcing-support-for-aws-backed-javascript-applications-in-browser/

also with this
https://aws.amazon.com/about-aws/whats-new/2013/10/31/announcing-amazon-dynamodb-fine-grained-access-control/

you can write mobile apps with almost no middle tier (logic in the client and direct data access).

auth brokered through federation between your identify provider and assumed IAM roles

11/1/2013 9:06:26 PM

dakota_man
All American
26584 Posts
user info
edit post

C++ til' I die retire comfortably.

11/1/2013 11:53:50 PM

 Message Boards » Tech Talk » What programming languages do you use? 2013 Ed. Page [1]  
go to top | |
Admin Options : move topic | lock topic

© 2024 by The Wolf Web - All Rights Reserved.
The material located at this site is not endorsed, sponsored or provided by or on behalf of North Carolina State University.
Powered by CrazyWeb v2.39 - our disclaimer.