Smalltalk

Smalltalk

Smalltalk adalah bahasa pengaturcaraan berorientasikan objek (OOP).Ia adalah objek sepanjang jalan ke bawah.Kemurnian dan kejelasan Smalltalk dalam hal ini menjadikannya asas untuk hampir semua bahasa OOP yang lain.
Smalltalk adalah bahasa pengaturcaraan reflektif yang berorientasikan objek dan dinamik.Smalltalk dicipta sebagai bahasa yang menyokong "dunia baru" pengkomputeran yang dicontohkan oleh "simbiosis manusia-komputer".Smalltalk adalah bahasa pengaturcaraan yang berorientasikan objek dengan sejarah yang kaya dan warisan yang tersusun.Ia dilahirkan di Xerox PARC pada tahun 1970-an, yang dicipta oleh pasukan Alan Alan, Dan Ingalls, dan Adele Goldberg yang cemerlang dan berwawasan.Smalltalk dicipta untuk menyiasat pengaturcaraan pengajaran kepada kanak-kanak.Maknanya, ia adalah bahasa yang sangat kecil dan mudah, bahasa pengaturcaraan yang paling mudah .... Smalltalk adalah rekursi mengenai tanggapan komputer itu sendiri.Sebaliknya membahagikan "perkara komputer" ke dalam perkara-perkara yang kurang kuat daripada keseluruhan? - seperti struktur data, prosedur, dan fungsi yang merupakan alat biasa bahasa pengaturcaraan? - setiap objek Smalltalk adalah rekursi ke atas keseluruhan kemungkinan komputer.Oleh itu semantiknya agak seperti mempunyai ribuan dan ribuan komputer yang semua disambungkan dengan rangkaian yang sangat cepat.Dan sumbangan Smalltalk adalah paradigma reka bentuk baru?untuk menyerang masalah besar pengaturcara profesional, dan membuat yang kecil mungkin untuk pengguna pemula.Reka bentuk yang berorientasikan objek merupakan percubaan yang berjaya untuk meningkatkan kecekapan pemodelan sistem dinamik yang semakin kompleks dan hubungan pengguna yang dimungkinkan oleh letupan silikon.Terdapat beberapa dialek Smalltalk yang baik, seperti Squeak, Pharo, dan Dolphin Smalltalk (untuk Windows).

Kategori

Alternatif untuk Smalltalk untuk semua platform dengan sebarang lesen

Python

Python

Python adalah bahasa pengaturcaraan yang ditafsirkan, interaktif, berorientasikan objek dan diperpanjang.
Java

Java

Java adalah bahasa pengaturcaraan komputer tujuan umum yang berorientasikan, berasaskan kelas, berorientasikan objek, dan direka khusus untuk mempunyai sedikit kemungkinan dependensi pelaksanaan.
C (programming language)

C (programming language)

C adalah bahasa pengaturcaraan komputer tujuan umum.C adalah salah satu bahasa pengaturcaraan yang paling banyak digunakan sepanjang masa.
C++

C++

C ++ adalah bahasa pengaturcaraan statik, bebas-bentuk, multi-paradigma, disusun, tujuan umum, bahasa pengaturcaraan yang kuat.
Ruby

Ruby

Ruby adalah bahasa pengaturcaraan objek berorientasikan, reflektif, tujuan umum yang menggabungkan sintaks yang diinspirasikan oleh Perl dengan ciri-ciri seperti Smalltalk.
C#

C#

C # adalah bahasa pengaturcaraan multi-paradigma yang merangkumi penaipan yang ketat, penting, deklaratif, berfungsi, generik, berorientasikan objek (berasaskan kelas), dan komponen berorientasikan komponen ...
Lua

Lua

Lua adalah bahasa skrip yang kuat, cepat, ringan, tersembunyi.
Perl

Perl

Perl adalah bahasa pengaturcaraan peringkat tinggi, umum, ditafsirkan, dinamik dengan lebih daripada 22 tahun pembangunan.
Go (Programming Language)

Go (Programming Language)

Pergi adalah bahasa pengaturcaraan sumber terbuka yang menjadikannya mudah untuk membina perisian yang mudah, boleh dipercayai, dan cekap.
Rust

Rust

Satu bahasa pengaturcaraan sistem yang berjalan dengan cepat, menghalang hampir semua kemalangan, dan menghapuskan perlumbaan data..
Dart

Dart

Dart (asalnya dipanggil Dash) adalah bahasa pengaturcaraan Web yang dibangunkan oleh Google.Ia telah diumumkan pada persidangan GOTO di Aarhus, 2011 10-12 Oktober.
Haskell

Haskell

Haskell adalah bahasa pengaturcaraan murni yang berfungsi maju.
D (Programming Language)

D (Programming Language)

D adalah bahasa dengan sintaks C-suka dan menaip statik.Ia secara pragmatik menggabungkan kecekapan, kawalan, dan kuasa pemodelan, dengan produktiviti keselamatan dan pengaturcara. Kesulitan
Free Pascal

Free Pascal

Free Pascal (alias FPK Pascal) adalah 32 dan 64 bit compiler Pascal profesional.Ia boleh didapati untuk pemproses berbeza: Intel x86, Amd64 / x86_64, PowerPC, PowerPC64, Sparc, ARM.
Nim (programming language)

Nim (programming language)

Nim adalah bahasa pemrograman ditaip statik, yang mempunyai sistem makro yang kuat yang cuba memberikan kuasa muktamad pengatur tanpa kompromi pada kecekapan runtime.