- 45% python (1 project)
- 45% C# (1 project)
- 5% R
- 5% JS (1 very small project - data visualization using dc.js)
The customers from our consulting projects dictate what languages get used, not me. So each new project usually means complete context change in terms of OS and Languages, in regard to the previous one.
Additionally all projects tend to be polyglot to a certain extent.
Python won by quite a large margin, with 77% more votes than #2 Ruby!!!
Hopefully your primary and favorite programming language coincide -- mine definitely do after more than 10 years (Python). One of the good things about the job market these days is that you are less likely to be stuck working with some technology or language that you dislike.
Write backend and frontend code in the same language? Yes please. Longing for that fantastically delicious Ruby syntax? Do everything in coffeescript.
It's an awesome goal. I just wish that language wasn't Javascript...
It's seamlessly integrated with Node.js. I don't even notice I'm doing coffee, even my files are auto-compiled and minified to JS via express-coffee-script without me or the user noticing.
Or try one of the many alternatives: LiveScript, Coco...
Like CoffeeScript's homepage current states, 'The golden rule of CoffeeScript is: "It's just JavaScript".'
The problems with JavaScript are very inherent and at its very core. They aren't the kind of things that are fixed by changing the syntax. While languages like Dart and TypeScript go far beyond where CoffeeScript does, the mere presence of JavaScript underneath still causes problems and forces in limitations.
http://quickhist.onloop.net/C=45,C++=71,C-Sharp=64,Cobol=0,C...
Linguistics and machine learning. I just finished implementing a swipe trajectory recognition for a Swype-like keyboard. It's my thesis.
Code should follow.
So: Did developers switch from Ruby to something else? I'm curious to which language.
Client Agent (Python) > Connection Handler (Node.js) > Worker(s) (Python) > Database
For me, Node.js is the language I loved to hate. I seriously want to hate it because it's Javascript, but its pretty darn good at what it does. #ProgrammerProblems
I know half a semesters' worth of C++ and I almost got through Coursera's Python game course (couldn't finish the last two weeks because I just didn't have the time to do it properly) but I can still easily see myself getting most of my work done in js/php.
(half kidding. only half :P)
Right now, I'm forced to work on Brightscript.
Is there an alternative for web that includes jquery-like functionality?
Anyone using brython?
(But shitty website, and lots of confused kids on the Unity3D forum.)
- 80% R - 20% JS