Apakah ada semacam program untuk menggambarkan sebagian besar fitur dan penggunaan bahasa pemrograman yang berbeda?

9

Kita semua tahu "Rubah cokelat cepat melompati anjing malas" digunakan sebagai patokan untuk mencetak dan font.

Saya ingin tahu apakah ada "Anjing Malas" yang serupa untuk Bahasa Pemrograman.

Ada begitu banyak bahasa pemrograman yang berbeda, dengan semua jenis fitur dan sintaksis, mirip atau berbeda. Masalahnya adalah: pengguna akan bingung ketika menggunakan bahasa yang berbeda secara bersamaan.

Meskipun banyak perbedaan antara bahasa yang berbeda, pasti ada sesuatu yang sama, yaitu tugas atau rutinitas. Jika kami menerapkan tugas yang sama dalam berbagai bahasa, dan mencoba membahas fitur yang paling sering digunakan, maka pembelajaran atau perbandingan bahasa akan menjadi jauh lebih mudah.

Program semacam ini tidak perlu terlalu lama, seperti tutorial tetapi cukup umum dan abstrak. Apakah itu ada

Martin Wang
sumber
3
Halo Dunia ?
Dan Pichelman
@Dan, untuk bersikap adil, pencetakan sedikit sepele.
Sean Allred
7
Program singkat apa pun harus menyembunyikan lebih dari 90% fitur bahasa. Serangkaian program besar mungkin lebih tepat - dan itu ada di rosettacode.org
1
@ Dave, Anda harus menjawabnya.
Karl Bielefeldt
@KarlBielefeldt Selesai.

Jawaban:

13

Program singkat apa pun harus menyembunyikan lebih dari 90% fitur bahasa. Sebagian besar bahasa pemrograman cukup besar sehingga bahkan setengah jam bicara hanya dapat menyoroti karakteristik pembeda utama. Sebuah Suite program kecil-ish yang lebih tepat untuk eksposisi dan perbandingan. Kode Rosetta persis seperti itu: Sejumlah besar masalah dijelaskan, dan solusi idiomatik dalam berbagai bahasa dikontribusikan (ini adalah wiki).


sumber
Kode Rosetta adalah situs yang bagus
Martin Wang
Terima kasih atas perhatiannya, saya bahkan belum tahu tentang ini!
Michael Brown