Τι είναι η Ευφορία

Home

Euphoria είναι ένα απλό, ευέλικτο και εύκολο-να-να μάθουν τη γλώσσα προγραμματισμού. Αυτό σας επιτρέπει να γρήγορα και εύκολα να αναπτύξουν προγράμματα για Windows, DOS, Linux και FreeBSD. Euphoria κυκλοφόρησε για πρώτη φορά το 1993. Από τότε Ταχεία Ανάπτυξη του Λογισμικού έχει βελτιωθεί με τη βοήθεια ενός αυξανόμενου αριθμού ενθουσιώδεις χρήστες. Αν και Ευφορία παρέχει δείκτης ελέγχου, μεταβλητή δεν έχει προετοιμαστεί τον έλεγχο και πολλά άλλα χρόνου εκτέλεσης ελέγχων, είναι εξαιρετικά γρήγορη. Οι άνθρωποι το χρησιμοποιούν για να αναπτύξουν GUI των Windows προγράμματα, high-speed DOS παιχνίδια, και Linux/FreeBSD X προγράμματα των Windows. Είναι επίσης πολύ χρήσιμο για CGI (Web-based) προγραμματισμού

Η Ευφορία πακέτο είναι τώρα εντελώς δωρεάν, και το πακέτο λήψης περιλαμβάνει ακόμη και την πλήρη, ανοικτού κώδικα. Δωρεές γίνονται δεκτές.

Τι Ευφορία λένε οι χρήστες . . .

Ευφορία έχει αυξηθεί σημαντικά η παραγωγικότητα μου, μειώνοντας σημαντικά το χρόνο ανάπτυξης!

Vincent H. – Όρεγκον, ΗΠΑ

Μιλούσα με κάποιον σε ένα παιχνίδι προγραμματισμού φόρουμ για Ευφορία και χρειαζόταν κάποια βοήθεια ώστε να μπορώ γρήγορα ελέγξει την τεκμηρίωση για να καθορίσει τον κώδικα και ανακάλυψε ότι η Ευφορία ήταν μια πολύ, ΠΟΛΎ καλή γλώσσα. Έχει δύναμη και καλή ALGOL/ΒΑΣΙΚΉ σύνταξη που είχε μου κάπνισμα από τότε.

Ο Ντέρεκ Νιούχολ – Falmouth, Massachusetts

Είχα χρησιμοποιήσει PowerBASIC για μερικά χρόνια, και ήταν ικανοποιημένοι με την DOS έκδοση. Με τις πρώτες εκδόσεις των Windows της PowerBASIC, ήμουν ικανοποιημένος, αλλά δεν βρήκα άλλη γλώσσα που θα ικανοποιεί καλύτερα τις ανάγκες μου. Εκείνη την εποχή, διάβασα για Ευφορία στις comp.lang.basic.powerbasic. Μετά από προσπάθεια Ευφορία, δεν υπέκυψε στην υψηλή εθιστικό δυναμικό. 🙂

Juergen Luethje – Βερολίνο, Γερμανία

Έχουμε επιλέξει τη γλώσσα προγραμματισμού Ευφορία, όπως η γλώσσα, για να στηρίξουμε τις εργαστηριακές ασκήσεις στο μάθημα. Η γλώσσα που επιλέχθηκε για την απλότητα των εντολών αλλά ισχυρή ευελιξία. Στόχος μας είναι να αναπτύξουμε συνοπτικές και ακριβείς αλγόριθμοι (βήματα) που επιλύουν μαθηματικά προβλήματα. Δεν θέλουμε να γίνει συγκλονισμένοι με ένα παράδειγμα προγραμματισμού που σύννεφα ο κύριος στόχος μας. Θα προσπαθήσουμε να εγγραφείτε στην αρχή KISS.

Καθ. Kuntz – Τμήμα Μαθηματικών Του
Monmouth University (New Jersey)

Όταν βρήκα Ευφορία το 2000, ήμουν πολύ ενδιαφέρονται για αυτό, διότι δεν χρειάζεται να καθορίσετε έναν τύπο για κάθε μεταβλητή (η οποία ήταν νέα για μένα). Ένα άλλο πράγμα είναι ότι ο κώδικας είναι *πολύ ευανάγνωστη* και δεν είχα κανένα πρόβλημα στην κατανόηση των άλλων κώδικα. Έμαθα σε λίγες μέρες. Αμέσως ενημέρωσα τους φίλους μου για την γλώσσα που μόλις είχε ανακαλύψει. Μετά από αυτό, το μόνο που ήθελα να μάθω ήταν πως τρίτων βιβλιοθήκες εργαστεί. Σε Ευφορία, δεν υπάρχει τίποτα σαν την περίπλοκη σύνταξη ή εξαιρέσεις.

