Opa
Όπα είναι μια ανοικτή γλώσσα προγραμματισμού πηγή για τη δημιουργία εφαρμογών web. Είναι ελεύθεροι να χρησιμοποιούν και έρχεται με ένα compiler και η βιβλιοθήκη JavaScript.
- Open-source γλώσσα ανάπτυξης Ιστού
- Συλλέγει κωδικό αναλόγως, όπως JavaScript
- web server Πακέτα και το σύστημα διαχείρισης βάσεων δεδομένων
- Διατίθεται σε 64-bit Linux και Mac OS X
- Typechecker κωδικό χαρακτηριστικό επαληθεύει
- την υποστήριξη HTML5
- Δωρεάν με τη χρήση
- Μόνο που χρειάζεται είναι μία γλώσσα για την ανάπτυξη εφαρμογών web
- Εξαλείφει πρέπει να χρησιμοποιήσετε ξεχωριστό γλώσσες για server εφαρμογή, UI, και η βάση δεδομένων
- βιβλιοθήκες Όπα είναι συμβατό με JavaScript
- Χτίζει εφαρμογές cloud με το Opa
- Οι προγραμματιστές πρέπει να μάθουν το σύνολο της γλώσσας, δεδομένου ότι είναι ένα all-in-one λύση
- Ορισμένες λειτουργίες θυσιάζεται αφού άλλες γλώσσες δεν μπορούν να ενταχθούν
- Όπα πρέπει να εφαρμοστεί από την κορυφή προς τα κάτω
- Πρέπει να μάθουν OCaml να συνεισφέρουν στο έργο ανοικτού πηγαίου κώδικα
- Τεκμηρίωση εξελίσσεται
Όπα είναι μια νέα γλώσσα προγραμματισμού που είναι ουσιαστικά όλα τα σφαιρική, όταν πρόκειται για την ανάπτυξη ιστοσελίδων. Έχει ως στόχο να αντικαταστήσει τη χρήση πολλών διαφορετικών γλωσσών, επιτρέποντας στους προγραμματιστές να γράψουν εφαρμογές μονής βαθμίδας, ενώ θα αφήσουμε τη μηχανή Όπα δημιουργούν τον πελάτη, διακομιστή και τον κωδικό της βάσης δεδομένων από μέσα. Καθιστά επίσης την ανάπτυξη εφαρμογών πολύ πιο εύκολο από το προγραμματιστές πρέπει μόνο να αντιγράψετε ένα αρχείο στη θέση του εκτελέσιμου. Ασφάλεια ενισχύεται λόγω της μονοθεϊστικών χαρακτήρα του προγράμματος. Εσωτερικά, Όπα σκέφτεται τα αρχεία της εφαρμογής σας, καταλόγους, κ.λπ. βρίσκονται σε ένα εξωτερικό σύστημα αρχείων, αλλά δεν είναι. Όλα αυτά συγκεντρώνονται μέσα από την εφαρμογή. Αν είναι προσβάσιμο κατάλογο της εφαρμογής, οι φάκελοι και τα αρχεία δεν θα φανεί, έτσι ώστε να μην μπορεί να χειραγωγηθεί. Όπα έχει επίσης μια ενσωματωμένη ασφάλεια ελεγκτή που λειτουργεί και παρέχει ανατροφοδότηση που η εφαρμογή σας είναι χτισμένο. κινητήρα Όπα είναι γραμμένο στα OCaml και, για τους προγραμματιστές, που το καθιστά απαραίτητο να μάθουν μια εντελώς νέα γλώσσα ανάπτυξη εφαρμογών και να συμβάλει, επίσης, ενημερώσεις και βελτιώσεις στον πηγαίο κώδικα Όπα. IDE της και θα μπορούσε να είναι πιο ισχυρή, έτσι ώστε «debug-από-printf» είναι η προτιμώμενη μέθοδος εντοπισμού σφαλμάτων. τεκμηρίωση Όπα είναι καλό, αλλά εξακολουθεί να εξελίσσεται. Opa εξακολουθεί να βρίσκεται σε φάση ανάπτυξης. Οι προγραμματιστές είναι αργά να μάθουμε πώς να εργαστείτε με αυτό, παρά την εξάρτησή τους από άλλες γλώσσες και τεχνολογίες ανάπτυξης. Μπορεί να είναι ένα μεγάλο εργαλείο για την ταχεία προτυποποίηση και την ανάπτυξη και την παραγωγή των επιστημονικών και εκπαιδευτικών εργαλείων στο μεταξύ.