7073134692

7073134692



record


The principal programming paradigms

"Morę is not better (or worse) than less, just different."


i LOS O 2008 by Peter Van foty

Pascal. C

+ ctosure

Java, (K ami

+ thread

Constraim (logio

| CLP, ILOG Solvcr

+ thread

Scqucntial

objed-oricntcd

programming

Siaicful

funclional

Oz, Alice. Curry, Excel, AKL, FGHC, FCP


Datas truciu res only Turing equivalent


Prolog, SOL

Łazy

funclional

embeddings

+ solver

programming


LIFE, AKL

by-need synehronization


+ thread + single assignmenl


Declaralive

concurrcnt

programming


synek, on partial lerminańon


Multi-

progra

-agent

mming

Message

eona

progra

-passing

irrcm

mming

Erlang, AKL


+ local celi


Łazy concurrcnt constraint

Oz, Alice, Curry


Łazy

dalaflow

programming

Uzy

dcc lara! i vc concurrcnt programming


Oz, Alice, Curry


Functional rcaclive programming (l-KP)


Wcak synchronous programming


FiTlmc, SL

f ♦ mstaiuatieous cainpuiaium


Logic and constrainls


Funclional


Slrong synchronous programming Estcrcl, I.ustre. Signal


Aclive objęci ^Mvgnmimin^_

Objcct-capabiliiy programming

CSP, Occam,

E, Oz, Alice, publLsh/subscribe, tupie spacc (Linda)


Cone

objcct-i

arrent

incnicd

mming

Sharec

eona

J222,

III


Smalllalk, Oz, Java, Alice ^Jog


Software trany aclional


SQL embeddings


Dalaflow atut message passing


Message patsing


Shared State


Morę declarative


Unnamed stale (seq. or conc.)


Nondet. stale


Marned stale

—I—


l^ess declaratire




Wyszukiwarka

Podobne podstrony:
00011 1e3324d2f6ed7ec009d60699a144186 10 Woodall & Faltin These statements are somewhat oversim
21 In principle the agglomeration of the nomands is not large, it counts some twenty to eighty perso
IMG#03 Associative Principles and Democratic ReformNew times for an old idea Associationalism is not
27ddg16 Drill_dn Setup 3 There is not enough free disk space on one or morę drives. Space Required
08vcl02 C++ program if [relation is true]{ Body of one or ◄- morę C++ statements} 7/ Rest of program
08vcl03 C++ program If [relation is true]{ Executes only if relation is true Body of one or ◄- morę
85728 skanowanie0054 (7) Pronunciation is not based on spelling hence each sound is represented by o
00043 D1700e75ed9e1e1afbfb3d368d6e171 42 Molnau detection. This value is not reached until the 30th
00161 d9d6ad9473daaf2c66ca66aa7e86e2 162 McWilliams constrain the solution by placing an upper bou

więcej podobnych podstron