User:Dkf: Difference between revisions
(→Rosetta Code Projects: add another animation task) |
m (to match the correct category) |
||
(13 intermediate revisions by 2 users not shown) | |||
Line 5: | Line 5: | ||
{{mylang|UNIX Shell|Advanced}} |
{{mylang|UNIX Shell|Advanced}} |
||
{{mylang|Fortran|Intermediate}} |
{{mylang|Fortran|Intermediate}} |
||
{{mylang|JavaScript|Intermediate}} |
|||
{{mylang|LaTeX|Intermediate}} |
{{mylang|LaTeX|Intermediate}} |
||
{{mylang|M4|Intermediate}} |
{{mylang|M4|Intermediate}} |
||
Line 18: | Line 19: | ||
{{mylang|SQL|Beginner}} |
{{mylang|SQL|Beginner}} |
||
{{mylang|XSLT|Beginner}} |
{{mylang|XSLT|Beginner}} |
||
{{mylang|Go|Utter Beginner}} |
|||
{{mylang|C sharp|Read-only}} |
{{mylang|C sharp|Read-only}} |
||
{{mylang|Objective-C|Read-only}} |
{{mylang|Objective-C|Read-only}} |
||
{{mylang|PHP|Read-only}} |
|||
{{mylang|Python|Read-only}} |
{{mylang|Python|Read-only}} |
||
{{mylang|Ruby|Read-only}} |
{{mylang|Ruby|Read-only}} |
||
{{mylangend}} |
{{mylangend}} |
||
[[Programs for::Fun| ]][[Programs for::Work| ]][[Speaks::English (UK)| ]] |
|||
I'm [http://wiki.tcl.tk/73 Donal Fellows], a maintainer of [[Tcl]] and member of the [http://wiki.tcl.tk/977 Tcl Core Team]. I've also got a reasonable amount of experience with [[Java]] and [[C]], and I'm fairly familiar with quite a few others. ''(looks at language box...)'' OK, a lot of others. (I also know HTML, CSS and XML fairly well, but don't consider them to be programming languages.) |
I'm [http://wiki.tcl.tk/73 Donal Fellows], a maintainer of [[Tcl]] and member of the [http://wiki.tcl.tk/977 Tcl Core Team]. I've also got a reasonable amount of experience with [[Java]] and [[C]], and I'm fairly familiar with quite a few others. ''(looks at language box...)'' OK, a lot of others. (I also know HTML, CSS and XML fairly well, but don't consider them to be programming languages.)[[graduate of::Manchester| ]][[graduate of::Cambridge| ]] |
||
I work at the [http://www.manchester.ac.uk University of Manchester], where I'm a Senior Software Engineer supporting Research Computing university-wide. My focus is |
I work at the [http://www.manchester.ac.uk University of Manchester], where I'm a Senior Software Engineer supporting Research Computing university-wide. My focus is currently on supporting preservation of extremely large datasets in digital libraries, and I'm using [http://www.taverna.org.uk/documentation/taverna-2-x/server/ Taverna 2 Server] to do this (which I wrote). |
||
<div align="center"><span style="font-size:0.8em">External links: [https://www.ohloh.net/accounts/126540 Ohloh] | [http://orcid.org/0000-0002-9091-5938 ORCID]</span></div> |
|||
==Rosetta Code Projects== |
==Rosetta Code Projects== |
||
Line 31: | Line 37: | ||
## It is my aim to make sure that Tcl is a participant in every task possible (including the “hard” ones) and that for all others it is clearly marked as not participating. At time of writing, there are only two non-participations... |
## It is my aim to make sure that Tcl is a participant in every task possible (including the “hard” ones) and that for all others it is clearly marked as not participating. At time of writing, there are only two non-participations... |
||
## Every Tcl example must be clear, as short as possible, and informative. They must also be written well (formatting, syntax, grammar, etc.) |
## Every Tcl example must be clear, as short as possible, and informative. They must also be written well (formatting, syntax, grammar, etc.) |
||
##* ''TODO: [[RCRPG/Tcl]] - needs copyediting'' |
|||
# General maintenance of pages through [[wp:Wikipedia:WikiGnome|wikignoming]] |
# General maintenance of pages through [[wp:Wikipedia:WikiGnome|wikignoming]] |
||
# Contribution of new tasks. My criteria are that the task should be possible in multiple languages ''and'' either part of a set of related tasks or illustrative of a feature that should be widely known of. Currently authored tasks: |
# Contribution of new tasks. My criteria are that the task should be possible in multiple languages ''and'' either part of a set of related tasks or illustrative of a feature that should be widely known of. Currently authored tasks: |
||
#* [[Sutherland-Hodgman polygon clipping]] |
|||
#* [[Hough transform]] |
|||
#* [[Accumulator Factory]] |
|||
#* [[Wireworld]] |
#* [[Wireworld]] |
||
#* [[Verify Distribution Uniformity with Chi-Squared Test]] |
#* [[Verify Distribution Uniformity with Chi-Squared Test]] |
||
Line 48: | Line 56: | ||
#* [[Print a Stack Trace]] |
#* [[Print a Stack Trace]] |
||
#* [[Echo Server]] |
#* [[Echo Server]] |
||
==Misc. Maintenance Tools== |
|||
*[[User:Dkf/Signature]] |
|||
==Is there anybody out there?== |
|||
I've been trying to leave a message on your "talk" page, [[User_talk:Dkf]] but it seems not to be for you... [[User:Dinosaur|Dinosaur]] ([[User talk:Dinosaur|talk]]) 10:20, 6 April 2017 (UTC) |
Latest revision as of 21:17, 17 December 2017
My Favorite Languages | |
Language | Proficiency |
Tcl | Wrote the book |
C | Advanced |
Java | Advanced |
UNIX Shell | Advanced |
Fortran | Intermediate |
JavaScript | Intermediate |
LaTeX | Intermediate |
M4 | Intermediate |
Perl | Intermediate |
PostScript | Intermediate |
Standard ML | Intermediate |
C++ | Beginner |
Emacs Lisp | Beginner |
Lisp | Beginner |
Modula-3 | Beginner |
Pascal | Beginner |
Prolog | Beginner |
SQL | Beginner |
XSLT | Beginner |
Go | Utter Beginner |
C sharp | Read-only |
Objective-C | Read-only |
PHP | Read-only |
Python | Read-only |
Ruby | Read-only |
I'm Donal Fellows, a maintainer of Tcl and member of the Tcl Core Team. I've also got a reasonable amount of experience with Java and C, and I'm fairly familiar with quite a few others. (looks at language box...) OK, a lot of others. (I also know HTML, CSS and XML fairly well, but don't consider them to be programming languages.)
I work at the University of Manchester, where I'm a Senior Software Engineer supporting Research Computing university-wide. My focus is currently on supporting preservation of extremely large datasets in digital libraries, and I'm using Taverna 2 Server to do this (which I wrote).
Rosetta Code Projects
- Maintenance of the coverage of Tcl and quality of its examples
- It is my aim to make sure that Tcl is a participant in every task possible (including the “hard” ones) and that for all others it is clearly marked as not participating. At time of writing, there are only two non-participations...
- Every Tcl example must be clear, as short as possible, and informative. They must also be written well (formatting, syntax, grammar, etc.)
- General maintenance of pages through wikignoming
- Contribution of new tasks. My criteria are that the task should be possible in multiple languages and either part of a set of related tasks or illustrative of a feature that should be widely known of. Currently authored tasks:
- Sutherland-Hodgman polygon clipping
- Hough transform
- Accumulator Factory
- Wireworld
- Verify Distribution Uniformity with Chi-Squared Test
- Pendulum Animation
- Named Arguments
- Standard Deviation
- Basic Animation
- Mode
- Median
- Common number base parsing
- Unknown Method
- Client-Authenticated HTTPS Request
- HTTPS Request
- Print a Stack Trace
- Echo Server
Misc. Maintenance Tools
Is there anybody out there?
I've been trying to leave a message on your "talk" page, User_talk:Dkf but it seems not to be for you... Dinosaur (talk) 10:20, 6 April 2017 (UTC)