Apa Euphoria?

Euphoria adalah bahasa pemrograman yang sederhana, fleksibel, dan mudah-untuk-belajar. Ini memungkinkan Anda dengan cepat dan mudah mengembangkan program untuk Windows, DOS, Linux dan FreeBSD. Euforia pertama kali dirilis pada tahun 1993. Sejak ituRapid Deployment Software telah terus membaik dengan bantuan semakin banyak pengguna antusias. Meskipun Euphoria memberikan pengecekan subscript, diinisiasi variabel pengecekan dan berbagai pemeriksaan run-time lain, itu adalah sangat cepat .Orang menggunakannya untuk mengembangkan program Windows GUI, kecepatan tinggi DOS game, dan program Linux / FreeBSD X Windows. Hal ini juga sangat berguna untuk CGI pemrograman (berbasis Web)

The Euphoria paket sekarang benar-benar gratis , dan paket download bahkan termasuk penuh, kode sumber terbuka.Sumbangan diterima.

Apa pengguna Euphoria katakan. . .

Euforia telah sangat meningkat produktivitas saya dengan mengurangi secara signifikan waktu pengembangan!
Vincent H. - Oregon, USA

Saya sedang berbicara dengan seorang pria di sebuah forum pemrograman game tentang Euphoria dan dia membutuhkan bantuan sehingga saya cepat memeriksa dokumentasi untuk memperbaiki kode dan menemukan bahwa Euphoria adalah bahasa yang sangat, sangat baik. Ia memiliki kekuatan dan baik ALGOL / BASIC seperti sintaks yang telah telah saya ketagihan sejak.
Derek Newhall - Falmouth, Massachusetts

Saya telah menggunakan PowerBASIC untuk beberapa tahun, dan telah puas dengan versi DOS-nya. Dengan Windows versi pertama PowerBASIC, saya tidak puas, tapi saya tidak menemukan bahasa lain yang lebih baik akan memenuhi kebutuhan saya. Pada saat itu, saya membaca tentang Euphoria di comp.lang.basic.powerbasic. Setelah mencoba Euphoria, saya menyerah potensi adiktif yang tinggi. :-)
Juergen Luethje - Berlin, Jerman

Kami telah memilih Euphoria bahasa pemrograman, seperti bahasa untuk mendukung latihan laboratorium kami di kursus. Bahasa ini dipilih karena kesederhanaan perintah fleksibilitas namun kuat. Tujuan kami adalah untuk mengembangkan algoritma ringkas dan akurat (set langkah-langkah) yang memecahkan masalah matematika. Kami tidak ingin menjadi kewalahan dengan paradigma pemrograman yang awan tujuan utama kami.Kami akan berusaha untuk berlangganan prinsip KISS.
Prof. Kuntz - Jurusan Matematika, 
Monmouth University (New Jersey)

Ketika saya menemukan Euphoria pada tahun 2000, saya sangat tertarik karena saya tidak perlu menentukan jenis untuk setiap variabel (yang baru bagi saya). Hal lain adalah bahwa kode ini * sangat mudah dibaca * dan saya tidak memiliki masalah memahami kode orang lain. Saya belajar itu dalam beberapa hari. Segera saya diberitahu teman saya tentang bahasa saya baru saja ditemukan. Setelah itu, semua saya perlu tahu adalah bagaimana perpustakaan pihak ketiga bekerja. Di Euphoria, tidak ada yang seperti sintaks yang rumit atau pengecualian.
Randy Sugianto - Indonesia

Aku hanya terjadi untuk membuat sesuatu dalam JavaScript, dan kemudian membuatnya di Euphoria, dan itu selesai jauh lebih cepat. Kemudian saya membuat sesuatu di C ++, dan itu juga jauh lebih cepat (waktu pengembangan lebih cepat). Cerita yang sama dengan VB, dan beberapa orang lainnya. Dan aku suka bermain-main di DOS, serta Windows, dan semua itu bersama-sama di Eu sehingga untuk membuat cerita panjang pendek, saya hanya menjadi ketagihan dan rehab (semua teman-teman saya C melakukan intervensi bahkan) didn ' t mendapatkan saya bersih. Saya tidak berpikir saya bisa berhenti sekarang. Menggunakan C adalah pengalaman yang serius, tapi Eu dapat digunakan, dan tidak memerlukan perhatian cermat tersebut untuk detail yang menjadi sebagai sifat kedua untuk program seperti berbicara.
Daniel Kluss - Las Vegas, Nevada

