I'm working on modernizing Rosetta Code's infrastructure. Starting with communications. Please accept this time-limited open invite to RC's Slack.. --Michael Mol (talk) 20:59, 30 May 2020 (UTC)

User talk:ShinTakezou

From Rosetta Code

Thankyou for your advice on my user page! I had fixed it, I was sleepy! --Dagilpe 23:07, 29 June 2010 (UTC)

Hey I just looked over RCSNUSP/C and I like it. I'm happy to see that it looks a bit like my Java version (big case statement in a loop). I don't think we've had a lot of C activity for a while. Maybe you could change that. Good to have a loyal reader join the cause. --Mwn3d 14:52, 3 December 2008 (UTC)

Tex/LaTeX/doc prep[edit]

I realize RC has become primarily a calculating-language site over its lifetime, but there are one or two tasks where TeX or LaTeX are in use. Could you take a peek at those, and possibly come up with some more tasks related to document structure/generation? (Is that the category TeX falls under? I'm not really sure.) --Short Circuit 05:40, 19 March 2009 (UTC)

InFiNiTy CoMpLeX[edit]

You wouldn't happen to be familiar with a game called InFiNiTy CoMpLeX, would you? It was nostalgia for that that inspired me to write RCRPG in the first place. Your C version implemented some features that brought fresh pangs of nostalgia. ("It slides well!" "doh!") --Short Circuit 06:06, 6 April 2009 (UTC)

Learning Matlab[edit]

I'm gonna be using Matlab for a project coming up so I'll be learning things that may work in Octave. I just wanted to warn you that I'll probably ask you to check things before I start putting up examples in case I can do any tasks. I'm not sure how proficient I'll get, but I might be able to do something. --Mwn3d 01:15, 15 April 2009 (UTC)

No problem. I am a beginner in Octave anyway! And... why can't you install Octave on your machine? --ShinTakezou 11:46, 15 April 2009 (UTC)
Windows. Small hassle to install it. Once I have enough time to shop for new computer parts and install them I'll get Linux back. --Mwn3d 13:30, 15 April 2009 (UTC)
VMWare to the rescue :-P --Short Circuit 14:59, 15 April 2009 (UTC)

On Poly long division[edit]

I saw your comment when you created the task. I found the description and example to be enough to allow me to code the Python example, thanks.
Strictly speaking, what's down for degree() isn't really pseudocode, but a textual description; but together with your worked example with its diagrams I was able to do the task. Thanks again, --Paddy3118 19:07, 17 June 2009 (UTC)

Reports:Tasks not implemented in ALGOL 68[edit]

Hi ShinTakezou,

I spotted that you are giving ALGOL 68 a spin[1]... There are various tasks identified in: Reports:Tasks_not_implemented_in_ALGOL_68, but to be honest I have "cherry picked" and done all the easy tasks, and so only the tougher ones are left to do. [OOPS sorry :-/ ]

FYI: There are two online manual pages:

Or - if you prefer a hardcopy - you can try and pick up a hard cover manual like "Informal Introduction to Algol 68" - by C. H. Lindsey & S. V. Vander Meulen. Be sure to get the 1977 edition:

IItA68 is a beautiful book, and makes 'bedtime" great reading. I can highly recommend it!

Let me know if you have any questions.... Or join the Algol68-user mailing list at:

BTW: I you are still fond of Japanese culture and language, then you could do me a favour and try and get a copy of the Algol N implementation. I have no idea where to start, and cannot speak any Japanese. I speculate it had been "localised" to allow programming in Japanese!

  • "The Japanese were also active in language design, and produced their own "ALGOL N" [AB30.3.2], a simplified form of ALGOL 68 with a simplified method of description." [Lindsey 1988], by S. Igarashi, T. Iwamura, K. Sakuma, T. Simauti, T. Simuzu, S. Takasu, E. Wada, and No. Yoneda. ALGOL-N. ALGOL Bulletin, Number 30 (February 1969), pages 38-85. ACM Digital Library

Good luck NevilleDNZ 14:09, 8 June 2010 (UTC)

Algol language file[edit]

Algol68 contribution[edit]

I spotted your Horner's rule for polynomial evaluation contribution... Welcome to 1968 ... :-)

Cheers! NevilleDNZ 13:30, 13 June 2010 (UTC)

At least until I can find easy tasks :D ... —ShinTakezou 15:41, 13 June 2010 (UTC)
:-) I have the same problem, some of the remaining tasks require extensive utility libraries.

You may wish to consider The Bitmap specimen, a while ago I did a couple, but I am not 100% happy with my own contribution, and one day will revisit, review, (maybe remove) and redo these:

  1. Bitmap
  2. Bitmap/Bézier curves/Cubic
  3. Bitmap/Bézier curves/Quadratic
  4. Bitmap/Bresenham's line algorithm
  5. Bitmap/Flood fill
  6. Bitmap/Midpoint circle algorithm
  7. Bitmap/PPM conversion through a pipe
  8. Bitmap/Read a PPM file

In the mean time, you are welcome to preempt me and do/redo any of these tasks ... I believe that these tasks only require transforming ppm file, without displaying on a graphic device. Hence you can do the tasks without reference to any external library. If you do require to a graphics device, Algol 68G has the unixplot library built in.

Here is another candidate Task:

(It seems to have been forgotten and dates from from March 2010)

Buona fortuna, 幸運を祈る。 -- NevilleDNZ 14:04, 14 June 2010 (UTC)

The other solution that comes to mind would be to create more tasks. --Michael Mol 17:21, 14 June 2010 (UTC)
My Algol68 is still under the threshold, and I am leaving behind many langs I would like to remember a bit... Sutherand-Hodgman polygon clipping needs a lot of lang, there's only Tcl :/ ! Going to sleep for now (with one or two brand new tasks in mind) .... --ShinTakezou 21:57, 14 June 2010 (UTC)