Η Apple έκανε πράξη την υπόσχεση της και από σήμερα έκανε διαθέσιμη την νέα γλώσσα προγραμματισμού της Swift, με άδεια ανοικτού κώδικα Apache 2.0.
Οι προγραμματιστές έχουν την δυνατότητα να κάνουν χρήση όλων των χαρακτηριστικών και δυνατοτήτων της (compiler, libraries, debugger) -ακόμα και για εμπορική χρήση- και υποστηρίζει iOS, OS X και Linux. Οι ενδιαφερόμενοι μπορούν να έχουν πρόσβαση στην Swift μέσω του dedicated swift.org που ανέβασε η Apple, ενώ ο κώδικας που "άνοιξε" είναι διαθέσιμος μέσω του GitHub.
Πηγή : The Nextweb
Εμφάνιση 1-15 από 63
-
03-12-15, 20:48 Με άδεια Apache 2.0 η γλώσσα προγραμματισμού της Apple, Swift #1
- Εγγραφή
- 22-09-2003
- Μηνύματα
- 81.799
- Downloads
- 218
- Uploads
- 48
- Άρθρα
- 6
- Τύπος
- VDSL2
- Ταχύτητα
- 204800/20480
- ISP
- Wind
- Router
- Technicolor DGA4130
- SNR / Attn
- 6(dB) / 2.8(dB)
- Path Level
- Interleaved
-
03-12-15, 21:16 Απάντηση: Με άδεια Apache 2.0 η γλώσσα προγραμματισμού της Apple, Swift #2
Το μόνο καλό σε όλα αυτά είναι η αντικατάσταση σιγά σιγά όλων με Clang/LLVM.
-
03-12-15, 21:27 Απάντηση: Με άδεια Apache 2.0 η γλώσσα προγραμματισμού της Apple, Swift #3
Νέα γλώσσα, νέα σύνταξη, νέα λογική. Γιατί δεν αποφασίζουν σε μία και να μας αφήσουν ήσυχους;
-
03-12-15, 22:23 Απάντηση: Με άδεια Apache 2.0 η γλώσσα προγραμματισμού της Apple, Swift #4
Γιατί οι ανάγκες των προγραμμάτων αλλάζουν και χρειάζονται εργαλεία που διευκολύνουν τα νεα χαρακτηριστικά που απαιτούνται. Οι προσθήκες σε υπάρχουσες γλώσσες κάποια στιγμή "ξεχειλώνουν" και γίνονται δύσχρηστες και γι αυτό υπάρχει ανάγκη για κάτι νέο.
Αν και είμαι της απόψεως ότι όλα γίνονται με όλες τις γλώσσες, ο βαθμός δυσκολίας ή/και ο όγκος εργασίας διαφέρει αν χρησιμοποιηθούν διαφορετικές γλώσσες για κάποιο συγκεκριμένο έργο.
-
04-12-15, 00:16 Απάντηση: Με άδεια Apache 2.0 η γλώσσα προγραμματισμού της Apple, Swift #5
-
04-12-15, 00:44 Απάντηση: Με άδεια Apache 2.0 η γλώσσα προγραμματισμού της Apple, Swift #6Υδραυλικός, φωτογράφος, εραστής και ποιητής...
http://www.flickr.com/photos/120411235@N06/
-
04-12-15, 01:47 Απάντηση: Με άδεια Apache 2.0 η γλώσσα προγραμματισμού της Apple, Swift #7
-
04-12-15, 04:00 Απάντηση: Με άδεια Apache 2.0 η γλώσσα προγραμματισμού της Apple, Swift #8
-
04-12-15, 10:40 Απάντηση: Με άδεια Apache 2.0 η γλώσσα προγραμματισμού της Apple, Swift #9
Επειδή είδα κώδικα από swift και τυγχάνει να είμαι προγραμματιστής και όχι τεχνικός υπολογιστών (δεν την λέω σε κάποιον) (προγραμματιστής έχω σπουδάσει που έτυχε να ασχοληθώ με τεχνικά πράγματα)... μου μοιάζει ποιό πολύ σε Java & C++ ..
Πάντως έχω καταλάβει ένα πράγμα ...Όταν πρώτο βγήκε το .ΝΕΤ ώς προγραμματιστής που έγραφε VB & VC δεν ήθελα για πολύ καιρό να ακούσω για .ΝΕΤ...Κάποια στιγμή ασχολήθηκα από ανάγκη με το ζόρι για κάποιο project... Το αγάπησα τόσο που δεν μπορώ πλέον να κάνω πίσω....
Είδα αυτά που κάνει και κατάλαβα ότι ο λόγος που τσακωνόμουν με συναδέλφους που μιλάγανε για αυτό τους έβριζα...
Ηθικό Δϊδαγμα ?
Η τεχνολογία προχωράει ...τα πράγματα εξελίσσονται..οι ανάγκες αλλάζουν ... Ο προγραμματισμός παραμένει ο ίδιος ...Οι γλώσσες αλλάζουν...
Όποιος ασχολείται επαγγελματικά πρέπει να μπορέι να αλλάζει εύκολα γλώσσες .....(εκτός και να μιλάμε Java....Δεν έμαθα ποτέ !)
Δώσε μια ευκαιρία στην swift ...Μπορεί και να αξίζει σαν γλώσσα.... Δεν ξέρωΤελευταία επεξεργασία από το μέλος DVader : 04-12-15 στις 10:54.
-
04-12-15, 10:42 Απάντηση: Με άδεια Apache 2.0 η γλώσσα προγραμματισμού της Apple, Swift #10
-
04-12-15, 11:13 Απάντηση: Με άδεια Apache 2.0 η γλώσσα προγραμματισμού της Apple, Swift #11
Μην το πάρεις στραβά, αλλά δεν καταλαβαίνω εάν το λες σοβαρά ή σαρκαστικά. Η Apple παραδοσιακά κρατάει κλειστά τα πάντα, μέχρι να πάρει απόφαση ότι δεν βγάζει λεφτά από αυτά. Το ίδιο έκανε με τον κλειστό ALAC που δεν χρησιμοποιούσε κανείς προτιμώντας τον δωρεάν FLAC.
Ειδικά σε μία γλώσσα προγραμματισμού, εάν θέλεις να διαδωθεί, την ανοίγεις - ακόμη και η Microsoft δίνει πλέον όλο το Visual Studio δωρεάν.
-
04-12-15, 11:14 Απάντηση: Με άδεια Apache 2.0 η γλώσσα προγραμματισμού της Apple, Swift #12
Τώρα που η Microsoft βρίσκεται στο παρα πέντε να ανακοινώσει το DNX 1.0 (RTM) (το οποίο ειναι cross-platform, βλέπε 'CoreCLR') όλοι τρέχουν. Παρεπιπτώντος έχει ανακοινωθεί το DNX RC1 Update 1 και το RC2 θα έρθει κάπου στα μέσα Φλεβάρη.
Από μια ματιά που έριξα στην Swift σαν C++ είναι αλλά managed.
...offers seamless access to existing C and Objective-C code and frameworks, and is memory safe (by default).
Βέβαια, το νέο hot είναι οι Functional γλώσσες (F#, Haskell, etc).
-
04-12-15, 11:44 Απάντηση: Με άδεια Apache 2.0 η γλώσσα προγραμματισμού της Apple, Swift #13
-
04-12-15, 12:50 Απάντηση: Με άδεια Apache 2.0 η γλώσσα προγραμματισμού της Apple, Swift #14- Albert Einstein: “Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe.”
-Terry Pratchett:“An education was a bit like a communicable sexual disease. It made you unsuitable for a lot of jobs and then you had the urge to pass it on.”
-
04-12-15, 13:24 Απάντηση: Με άδεια Apache 2.0 η γλώσσα προγραμματισμού της Apple, Swift #15
- Εγγραφή
- 27-08-2004
- Περιοχή
- internet
- Μηνύματα
- 23.373
- Downloads
- 58
- Uploads
- 17
- Άρθρα
- 9
- Ταχύτητα
- 49999 / 4999
- ISP
- ΟΤΕ Conn-x
- DSLAM
- ΟΤΕ - ΚΟΥΝΟΥΠΙΔΙΑΝΩΝ
Οι γνώσεις μας για τις γλώσσες προγραμματισμού αλλά και τις καλές πρακτικές αυτού συνεχώς εξελίσσονται. Επίσης οι απαιτήσεις μας συνεχώς αλλάζουν.
Όταν δημιουργήθηκε για παράδειγμα η C και η C++ τα προγράμματα ήταν μικρότερα, οι ομάδες ανάπτυξης ήταν μικρότερες, το hardware ήταν διαφορετικό (ταχύτητα, πυρήνες, διαθέσιμη μνήμη, interfaces), οι απαιτήσεις ήταν διαφορετικές (δεν υπήρχε η έννοια της ασφάλειας, δεν υπήρχαν τόσες δικτυακές εφαρμογές), οι πρακτικές ήταν διαφορετικές (κύκλοι ανάπτυξης, συντήρηση, testing, χρήση 3ων βιβλιοθηκών).
Οι γλώσσες προγραμματισμού είναι εργαλεία και ως εργαλεία πρέπει να προσαρμόζονται στα προβλήματα που θέλουν να λύσουν και να αναπτύσσονται. Δεν υπάρχει μια γλώσσα που να ταιριάζει σε όλες τις περιπτώσεις.
Η C++ δεν μπορεί να βελτιωθεί. Το πρότυπο είναι ορισμένο εδώ και δεκαετίες και οι αλλαγές συνήθως περιορίζονται σε προσθήκες που αυξάνουν την πολυπλοκότητα της γλώσσας.
Όσο αφορά προσωπικές επιλογές, θεωρώ εξαιρετική γλώσσα την Go. Αρκετά από τα μεγαλύτερα μυαλά πίσω από την ομάδα της C και της επιστήμης του προγραμματισμού ενώθηκαν για να φτιάξουν μια σύγχρονη γλώσσα που μπορεί να αντικαταστήσει εν μέρει την C και την C++.Gentoo Linux: mess with the best and you might learn something
δικτυακή παράσταση | twitter | within specifications
Αν φτάσω τα 100 και με ρωτήσουν το μυστικό της μακροζωίας θα πω: Πάντα είχα 3 ποτήρια μπροστά μου· ένα με νερό, ένα με καφέ & ένα με αλκοόλ.
Παρόμοια Θέματα
-
Αγορά 2.0 η 2.01
Από maarinos στο φόρουμ Κάρτες ήχου, γραφικών, ηχεία και οθόνεςΜηνύματα: 28Τελευταίο Μήνυμα: 12-09-15, 15:08 -
Metal μουσική. 2.0 ή 2.1; onboard κάρτα ήχου;
Από hammered στο φόρουμ Κάρτες ήχου, γραφικών, ηχεία και οθόνεςΜηνύματα: 8Τελευταίο Μήνυμα: 08-06-15, 02:04 -
Εκτός λειτουργίας τα iTunes, iOS και Mac App Stores της Apple
Από nnn στο φόρουμ ΕιδήσειςΜηνύματα: 14Τελευταίο Μήνυμα: 19-03-15, 16:59 -
Η Samsung ξεκινάει την παραγωγή memory chips με το πρότυπο UFS 2.0
Από nnn στο φόρουμ ΕιδήσειςΜηνύματα: 12Τελευταίο Μήνυμα: 28-02-15, 15:05 -
Απάνθρωπες συνθήκες στα εργοστάσια της Apple στην Κίνα καταγράφει το BBC με κρυφές κάμερες.
Από bromiaris1gr στο φόρουμ ΕιδήσειςΜηνύματα: 46Τελευταίο Μήνυμα: 23-12-14, 16:26
Bookmarks