From Wikipedia, the free encyclopedia
AKA NevilleDN2 @ uq - usb
International Travels Brag Sheet
[edit]
Computer languages
|
|
|
|
|
|
gtk-4 | This user is an expert GTK programmer. |
|
ksh-4 | This user is an expert KornShell programmer. |
|
Lua-4 | This user is an expert Lua programmer. |
|
|
|
|
pl/sql-3 | This user is an advanced PL/SQL programmer. |
|
|
|
|
|
exec-3 | This user is an advanced exec programmer. |
|
|
|
pl/i-2 | This user is an intermediate PL/I programmer. |
|
TAL-2 | This user is an intermediate Template Attribute Language programmer. |
|
TACL-1 | This user is a basic TACL programmer. |
|
csh-2 | This user is an intermediate C shell programmer. |
|
|
BASIC-0 | This user does not understand BASIC, or refuses to program in it. |
|
vb-0 | This person does not understand Visual Basic (or understands it with considerable difficulties, or does not want to program in it). |
|
c#-0 | This 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
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