Ο Ράντι Sugianto – Ινδονησία

Απλά έτυχε να κάνει κάτι σε JavaScript, και στη συνέχεια θα γίνει σε Ευφορία, και τελείωσε πολύ πιο γρήγορα. Τότε έκανα κάτι σε C++, και ήταν επίσης πολύ πιο γρήγορα (πιο γρήγορα το χρόνο ανάπτυξης). Ίδια ιστορία με VB, και μερικά άλλα. Και μου άρεσε να παίξει γύρω στο DOS, τα Windows, και όλα ήταν μαζί στην Εε για να πραγματοποιήσετε μια μακρά ιστορία σύντομη, μόλις έγινα γαντζώθηκε και την αποτοξίνωση (όλοι μου οι φίλοι να κάνει μια παρέμβαση ακόμη) δεν είναι καθαρό. Δεν νομίζω ότι μπορώ να το κόψω τώρα. Χρησιμοποιώντας το C είναι μια απογοητευτική εμπειρία, αλλά η Εε μπορεί να χρησιμοποιηθεί, και δεν απαιτούν σχολαστική προσοχή στις λεπτομέρειες που θα γίνει δεύτερη φύση για το πρόγραμμα, όπως μιλούν.

Ο Ντάνιελ Kluss – Λας Βέγκας, Νεβάδα

Έγινα επίγνωση του προγραμματισμού στα σαράντα, και έμαθα τα βασικά της QBASIC από περιέργεια και το ενδιαφέρον, με την οποία έγραψα μερικά μικρά, απλά προγράμματα για προσωπική μου χρήση. Στη συνέχεια άρχισε να διδάσκει ο ίδιος τα βασικά της C/C++. Βρήκα ότι στην καλύτερη περίπτωση, θα μπορούσαν μόνο να αντιγράψουν απλό δείγμα προγράμματα από το “μάθε τον εαυτό σου” βιβλία διάβαζα – δεν ήταν σε θέση να ολοκληρώσει κάθε λάθους-δωρεάν προγράμματα που θα μπορούσα να χρησιμοποιήσω τον εαυτό μου. Έψαξα στο διαδίκτυο για μια εναλλακτική γλώσσα προγραμματισμού, και ήρθε σε Python, Perl, Java κλπ. – και επίσης Ευφορία. Σκέφτηκα ότι αν η Ευφορία ήταν πραγματικά “Απλούστερη από τις Βασικές”, “Πιο Ισχυρή από ό, C++”, και δωρεάν, στη συνέχεια, θα μπορούσε να είναι ακριβώς σωστό για μένα. Αρχικά μου τράβηξε φαινομενικά περιφερική πράγματα – η τεκμηρίωση ήταν σαφής, περιεκτική και ακριβή * μίλησε για την ευελιξία και την απλότητα της γλώσσας, που φαινόταν να είναι περήφανοι για την γλώσσα, θα φαινόταν να είναι γενναιόδωρος σε ό, τι έδωσες για δωρεάν. Θα ήταν *πολύ* βοήθησε από τον David Γκέι είναι “Ένας Οδηγός Αρχαρίων για να Ευφορία”, πραγματικά με βοήθησε να κατανοήσουν και να εκτιμήσουν τη γλώσσα πολύ καλύτερα. Άλλα Euphorians – και εσείς ο ίδιος – ήταν γενναιόδωρος, το περιβάλλον, και τον ασθενή, όποτε ρωτούσα, όμως ασήμαντο. Αυτό τροφοδότησε την εμπιστοσύνη μου και με ενθάρρυνε να επιμένουν με τη γλώσσα. Η συνεργασία μου με το Euphoria ήταν “σφραγισμένο” όταν ξεκίνησα να γράφω, εργασίας, μη-τετριμμένη προγράμματα. Ήταν πιο εξελιγμένο από το προηγούμενο μου προσπάθειες με την QBASIC, απλούστερη έννοια, αλλά όχι απαραίτητα πιο δύσκολο να γράψω. Κατώτατη γραμμή: μου προγράμματα λειτούργησε, και ήταν λάθος-δωρεάν! Θα απολαύσετε τη χρήση Ευφορία, μου αρέσει προγραμματισμού. Βοήθησε με να καταλάβω, νομίζω, και να χρησιμοποιήσετε πολλές έννοιες του προγραμματισμού (ακόμη και OOP!); και δεν είχα να το ξεμάθεις κάτι που Ευφορία που μου έμαθε. Στο τέλος της ημέρας (καλά… ένα δεκαπενθήμερο), μπορούμε να γράψουμε ένα πρόγραμμα που λειτουργεί, είναι χωρίς λάθη, και να κάνει τη δουλειά του. Είμαι ακόμα ένας ενθουσιώδης εγγεγραμμένος χρήστης, και σκοπεύω να αγοράσει αναβαθμίσεις. Σας ευχαριστούμε για “μια ευτυχισμένη εμπειρία προγραμματισμού”. 🙂

