User:Cantanima: Difference between revisions

From Rosetta Code
Content added Content deleted
m (updated with new Ada implementation)
 
(4 intermediate revisions by 2 users not shown)
Line 2: Line 2:


{{mylangbegin}}
{{mylangbegin}}
{{mylang|Ada|Learning, and intrigued}}
{{mylang|Ada|For fun and passion}}
{{mylang|BASIC|Very Very Rusty, and glad of it}}
{{mylang|BASIC|Very Very Rusty, and glad of it}}
{{mylang|C|Active, and sorry for it}}
{{mylang|C|They have to pay me to use it}}
{{mylang|C++|Active, and sorry for it}}
{{mylang|C++|They have to pay me to use it}}
{{mylang|Eiffel|Rusty, and sorry for it}}
{{mylang|Eiffel|Rusty, and sorry for it}}
{{mylang|Java|Rusty}}
{{mylang|Java|Rusty}}
Line 14: Line 14:
{{mylang|Pascal|Rusty}}
{{mylang|Pascal|Rusty}}
{{mylang|Perl|Very Very Rusty, and glad of it}}
{{mylang|Perl|Very Very Rusty, and glad of it}}
{{mylang|Rust|They pay me to use it, and it's OK!}}
{{mylang|UNIX Shell|Weak}}
{{mylang|UNIX Shell|Weak}}
{{mylangend}}
{{mylangend}}
Line 21: Line 22:
I haven't done much Ada, but I am responsible for this/these.
I haven't done much Ada, but I am responsible for this/these.


* [[Pascal_Matrix_Generation|Pascal matrix generation]]
* [[Pascal_matrix_generation|Pascal matrix generation]]
* [[Ulam_numbers|Ulam numbers]]
* [[Upside-down_numbers|Upside-down numbers]]
* [[Walsh_matrix|Walsh matrix]]
* [[Weird_numbers|Weird numbers]]


==Modula-3==
==Modula-3==

Latest revision as of 20:59, 1 June 2024

I work in mathematics but dabble in computer science, in part because my research requires me to write code.

My Favorite Languages
Language Proficiency
Ada For fun and passion
BASIC Very Very Rusty, and glad of it
C They have to pay me to use it
C++ They have to pay me to use it
Eiffel Rusty, and sorry for it
Java Rusty
Kotlin Learning, and liking it
Modula-2 Rusty
Modula-3 Learning, and loving it
Oberon Appreciate it
Pascal Rusty
Perl Very Very Rusty, and glad of it
Rust They pay me to use it, and it's OK!
UNIX Shell Weak

Ada

I haven't done much Ada, but I am responsible for this/these.

Modula-3

For the most part I've been adding Modula-3 implementations of various tasks. I started off just "fixing" a couple of implementations that needed attention, and then got carried away adding implementations that didn't exist. So far, I'm guilty of

I'm not particularly fanatical about Modula-3; I just happen to enjoy it a lot, certainly more than other languages I've had to use, and these tasks were there, waiting to be done (or improved). I may add implementations for other tasks in other languages as time and energy permit.