This month we present a Sudoku puzzle with a twist—it uses letters instead of digits and hidden within it is the name of a well-known person in the development of personal computers.
|
|
| |||||||||||||||||||||||||||
|
|
| |||||||||||||||||||||||||||
|
|
|
Simply fill in the empty cells with the nine letters A, E, F, I, J, K, N, R, and S, so that each row, column, and small square contains each of the nine letters once.
Answer to Last Month’s Quiz
Last month we asked you to identify 6 programming languages and use the first letters of their names to spell a seventh language.
-
Process Class Creator;BeginWhile true do beginActivate New Consumer(Time);Hold(Uniform(5, 15, 1));End While;End of Creator;This is Simula, the first object-oriented programming language. It's worth a look; but it has some incredible concepts, and some of them still haven't been explored in more modern languages.
-
<Any T, Any U> T first((T,U) tuple) {(T t, U u) = tuple;return t;}This is an example of Nice pretending to be Haskell.
-
PROC null.farm(CHAN OF ADDR.TASK.STREAM from.farm,CHAN OF ADDR.RESULT.STREAM to.farm )PARfrom.farm ? CASE no.more.task.packetsto.farm ! no.more.result.packets:This is Occam, a concurrent programming language built around Tony Hoare's idea of Communication Sequential Processes.
-
LET start() = VALOF$( FOR i = 1 TO 5 DO writef("%n! = %i4*n", i, fact(i))RESULTIS 0$)AND fact(n) = n=0 -> 1, n*fact(n-1)BCPL, an ancestor of C.
-
PROCEDURE speak*( VAR bird : Birds.Bird );BEGINWITH bird : Cuckoos.Cuckoo DObird.sound := "Cuckoo!";| bird : Ducks.Duck DObird.sound := "Quack!";ELSE bird.sound := "Tweet!";END;END setSound;Oberon-2 was created by Niklaus Wirth as an evolution of Pascal and Modula-2.
-
HAICAN HAS STDIO?IM IN YR LOOP UPPIN YR NUM TIL BOTHSAEM NUM AN 10VISIBLE SUM OF NUM AN 1IM OUTTA YR LOOPKTHXBYELOLCODE, the programming languages of our lords and masters.
Simula, Neat, Occam, BCPL, Oberon, and LOLCODE spell SNOBOL, one of the first (and funkiest) text processing languages. Put a state machine into a blender along with a tablespoon of both Perl and Awk, along with a handful of some special mushrooms. Enjoy!

