A++

Daripada Wikipedia, ensiklopedia bebas.
Lompat ke: pandu arah, cari
A++
Paradigma Berbilang paradigma: Berorientasi objek, imperatif, fungsian, logik
Muncul pada 2002
Dipengaruhi Kalkulus lambda

A++ adalah ringkasan bagi abstraction plus reference plus synthesis yang digunakan sebagai nama bahasa pengaturcara meminima (minimalistic) yang dibina berasaskan ARS.

ARS adalah ringkasan bagi Lambda Calculus, mengambil darinya tiga operasi asas, dan memberikannya lebih erti umum, dengan itu membina asas bagi tiga paradigm pengaturcaraan utama: pemprogram fungsi, object-oriented programming dan imperative programming.

Pengaturcaraan berasaskan ARS ialah nama yang digunakan bagi program yang kebanyakannya terdiri daripada penggunaan pola yang dihasilkan dari ARS, untuk memprogram dalam sebarang bahasa.

Sejarah[sunting | sunting sumber]

A++ telah dimajukan pada 2002 dengan matlamat sebagai perkakasan latihan bukannya sebagai bahasa pengaturcaraan yang digunakan bagi menyelesaikan masaalah pratikal.

Ia dikatakan sebagai perkakasan berkesan bagi membiasakan diri dengan pengaturcaraan teras dan dengan pola pengaturcaraan yang boleh digunakan dalam bahasa lain yang diperlukan bagi dunia sebenar.

Apa yang boleh dilakukannya[sunting | sunting sumber]

A++ dengan penterjemah tersedia bagi Scheme, Java, C, C++ dan Python menawarkan persekitaran sesuai bagi latihan asas dalam pengaturcaraan, menguatkuasakan pertembungan ketat dengan asas bahasa pengaturcaraan.

Pautan luar[sunting | sunting sumber]


Bahasa pengaturcaraan (senarai penuh, perbandingan, glosari)
ALGOL | APL | Ada | BASIC| C | C++ | C# | COBOL | Common Lisp | Eiffel | FORTH | Fortran | Haskell | Java | JavaScript | Jython | LISP | LOGO | Mesa | Modula-2 | Oberon | OCaml | Objective-C | Perl | PHP | Prolog | PL/I | Pascal | PostScript | Python | Ruby | Scheme | Smalltalk | SQL | Tcl | Visual Basic