Replies: 4 comments 14 replies
-
Even before I retired I would dabble with a language if I thought it might yield an approach not evident in my current language/s. For example, I learned about regular expressions from dabbling in Perl and tcl. Only then did I look for a way to use regexp in classic VB, which I found by referencing a library in IE. Dabbling in F# and Scala led me to to use functional programing more in C#. So a description of what a language uniquely has to offer is what I would personally find useful. |
Beta Was this translation helpful? Give feedback.
-
Not sure if this is any helpful, but: none. I don't choose what language to learn on Exercism, I already have a language in mind and then check if there's a track on Exercism. |
Beta Was this translation helpful? Give feedback.
-
Like Sascha, I personally don't care about a language being trending, the supply/demand or the average salary. I mainly choose languages based on what I can learn from them, although their primary use (web-based, cross-platform, etc.) is also something I consider. That said, I can imagine this being relevant to people looking for new jobs or just starting out with programming (although that is not our target audience at this time). My main "issue" with some of the suggested metrics is that they can be really hard to get right. Suppose one wants to display how many jobs there are available for a language. The first thing to note is that this is of course very dependent on where the student lives. Some countries use certain languages far more than other, so we'd have to take this into account. Secondly, trending is very hard to quantify for languages. Various metrics have been attempted (like # of SO posts or Google search results), but I feel like none are a really good indicator. Does a language have more SO posts because it is popular, or because it is a confusing language? The "% of people on Exercism that are trying it" at least has the benefit that we can actually measure this precisely, while there is the minor "risk" of funneling people into the popular languages. |
Beta Was this translation helpful? Give feedback.
-
On 20/09/30 08:35AM, Bob Hoeppner wrote:
If we used the "% of people on Exercism that are trying it", how would
We can surely avoid the harder to quantify "are trying it" and instead
report on "have tried it" by counting those that have at least made a
submission.
|
Beta Was this translation helpful? Give feedback.
-
This issue is about the new version of the unjoined track page (e.g. https://exercism.io/tracks/ruby in incognito).
We are adding various information about the language features. We also want to add information about how the language applies to the real world. This discussion is about the later, not the former.
I think there are three lose groups that are relevant:
For example, for the "learning the language" bit we might show something like:
What information would you actually find useful when deciding what track to start next on Exercism. Examples might include:
Using this as inspiration, what kind of things are important in deciding what language to learn?
What would you personally find helpful?
Beta Was this translation helpful? Give feedback.
All reactions