C# and Java Weekday Languages, Python and Ruby For Weekends? 389
Dan Lorenc writes "Using the StackOverflow.com data dump, I measured the activity of various programming languages throughout the week. The results: Ruby and Python saw a rise in questions asked on the weekend while C# and Java saw a dropoff in activity on the weekend. This means that more programmers are using Python and Ruby on the weekend for their personal projects, showing that these languages are more fun to use. Show this experiment to your boss the next time you are selecting a programming language for a project at work."
Re:WWTBD? (Score:1, Informative)
What would the boss do? Maybe he'd come to the conclusion that Java and C# are for professionals while Python and Ruby are for hobbyists?
Or the more obvious, professionals use what they are paid to use at work, and use alternatives on their own time. Which tells management a completely different tale.
Re:The implications (Score:2, Informative)
Re:The implications (Score:1, Informative)
XCOPY, anyone? http://www.15seconds.com/Issue/030806.htm
Re:I think you're doing it wrong.. (Score:5, Informative)
Re:The implications (Score:1, Informative)
Try Apache + mod_mono (Mono). There caveats therein is really how you write the application but
you don't need IIS. See: http://www.mono-project.com/ASP.NET
Re:I think you're doing it wrong.. (Score:5, Informative)
C/C++ aren't good either, but for small solutions C can be useful while C++ has the disadvantages of both C and object-orienting combined.
This betrays utter lack of understanding of C++. C++, when done properly, has very little of the problems of C (type unsafety and tedious manual memory management come to mind first).
Re:Ghaaaaaa???? (Score:2, Informative)
Fool! You have completely misinterpreted the data. Python/Ruby users are geniuses 5/7 of the time, only requiring help 2/7 of the time. C#/Java coders, on the other hand, have the reverse syndrome. Therefore, the intelligence of Python/Ruby coder : Java/C# coder is 5:2.
So switching from C# to Python intrinsically raises your intelligence 150%!
Re:I think you're doing it wrong.. (Score:3, Informative)
The Dragon book, which is pretty much the standard CS book on compilers, defines strongly typed as "a language where type errors cannot occur at runtime". With this definition, Python is certainly not strongly typed.
Neither is Java.
Re:What about Perl? (Score:3, Informative)
Also, Perl has a few dedicated sites for language questions. PerlMonks comes to mind, for instance. It gets fairly high visibility in search results, so it's likely to attract more users, instead of them going to a general programming website.
Re:What about Perl? (Score:3, Informative)
Re:REFACTORING (Score:1, Informative)
You can easily move paint on a canvas? WTF? I think that expression means the opposite of what you think it means.