Alex Caracatsanis – Mildura, Αυστραλία

Πώς μπορώ να μάθω περισσότερα

Επίσημη Τεκμηρίωση

Θα πρέπει να ξεκινήσετε από την προβολή του αρχείου README. Το πλήρες σύνολο των εγγράφων, αρχείων, συμπεριλαμβανομένων των Ευφορία Εγχειρίδιο Αναφοράς, η Ευφορία Σύστημα βάσης Δεδομένων (EDS) και το Euphoria Να Γ Μεταφραστής είναι διαθέσιμα σε αυτή την ιστοσελίδα. Μπορείτε να το δείτε, να το αναζητήσετε και να το κατεβάσετε ως μέρος του ΔημόσιουΤομέα Ευφορία πακέτο.

Τρίτο Κόμμα Τεκμηρίωση

Περισσότερη τεκμηρίωση και tutorials αποθηκεύονται στο Αρχείο.

Αναζήτηση EUforum

Μπορείτε να κάνετε αναζήτηση από 11 χρόνια (πάνω από 80.000 μηνύματα της συζήτησης για την EUforum – Ευφορία Μήνυμα του Σκάφους.

Συχνές ΕΡΩΤΉΣΕΙΣ για την Ευφορία

Γ. Κ. ο Λέστερ του Τέξας, είναι η ανάπτυξη μιας FAQ για Ευφορία.

Άρθρα σχετικά με την Ευφορία

Μαρκ Γκιμπς είναι Αισιόδοξοι για την Ευφορία στο Παγκόσμιο Δίκτυο

Jonas Ναό αναπτύχθηκε ΒΆΤΡΑΧΟΣ σε Ευφορία. Είναι ένα βοηθητικό πρόγραμμα βάσης δεδομένων για χρήση με το IBM iSeries. Η τελευταία έκδοση χρησιμοποιεί Ευφορία 3.0 νέο multitasking χαρακτηριστικό.

Ου συντάκτες του 3D2F.com πρόσφατα (νοέμβριος 2008) ότι η Ευφορία κάνει ανάπτυξη λογισμικού εύκολο.

Άλλοι…:

Μάθετε τι λέει ο κόσμος για την Ευφορία στις Download.com.

Επιτρέψτε μου να τρέξει ένα δείγμα προγράμματος

Για μια γρήγορη Windows παιχνίδι δράσης, γραμμένο εξ ολοκλήρου σε Ευφορία, ψάξτε για τα Καλαμάρια (5.7 MB) από το Υγρό Άζωτο. (Δείτε την ενότητα Παιχνίδια από το Αρχείο για τα άλλα εξαιρετικά παιχνίδια.)

Για κάποιο εντυπωσιακό 3-D animation, Μαρκ Μπράουν Horde3D για Ευφορία.

Εικόνα Έννοιες έχει κυκλοφορήσει δύο διαφορετικά εμπορικά προγράμματα, είναι γραμμένο σε Ευφορία:

και πιο πρόσφατα, Egisca έχει κυκλοφορήσει το Nexus Radio, και έχουν ακόμη και μια ΤΗΛΕΌΡΑΣΗ εμπορική. Και στις τρεις περιπτώσεις, το τελικό προϊόν έχει μεταφραστεί σε C

χρησιμοποιώντας την Ευφορία να Γ Μεταφραστής, και στη συνέχεια καταρτίζονται με τη βελτιστοποίηση του C compiler.

Αυτό το site περιέχει πάνω από 1900 Ευφορία προγράμματα για Windows, DOS, Linux και FreeBSD, που καλύπτουν πολλές περιοχές εφαρμογής. Δείτε τις Πρόσφατες Συνεισφορές των Χρηστών και σελίδες αρχείων. Τα περισσότερα προγράμματα που έρχονται με πλήρη πηγαίο κώδικα, και θα πρέπει να κατεβάσετε το δωρεάν Δημόσιο Τομέα Ευφορία του πακέτου πριν από την εκτέλεση τους.

Αν θέλετε να Ευφορία για το αγαπημένο σας freeware/shareware site, μπορείτε να χρησιμοποιήσετε αυτό το βολικό ΜΑΞΙΛΆΡΙ αρχείο:

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

Απλά πρέπει να παρέχει τα παραπάνω διεύθυνση URL για να το shareware site, και σε ορισμένες περιπτώσεις, επίσης, θα σας ζητήσει να επιλέξετε την καλύτερη κατηγορία (π. χ. “γλώσσες προγραμματισμού”, “εργαλεία προγραμματισμού” κ. λπ.).

Αρχικά στο http://www.rapideuphoria.com/hotnew.htm