Live data from Hacker News

What programming languages are used most on weekends?

stackoverflow.blog

91–100 of 299 posts

Re: What programming languages are used most on weekends?

#91

Earlier quoted context omitted.

> On second look, Python, C, and C++ are also the go to languages for CS classes And so is Haskell. But I doubt Unity 3D is schoolwork related.

I used Haskell for a significant portion of my CS education, it's possible you aren't far from the mark.

I went to ut austin and after a long time using haskell for intro classes the administrators succumbed to temptation (and possibly pressure from dell/ibm for wage slaves) maybe ~10 years ago and started using java.

It was kind of horrible because the professor for (at least one of the) intro classes reproduced cons, car and cdr from lisp and had us construct a bunch of data structures out of this monstrous java lisp hybrid.

point being probably only top tier cs depts use haskell.

Re: What programming languages are used most on weekends?

#92

Earlier quoted context omitted.

In my opinion, that's what's wrong with the world. Chasing tech, pick something solid and stick with it. I have seen developers barely get decent in one language only to drop it and learn a new language. Picking up the basics of a language is easy, but it's knowing the nuisance that separates the professional from the amateur.

> Picking up the basics of a language is easy, but it's knowing the nuisance that separates the professional from the amateur. I disagree. I went from C# to Node.js and back to C#. I learned the hell out of JavaScript, and yet I feel like nobody will ever care that I can explain some of its nuances and gotchas. Language nuances are constantly evolving anyway. Learning Node.js unlocked whole paradigms I didn't underst…

Whilst it's true that one can program in a functional style in almost any language, I fail to see how javascript would help someone learn about functional programming.

Re: What programming languages are used most on weekends?

#93

Earlier quoted context omitted.

I can't tell, I know many developers today who are on the new shiny js thing, golang, elixir, scalar, rust train, but they never got really good in their first language be it Java, python, or php. They use linux or OSX. But they don't know awk/sed/bash, give em a very simple problem, they would write 1000 line of OOP, united test code when a few line of scripts would solve it. I know many programmers, who graduated w…

I break out in a sweat contemplating how to get an ORM to efficiently do something that would be simple in straight SQL...

Use SQLAlchemy, ORM gets easy :)

Re: What programming languages are used most on weekends?

#94
post #16

Earlier quoted context omitted.

It's a horrible product

Sharepoint should have been a great product for small to medium businesses, as well as government departments but yeah, it had horrible, horrible implementation and deployment issues. How I wish it had less .Net centricity and more adaptability to build or consume services in other languages and protocols - it could have been a killer business platform...

I work for a pretty large organisation (multiple office sites, multiple countries etc). Our intranet runs on sharepoint and every time I've had to edit a page or create a new page etc I find it frustrating as hell and don't get me started on permissions problems.

From the users perspective it is pretty handy. There are a heap of non technical people (HR, accountants, operators etc.) Being able to drag and drop spreadsheets from a Windows desktop into a sharepoint library is almost a killer feature makes it very easy for non technical people to collaborate on documents across multiple sites (provided the aforementioned permissions problems do not occur).

Our plant operators use it to upload overtime spreadsheets and share them between shifts, people use it to share powerpoint slide decks for meetings and upload the minutes afterwards etc.

I'm from the generation before we had Sharepoint back then we used Mapped network shares to move documents around (or emails - but we had 50mb limit imposed by exchange) - permissions issue were even worse.

We recently started using Facebook's "Workplace" which is basically a private facebook instance for our organisation. People are starting to use that instead of sharepoint - from what I've seen anyone can make a "group" in workplace and it is so much easier then setting up a sharepoint page.

Adoption is pretty slow but some teams are starting to use workplace groups rather than sharepoint for recurring meetings etc. So I'm hoping it will finally kill Sharepoint here.

Re: What programming languages are used most on weekends?

#95
post #65

Earlier quoted context omitted.

> On second look, Python, C, and C++ are also the go to languages for CS classes And so is Haskell. But I doubt Unity 3D is schoolwork related.

No way - I used unity for two classes in college, one elective and one non elective. I know of at least 2 more available as well.

just curious, what classes were they? I believe my university uses Unity for the VR classes

Re: What programming languages are used most on weekends?

#96

Given the current user revolt over there regarding recent political shenanigans by the mods (and CEO), I'd be keen to see how their trends track over the next few years. http://meta.stackoverflow.com/questions/342903/well-always-e...

If there is a "user revolt" over something like that, whether you feel the post was right or wrong, that necessarily implies there is competition to SO and people can move to another community. I am not going to get involved in politics here or question your statement, what I'm asking is this: where would people go? What's the competition to SO? If people decided they didn't like Joel's views on politics, they'd load…

You get to a certain point in your experience where you have fewer questions to ask, and most of the questions I do have are already answered.

Its possible to continue to use SO without contributing to it, which is what quite a few people in that thread had said they would do.

Re: What programming languages are used most on weekends?

#98
post #92

Earlier quoted context omitted.

> Picking up the basics of a language is easy, but it's knowing the nuisance that separates the professional from the amateur. I disagree. I went from C# to Node.js and back to C#. I learned the hell out of JavaScript, and yet I feel like nobody will ever care that I can explain some of its nuances and gotchas. Language nuances are constantly evolving anyway. Learning Node.js unlocked whole paradigms I didn't underst…

Whilst it's true that one can program in a functional style in almost any language, I fail to see how javascript would help someone learn about functional programming.

It's true that you can program in a functional style in almost any language, but it's just simpler for Javascript. Functions are first-class objects in Javascript, and arrays have built-in forEach, map, reduce, and filter -- all useful for a beginner in functional programming. C++ and Java have lambdas and foreach, but they aren't as simple to use.

Re: What programming languages are used most on weekends?

#99

The funnel shape of the scatter plot immediately reminded me of an article on the insensitivity to sample size pitfall [0], which points out that you'll expect entities with smaller sample sizes to show up more often in the extremes because of the higher variance. Looks like the tags with the biggest differences exemplify this pretty well. [0]- http://dataremixed.com/2015/01/avoiding-data-pitfalls-part-2...

Is it really a 'sample', if they are reporting on the entirety of their data for a given period?

Is the question interpreted as extending to those not on stackoverflow, or is it a complete census of the 'population' of their data?

Re: What programming languages are used most on weekends?

#100

The funnel shape of the scatter plot immediately reminded me of an article on the insensitivity to sample size pitfall [0], which points out that you'll expect entities with smaller sample sizes to show up more often in the extremes because of the higher variance. Looks like the tags with the biggest differences exemplify this pretty well. [0]- http://dataremixed.com/2015/01/avoiding-data-pitfalls-part-2...

Thank you for pointing this out.
Post reply on HN