Categories
English Programming

What Programming Language You Mostly Use Then & Now? Why?

This probably is the most frequent asked question: programming language choice. Well, there are literally hundreds even thousands of programming languages out there. Several have gained sweet popularity, some have been discontinued, buried along with obsolete technologies. Some languages have lasted to date, some others just get illusively overhyped. That, of course, makes total beginners […]

Categories
Indonesia Programming

Interpreter Bahasa Brainfuck Dalam Bahasa C

Brainfuck? Jangan salah paham dulu, Brainfuck adalah sebuah bahasa pemrograman esoteric yang minimalis. Bahasa Brainfuck hanya memiliki delapan perintah yaitu , . [ ] < > + -. Sebetulnya sudah banyak juga sih yang menulis compiler dan interpreter untuk bahasa ini, tapi saya ingin membuatnya sendiri karena tertarik perintahnya yang sedikit, hihi. Untuk implementasi interpreter […]

Categories
Indonesia Programming Thought Note

Lanjut Lagi Desain Programming Language-nya!

Kira-kira sudah lima tahun sejak tahun 2010 saya vakum belajar konstruksi compiler atau interpreter. Saya pernah menulis artikel tentang perancangan bahasa pemrograman di blog lama saya (artikelnya terdiri dari dua bagian, klik sini untuk melihat bagian pertamanya). Artikel yang saya tulis tersebut bisa dibilang low-quality, dan terlalu banyak bias. Di artikel tersebut saya berusaha menjabarkan […]

Categories
Indonesia Programming

Saya mengenai C++ dan C#

C++ didesain sebagai superset dari C, dan C# adalah turunan dari C++. Bahkan designernya, Anders Hejlsberg menyatakan bahwa C# dalam desainnya lebih mirip ke C++ ketimbang Java. C# dan Java sendiri adalah dua bahasa yang serupa. Tapi tetap, masing-masing memiliki karakteristik yang berbeda. Walau sama-sama mempunyai konsep Intermediate Language. Yaitu C# dengan MSIL dan Java […]

Categories
Indonesia Programming

ProgLang Designing: Language basic structure.

Di artikel ini saya akan menjelaskan fundamental designing programming language. Dalam bahasa pemrograman, ada struktur kata-kata yang disusun sesuai aturan bahasa pemrograman itu, seperti halnya bahasa inggris, Anda harus menyusun kata dengan baik dan benar agar kalimat yang dibuat dapat diterima. Nah, struktur itulah yang disebut syntax. Contoh real dalam C# seperti ini: [sourcecode language=”csharp”] […]

Categories
Indonesia Programming

AutoHotkey tutorial Released!

Improved! Sebelumnya saya pernah membuat tutorial mengenai AutoHotkey. Namun tidak dirilis ke publik. Melainkan hanya kalangan tertentu saja. Nah, saat ini saya telah menyelesaikan prototipe dari revisi tutorial AutoHotkey saya yang terbaru. Untuk me-review silahkan unduh [disini] Dokumen tersebut berformat PDF, pastinya Anda tahu kan, software apa yang harus dijalankan? Ok, dengan merilis tutorial ini […]

Categories
Indonesia Programming

Bagaimana cara membuat bahasa pemrograman sendiri [bagian 2]

Jika Anda belum membaca bagian pertama, silakan klik [sini] Merancang Syntax Seperti yang sudah dibahas di bagian pertama, setelah Anda membuat daftar kelemahan bahasa pemrograman yang Anda pakai. Maka selanjutnya Anda harus merancang sintaks bahasa pemrograman Anda. Untuk dapat merancang sintaks bahasa pemrograman yang baru, beberapa poin berikut yang harus diperhatikan: Pertama, Anda harus menguasai […]

Categories
Indonesia Programming

Bagaimana cara membuat bahasa pemrograman sendiri?

Bahasa pemrograman saat ini sudah sangat banyak nama, jenis, berikut keunggulannya. Mulai dari yang populer (seperti Java, C++, VB, PHP, keluarga .NET,  Delphi, dst.) dengan segala kelebihan, kelemahan, dan tipe source-nya (entah itu open source atau closed source). Bila Anda programmer, adakalanya Anda membenci (atau setidaknya merasa kurang pas) dengan bahasa pemrograman yang sedang dipakai. […]

Categories
Indonesia Programming

Ayo! Optimasi kode program Anda.

Anda programmer? Aktif membuat program 1-2 tahun belakangan ini? Cukup banyakkah program buatan Anda? Kalau ya, mari kita optimasi kode program buatan kita! Semenjak saya pertama kali menyentuh komputer tiga tahun lalu, dan belajar pemrograman. Sampai saat ini, ratusan script untuk kepentingan sendiri sudah saya buat. Tak terasa sudah sebanyak ini… Wah, saatnya nostalgia!! Mulai […]