Saya menyadari pemrograman di empat puluhan akhir saya, dan belajar sendiri dasar-dasar QBASIC ingin tahu dan minat, dengan yang saya tulis beberapa kecil, program sederhana untuk penggunaan pribadi saya. Saya kemudian mulai mengajar sendiri dasar-dasar C / C ++. Saya menemukan bahwa di terbaik, saya hanya bisa menyalin contoh program sederhana dari "mengajar diri sendiri" buku yang saya sedang membaca - aku tidak mampu untuk menyelesaikan program bebas dari kesalahan yang saya bisa gunakan sendiri. Aku mencari web untuk bahasa pemrograman alternatif, dan datang di Python, Perl, Java dan sebagainya - dan juga Euphoria. Saya pikir bahwa jika Euphoria benar-benar "Sederhana daripada Basic", "Lebih Powerfull dari C ++", dan bebas, maka bisa tepat bagi saya. Awalnya, saya tertarik dengan hal-hal yang tampaknya perifer - dokumentasi jelas, ringkas, dan tepat; Anda berbicara tentang fleksibilitas dan kesederhanaan bahasa; Anda tampaknya bangga bahasa; Anda tampaknya murah hati dalam apa yang Anda berikan secara gratis. Saya * sangat * dibantu oleh David Gay "Panduan Pemula ke Euphoria"; itu benar-benar membantu saya memahami dan menghargai bahasa jauh lebih baik. Euphorians lainnya - dan Anda sendiri - yang murah hati, ramah, dan sabar setiap kali saya bertanya pertanyaan, namun sepele. Ini memicu kepercayaan diri saya, dan mendorong saya untuk bertahan dengan bahasa. hubungan saya dengan Euphoria itu "disegel" ketika saya mulai menulis penuh, bekerja, program non-sepele. Mereka lebih canggih dari usaha saya sebelumnya dengan QBASIC, sederhana dalam konsep, tetapi tidak harus lebih sulit untuk menulis. Intinya: program saya bekerja, dan mereka bebas dari kesalahan! Saya menikmati menggunakan Euphoria; Saya suka pemrograman dengan itu. Ini telah membantu saya memahami, memikirkan, dan menggunakan banyak konsep-konsep pemrograman (bahkan OOP!); dan aku tidak harus melupakan apa pun yang Euphoria telah mengajarkan saya. Pada akhir hari (baik ... dua minggu), saya bisa menulis sebuah program yang bekerja, adalah bebas dari kesalahan, dan melakukan tugasnya. Aku masih seorang pengguna terdaftar antusias, dan sepenuhnya berniat untuk membeli upgrade. Terima kasih untuk "bahagia pengalaman pemrograman". :)
Alex Caracatsanis - Mildura, Australia

Bagaimana saya bisa mengetahui lebih lanjut?

Dokumentasi resmi:
Anda harus mulai dengan melihat berkas README . Set lengkap file dokumentasitermasuk manual Euphoria Referensi , yang Euphoria Sistem Database (EDS) dan Euphoria Untuk C Translator tersedia pada situs Web ini. Anda dapat melihatnya ,mencari itu , dan download sebagai bagian dari paket Public Domain Euphoria.

Dokumentasi Pihak Ketiga:
Lebih dokumentasi dan tutorial disimpan di Arsip.

Cari EUforum:
Anda dapat mencari 11 tahun (lebih dari 80.000 pesan) dari diskusi tentang EUforum - Euphoria Area .

FAQ untuk Euphoria:
CK Lester dari Texas, sedang mengembangkan FAQ untuk Euphoria

Artikel tentang Euphoria:
Mark Gibbs adalah Euphoric tentang Euphoria di NetWork Dunia

Jonas Temple dikembangkan FROG di Euphoria. Ini adalah utilitas database untuk digunakan dengan IBM iSeries. Nya versi terbaru menggunakan fitur baru multitasking Euphoria 3.0 ini.

Editor th 3D2F.com baru-baru ini mengatakan (Januari 2008) yang Euphoria membuat pengembangan perangkat lunak yang mudah

Lainnya ...:
Cari tahu apa yang orang katakan tentang Euphoria di Download.com

Mari saya menjalankan program sampel

Untuk Windows aksi permainan cepat, seluruhnya ditulis dalam Euphoria, periksa Squid Blaster(5.7MB) oleh Liquid Nitrogen. (Lihat bagian Permainan dari Arsip untuk permainan yang sangat baik lainnya.)

Untuk beberapa menakjubkan 3-D animasi , melihat Mark Brown Horde3D untuk Euphoria

Konsep Insight telah merilis dua yang berbeda program komersial , yang ditulis di Euphoria

  • Jubah
  • Rhyme & Ayat

dan baru-baru, Egisca telah merilis Nexus Radio , dan mereka bahkan memiliki TV komersial untuk itu.Dalam ketiga kasus, produk akhir diterjemahkan ke C menggunakan Euphoria ke C Translator , dan kemudian disusun dengan mengoptimalkan C compiler.

Situs ini berisi lebih dari 1.900 program Euphoria untuk Windows, DOS, Linux dan FreeBSD, yang meliputi berbagai bidang aplikasi. Lihat Terbaru Pengguna Kontribusi dan halaman Arsip . Kebanyakan program datang dengan kode sumber penuh , dan Anda harus men-download gratis paket Public Domain Euphoria sebelum menjalankan mereka

Jika Anda ingin menempatkan Euphoria di situs freeware / shareware favorit Anda, Anda dapat menggunakan file PAD nyaman ini:

http://www.RapidEuphoria.com/euphoria_pad.xml

Anda hanya perlu menyediakan URL di atas untuk situs shareware, dan dalam beberapa kasus mereka juga akan meminta Anda untuk memilih kategori terbaik (misalnya "bahasa pemrograman", "pemrograman alat" dll).

Situs ini dikelola oleh Robert Craig dan Junko C. Miura dari Rapid Deployment Software