Stack Overflow Reveals Which Programming Languages Are Most Used At Night (stackoverflow.blog)
- "C# programmers start and stop their day earlier, and tend to use the language less in the evenings. This might be because C# is often used at finance and enterprise software companies, which often start earlier and have rigid schedules."
- "C programmers start the day a bit later, keep using the language in the evening, and stay up the longest. This suggests C may be particularly popular among hobbyist programmers who code during their free time (or perhaps among summer school students doing homework)."
- "Python and Javascript are somewhere in between: Python and Javascript developers start and end the day a little later than C# users, and are a little less likely than C programmers to work in the evening."
The site also released an interactive app which lets users see how the results for other languages compared to C#, JavaScript, Python, and C, though of those four, "C# would count as the 'most nine-to-five,' and C as the least."
And they've also calculated the technologies used most between 9 to 5 (which "include many Microsoft technologies, such as SQL Server, Excel, VBA, and Internet Explorer, as well as technologies like SVN and Oracle that are frequently used at enterprise software companies.") Meanwhile, the technologies most often used outside the 9-5 workday "include web frameworks like Firebase, Meteor, and Express, as well as graphics libraries like OpenGL and Unity. The functional language Haskell is the tag most visited outside of the workday; only half of its visits happen between 9 and 5."
"C programmers start the day a bit later, keep using the language in the evening, and stay up the longest. This suggests C may be particularly popular among hobbyist programmers who code during their free time (or perhaps among summer school students doing homework)."
They're spending more time to get the same amount of work done.
So... If you want to earn money coding, learn C#?
...probably to fix all the bugs that managed languages avoid...
Does this not rather measure the number of amateur programmers (aka Coders) who are in need of help to write software as opposed to the number of "Professional" programmers?
And a resounding one at that.
Strange things are afoot at the Circle-K.
I have been coding C for years (as my job) and I code when I feel it. Some days nothing, some days 30h. When you are in the mood you cant really stop once you get running.
I was thinking the same thing. Haskell has an interesting peak a little later in the day. I imagine rust would be the same.
Just look at the graphs. It is almost possible that these "numbers" are within statistical error. Every single language I've looked at using their graph has the EXACT same trend line, with only a very subtle variation of up/down by a fraction of a percentage.
Code-sharing leads to widespread bug sharing that black-hats can track http://www.theregister.co.uk/2017/04/18/codesharing_leads_to_widespread_bug_sharing/
I agree & also 3rd party lib/dll use. You open yourself to those bugs &/or security issues when YOU don't do the work yourself (& yes, it does happen QUITE a lot). Google Chrome EFast's a danger too (opensores code created malware).
* You only get better/stronger doing it yourself & then debugging/speed up/refactoring (if time's permitted for last 2).
(I've also always felt that using others' work = PLAGIARISM & yes, leads to the above as the article I posted alludes to!)
APK
P.S.=> All-in-all I was pleased to see Delphi's showing in pre 9am & post 5pm, especially since I used it to create this that's done well on /. w/ users here (+ many 1,000's worldwide) APK Hosts File Engine 9.0++ SR-7 32/64-bit https://yro.slashdot.org/comments.pl?sid=10519299&cid=54282773 ... apk
RUST RUST RUST
Rewrite everything in RUST
Or else!
Exactly, Rust is the most important language ever created. No one programs in anything anymore except Rust. Rust is the only language allowed for programming. Kill those who defile Rust.
Being 9 to 5, means, people only write in C# if they are being paid to do it. Nobody does it for fun or education.
... for intelligent discussions about pros and cons of programming languages. At least, not anymore.
Once you get your head around crap like triple pointers, function pointers and all of the other head bashing elements of C, your brain is just..screwed. C is such a masochistic language that you REALLY must be in love with it to persist. Normal people just go FU and move on to something with more hand holding, not that there is anything wrong with that. So this is why C programmers stay up late, they simply cannot help themselves :(
All the plots look the same. May be if they had plotted emacs vs vi may be the curves will fight with one another....
sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
Rust is on a mailbox, lawn furniture.
Don't know anyone using the computer language rust, regardless of how much you may want it to be so.
I do know 1000x more people using Go. Ok, 2, but that is still 1,000,000,000 more than I know using Rust.
So there.
Now I need to get back to my Perl. Every other language is based on Perl, after all. ;)
Rust and Nim are languages are people talk about, not use. So it is difficult to measure the time they are used.
(tongue firmly planted in cheek)
“Common sense is not so common.” — Voltaire
Apparently C++ isn't used at all. By anybody.
No sig today...
You think C is late-night?
Add the keyword 'assembly'. It only drops off after midnight, leaves the rest in the dirt in the evening hours and falls way behind the curve during the day.
45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
Rust doesn't have a more popular time of day... because Rust never sleeps.
How is it possible Borland TurboPascal is not represented?
Rephrasing it: CODE reuse (not DLL reuse) = PLAGIARISM. However, CODE & 3rd party DLL reuse leads to security issues/bugs that spread.
* Some lib/dll use you CAN'T AVOID though - Native API calls from the OS itself for example... but reusing it's code (say in an OpenSORES OS like Linux) WOULD be plagiaristic. You can't do that in Windows (unless you had its sourcecode & generally it's not open (China & some educational institutions from what I've heard actually have it, I don't as a general developer).
APK
P.S.=> That was my intended meaning SPECIFICALLY & perhaps I could have phrased it better but that's what I meant (or you misinterpreted my meaning/read too much into it)...apk
Only on leap days; I think they missed that.
More interesting, though harder to measure, would be the average level of intoxication while coding in each of these languages.
If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
Lambda: the Ultimate Central Nervous System Stimulant
sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
why so rude?
I promise to click.
Somebody explain time zones to this guy please.
I didn't rtfa, but how do they know the end user's time with any certainty?
Yes, but this is not really statistics. The author took the entire population, and made a graph out of it. Since not even a single user was left out, it is impossible for errors to creep in because of sampling problems. Therefor all results are significant.
now it sort of becomes statistics when we try to infer things from these graphs, but then the problem is are SL users representative of general programmers, not that the results non-significant.
Troll is not a replacement for I disagree.
It would appear that nobody in their right mind would code in C# unless they were getting paid for it.
I'm programming in C++ right this minute.
I wish they had released geo-IP data for the queries. Are the "after-hours" queries really hobbyists or are they "professional programmers" that are really menu-pickers?
I'm going to be programming in C++ right after I post this comment.
"When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
See subject: It's for cheating weasels who end up cheating themselves and others via security issues in said faulty code they stole.
APK
P.S.=> OpenSORES sure does have 'drawbacks' as you said: Ask Google about EFast... apk
The "Coward" in "Anonymous Coward" is embolden and shows his/her true nature.