Jump to content

User:NevilleDNZ

From Wikipedia, the free encyclopedia

AKA NevilleDN2 @ uq - usb

International Travels Brag Sheet

[edit]
Year+:

Month+:

Week+:

Day+:

Hour+:

and last - but not least - the Republic of Whangamomona

Idea hijacked from Thryduulf, from an idea and layout pilfered from Dandelion1, as seen on User:StuffOfInterest's page, who lifted it from Harro5, as seen on Calton's page, who took it from Salsb, who stole it from Guettarda who borrowed it from White Cat.

Languages

[edit]
Computer languages
Algol
68
-4
This user has programmed in ALGOL at an expert level.
awk-4This user is an expert AWK programmer.
bash-4This user is an expert Bash programmer.
C-4This user is an expert C programmer.
for-4This user is an expert Fortran programmer.
gtk-4This user is an expert GTK programmer.
ksh-4This user is an expert KornShell programmer.
Lua-4This user is an expert Lua programmer.
py-4This user is an expert Python programmer.
re-4This user writes expert regular expressions.
sh-4Korisnik odlično govori srpskohrvatski.
Корисник одлично говори српскохрватски.
pl/sql-3This user is an advanced PL/SQL programmer.
pasThis user can program in Pascal.
SQL-3This user is an advanced SQL programmer.
c++-3This user is an advanced C++ programmer.
REXX-3This user is an advanced REXX coder.
exec-3This user is an advanced exec programmer.
HTML-3This user is an advanced HTML user.
COBOL-2This user is an intermediate COBOL programmer.
pl/i-2This user is an intermediate PL/I programmer.
TAL-2This user is an intermediate Template Attribute Language programmer.
TACL-1This user is a basic TACL programmer.
csh-2This user is an intermediate C shell programmer.
{{Wiki}}This user is an advanced writer in the MediaWiki language.
BASIC-0This user does not understand BASIC, or refuses to program in it.
vb-0This person does not understand Visual Basic (or understands it with considerable difficulties, or does not want to program in it).
c#-0This person does not understand c# (or understands it with considerable difficulties, or does not want to program in it).

At last, a barn star for me

[edit]

Curiously cheerful wikipedia201x contributors I have meet recently

[edit]

Test for the arrival of GeSHi version ≥ v1.0.8.8.4

[edit]

c.f. User:NevilleDNZ/Unicode System of Units

ALGOL 68

[edit]

syntaxhighlight

[edit]
def quick_sort(arr):
	less = []
	pivot_list = []
	more = []
	if len(arr) <= 1:
		return arr
	else:
		pass

par: Parallel processing

[edit]

ALGOL 68 supports programming of parallel processing. Using the keyword PAR, a collateral clause is converted to a parallel clause, where the synchronisation of actions is controlled using semaphores. In A68G the parallel actions are mapped to threads when available on the hosting operating system. In A68S a different paradigm of parallel processing was implemented (see below).

SyntaxHighlight_GeSHi

PROC
    eat = VOID: ( muffins-:=1; print(("Yum!",new line))),
    speak = VOID: ( words-:=1; print(("Yak...",new line)));
 
INT muffins := 4, words := 8;
SEMA mouth = LEVEL 1;
 
PAR BEGIN
    WHILE muffins > 0 DO
        DOWN mouth;
        eat;
        UP mouth
    OD,
    WHILE words > 0 DO
        DOWN mouth;
        speak;
        UP mouth
    OD
END
‎

vs.

PROC
    eat = VOID: ( muffins-:=1; print(("Yum!",new line))),
    speak = VOID: ( words-:=1; print(("Yak...",new line)));
 
INT muffins := 4, words := 8;
SEMA mouth = LEVEL 1;
 
PAR BEGIN
    WHILE muffins > 0 DO
        DOWN mouth;
        eat;
        UP mouth
    OD,
    WHILE words > 0 DO
        DOWN mouth;
        speak;
        UP mouth
    OD
END