User talk:Morn: Difference between revisions

From Rosetta Code
Content added Content deleted
(Task creation, domains of interest and code review)
No edit summary
Line 11: Line 11:
:::Done. Of course so far all examples on this site seem to suggest that Python and Common Lisp are the coolest languages to learn (very terse, yet comprehensible—particularly Python), so I'm not sure if I can contribute much here, because the Wiki content looks very complete for those two. This site is also a nice antidote for the current "it" languages Clojure, Haskell, and Ruby—for the most part they don't seem to be able to beat Lisp or Python in readability and compactness. :-) --[[User:Morn|Morn]] 20:53, 25 December 2010 (UTC)
:::Done. Of course so far all examples on this site seem to suggest that Python and Common Lisp are the coolest languages to learn (very terse, yet comprehensible—particularly Python), so I'm not sure if I can contribute much here, because the Wiki content looks very complete for those two. This site is also a nice antidote for the current "it" languages Clojure, Haskell, and Ruby—for the most part they don't seem to be able to beat Lisp or Python in readability and compactness. :-) --[[User:Morn|Morn]] 20:53, 25 December 2010 (UTC)
::::I strongly recommend you get a feel for the task creation "process", such as it is; I noticed you have domains of interest that we don't have strong task coverage in. Apart from that, code review and linting of existing code is a useful contribution, as well. (You could also learn another language... :) ) --[[User:Short Circuit|Michael Mol]] 02:02, 26 December 2010 (UTC)
::::I strongly recommend you get a feel for the task creation "process", such as it is; I noticed you have domains of interest that we don't have strong task coverage in. Apart from that, code review and linting of existing code is a useful contribution, as well. (You could also learn another language... :) ) --[[User:Short Circuit|Michael Mol]] 02:02, 26 December 2010 (UTC)
:::::I think the site could use a few more games or simple graphics demos as tasks, because too many of the current tasks are heavily geared towards language features such as recursion, complex data structures and such. Of course it's impressive when all you have to do is import the appropriate module in Python to solve a task in [[N-queens_problem#Python|about 3 lines of code]], but then it's not really comparing languages but standard libraries. Not that doing the latter is wrong; I absolutely love Python for its extensive standard library, but I'd like to see more tasks that are more equally within reach of powerful present-day and older languages. --[[User:Morn|Morn]] 11:34, 26 December 2010 (UTC)

Revision as of 11:34, 26 December 2010

Morn!

(Sorry; had to make the DS9 reference. The regular greeting will come by later this weekend, when I have time, but I see by your WP userboxes that there are a few things we could use you for around here. :) )--Michael Mol 14:40, 25 December 2010 (UTC)

Aha, finally someone got the reference! Short-lived as TV is these days, I was worried everybody had already forgotten about the most handsome and eloquent character in sci-fi ever. :-) --Morn 15:42, 25 December 2010 (UTC)
It'd be really cool if you could update your user page with info about which languages you know/work with, as that's info that's not on your WP user page and it gets all semantically linked to everything when done here. (Or if it doesn't yet, it's just a template-update away.) To do that, put something like this in:
<lang>
My Favorite Languages
Language Proficiency
Foobar the bees' knees

</lang>

Substitute for Foobar and the bees' knees (and add more {{mylang}} lines) as appropriate, of course. –Donal Fellows 18:55, 25 December 2010 (UTC)
Done. Of course so far all examples on this site seem to suggest that Python and Common Lisp are the coolest languages to learn (very terse, yet comprehensible—particularly Python), so I'm not sure if I can contribute much here, because the Wiki content looks very complete for those two. This site is also a nice antidote for the current "it" languages Clojure, Haskell, and Ruby—for the most part they don't seem to be able to beat Lisp or Python in readability and compactness. :-) --Morn 20:53, 25 December 2010 (UTC)
I strongly recommend you get a feel for the task creation "process", such as it is; I noticed you have domains of interest that we don't have strong task coverage in. Apart from that, code review and linting of existing code is a useful contribution, as well. (You could also learn another language... :) ) --Michael Mol 02:02, 26 December 2010 (UTC)
I think the site could use a few more games or simple graphics demos as tasks, because too many of the current tasks are heavily geared towards language features such as recursion, complex data structures and such. Of course it's impressive when all you have to do is import the appropriate module in Python to solve a task in about 3 lines of code, but then it's not really comparing languages but standard libraries. Not that doing the latter is wrong; I absolutely love Python for its extensive standard library, but I'd like to see more tasks that are more equally within reach of powerful present-day and older languages. --Morn 11:34, 26 December 2010 (UTC)