Find Jobs
Hire Freelancers

Expert help needed in below mentioned topics.. OCAML, PROLOG, artificial intelligence

$15-25 USD / hour

Închis
Data postării: peste 3 ani în urmă

$15-25 USD / hour

Adam Brooks Webber, Modern Programming Languages: A Practical Introduction, 2nd edition, Franklin, Beedle & Associates, ISBN 978-1-59028-250-2 (2011). Errata [PDF] are available. Topics Language design issues efficiency, safety, convenience programming categories procedural functional object-oriented declarative scripting scaling problems history and evolution of programming languages functions motivation recursion and tail recursion activation records functions as data closures debugging via divide and conquer persistence amortized efficiency syntax tokenization grammars names names, binding, visibility, scope, lifetime static vs dynamic scope types type, values, operations type checking and conversion elementary and structured types explicit vs implicit storage management stack vs heap control expression evaluation rewrite rules pattern matching, unification, and backtracking structured programs objects object-oriented design encapsulation and data abstraction separating behavior from implementation classes and class hierarchies inheritance polymorphism collections and iteration exceptions design issues when not to use exceptions case study: exceptions in Java concurrency competition and cooperation synchronization case study: multithreading in Java semantics lambda calculus program verification Language paradigms Java primitive and reference types classes and instances variables, methods, constructors, and overloading inheritance, abstract classes, final classes, and interfaces compilation units, packages and visibility the Object class Java class library basics collections exceptions threads OCaml type inference and annotations pattern matching polymorphism higher-order functions and currying type constructors Prolog propositional logic predicate calculus: instantiation, atoms, variables, structures clausal form and Horn clauses the resolution principle depth-first backward chaining with backtracking debugging memory management the closed world assumption Python the Python shell scripting functional and object-oriented programming modules and packages Python library basics extending and embedding Scheme syntax lists comparison (e.g., eq? vs equal?) syntactic forms: core and extension let and lambda tail recursion continuations ==============
ID-ul proiectului: 28617018

Despre proiect

2 propuneri
Proiect la distanță
Activ: 3 ani în urmă

Vrei să câștigi bani?

Avantajele de a licita pe platforma Freelancer

Stabilește bugetul și intervalul temporal
Îți primești plata pentru serviciile prestate
Evidențiază-ți propunerea
Te înregistrezi și licitezi gratuit pentru proiecte
2 freelanceri plasează o ofertă medie de $20 USD/oră pentru proiect
Avatarul utilizatorului
I am a Computer Scientist. I have knowledge of above mentioned topics. I am interested to know more about the task.
$15 USD în 45 zile
0,0 (0 recenzii)
0,0
0,0

Despre client

Steagul OMAN
Mutrah, Oman
4,9
423
Metoda de plată a fost confirmată
Membru din nov. 17, 2009

Verificarea clientului

Mulțumim! Ți-am trimis prin e-mail linkul pe care trebuie să-l accesezi pentru a revendica creditul gratuit.
A apărut o eroare la trimiterea e-mailului. Încearcă din nou.
Utilizatori înregistrați Totalul proiectelor postate
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Se încarcă previzualizarea
S-a oferit permisiunea de depistare a locației.
Ți-a expirat sesiunea pentru conectare sau te-ai deconectat. Conectează-te din nou.