WebCare.grWebCare.gr

WebCare.gr

WebCare | Web Services & Development

Τηλ.: 2810.261170
Email: info [@] webcare.gr

Διεύθυνση:
Σμυριλίου 11, 71303, Ηράκλειο

Open in Google Maps
  • Η WebCare
    • Σχετικά με Εμάς
    • WebCare’s Profile & Services
  • Ηλεκτρονικό Εμπόριο
    • Σχετικά με τη Υπηρεσία
    • CS-Cart
      • Γνωρίστε το CS-Cart
      • CS-Cart Video Tutorials
        • Γενικά
        • Εμφάνιση
        • Εταιρεια + Καταστηματα
        • Checkout
        • E-mails
        • Thumbnails
        • Sitemap + Upgrade center
        • Ρυθμίσεις Ασφαλείας
        • Image verification
        • Logging + Reports + Settings wizard + Licensing mode
        • Design
        • Προϊόντα
        • Πελάτες
        • Αποστολή και Πληρωμη
        • Παραγγελίες
  • WebCare MIS
  • Υπηρεσίες
    • Οι υπηρεσίες μας
    • Ηλεκτρονικό Εμπόριο (e-shops)
    • Σχεδιασμός & Ανάπτυξη Ιστοσελίδων
    • Ηλεκτρονικό Marketing – Προωθητικές Ενέργειες
    • Βελτιστοποίηση Ιστοσελίδων (SEO)
    • Ανάπτυξη Ειδικών Εφαρμογών
    • Υποστήριξη – Διαχείριση Έργων & Εφαρμογών
    • Καθορισμός Στρατηγικής & Πλάνο Ενεργειών
    • Συμβουλευτικές Υπηρεσίες
    • Εναρμόνιση με τον GDPR
      • Σχετικά με τον Κανονισμό
      • GDPR στον Ξενοδοχειακό Κλάδο
  • Έργα
  • Επικοινωνία
e-Commerce Services

Github: Η κυριαρχία του Ανοικτού κώδικα

Github: Η κυριαρχία του Ανοικτού κώδικα

by WebCare.gr / Παρασκευή, 01 Απριλίου 2016 / Published in Blog

Την προηγούμενη Τετάρτη το Github, δημοσίευσε μια γραφική παράσταση που παρουσιάζει την δημοτικότητα των διαφόρων γλωσσών προγραμματισμού.Το Github είναι μια από τις πιο δημοφιλείς υπηρεσίες φιλοξενίας συνεργατικών έργων λογισμικού ανοικτού κώδικα, αλλά υπάρχει και ένας σημαντικός αριθμός επιχειρήσεων που το χρησιμοποιεί και για ιδιοταγή κώδικα.

Σύμφωνα με το wired , με μια ματιά στις γλώσσες που κυριαρχούν σήμερα στο Github και στις αλλαγές που υπάρχουν με την πάροδο του χρόνου, μπορούμε να καταλάβουμε και την εξέλιξη στο παιχνίδι του λογισμικού.

Την προηγούμενη Τετάρτη το Github,δημοσίευσε μια γραφική παράσταση που παρουσιάζει την δημοτικότητα των διαφόρων γλωσσών προγραμματισμού.Το Github είναι μια από τις πιο δημοφιλείς υπηρεσίες φιλοξενίας συνεργατικών έργων λογισμικού ανοικτού κώδικα, αλλά υπάρχει και ένας σημαντικός αριθμός επιχειρήσεων που το χρησιμοποιεί και για ιδιοταγή κώδικα.

Σύμφωνα με το wired, με μια ματιά στις γλώσσες που κυριαρχούν σήμερα στο Github και στις αλλαγές που υπάρχουν με την πάροδο του χρόνου, μπορούμε να καταλάβουμε και την εξέλιξη στο παιχνίδι του λογισμικού.

grafima

Συγκεκριμένα,η γραφική παράσταση αποκαλύπτει την κατακόρυφη αύξηση του ανοικτού λογισμικού τα τελευταία χρόνια.

Ακόμα δείχνει ότι ο ανοιχτός κώδικας έχει εξαπλωθεί παραπέρα από τα εργαλεία και τις εταιρείες που συνήθως συνδέονται μαζί του.
Ο ανοικτός κώδικας παρέχει έναν ταχύτερο, φθηνότερο και πιο ολοκληρωμένο τρόπο για την οικοδόμηση λογισμικού και εφαρμογών, είναι πια η επικρατούσα τάση.
«Η προηγούμενη γενιά των προγραμματιστών μεγάλωσε σε έναν κόσμο όπου υπήρχε μια μάχη μεταξύ του κλειστού κώδικα και ανοιχτού κώδικα,” λέει ο Ben Balter του Github «Σήμερα, αυτό δεν ισχύει πλέον.”

Άνοδος της Java

H γλώσσα προγραμματισμού Java πριν από μια δεκαετία ήταν μια γλώσσα που χρησιμοποιούνταν κυρίως πίσω από κλειστές πόρτες: Μια γλώσσα που οι μεγάλες τράπεζες και άλλες εταιρείες που χρησιμοποιούσαν για την κατασκευή κλειστών ιδιωτικών εφαρμογών.
Αλλά σήμερα, όπως δείχνουν τα στοιχεία του GitHub, είναι τώρα στην πρώτη γραμμή των γλωσσών που χρησιμοποιούνται για την κατασκευή λογισμικού ανοικτού κώδικα.
Μεταξύ των νέων έργων που ξεκινούν σε GitHub, η Java είναι σήμερα η δεύτερη πιο δημοφιλής γλώσσα προγραμματισμού, σε σύγκριση με την έβδομη θέση του 2008.
Σύμφωνα με τον Balter, η αύξηση αυτή δεν οφείλεται στα ιδιωτικά αποθετήρια κώδικα, αλλά στα δημόσια αποθετήρια ανοικτού λογισμικού ( Στα ιδιωτικά αποθετήρια κατέχει την έβδομη θέση).

Γιατί αυτή η στροφή; Η Java είναι κατάλληλη γλώσσα για την κατασκευή μαζικών διαδικτυακών υπηρεσιών στο πνεύμα των Google, Twitter, LinkedIn, Tumblr και Square, και η οικονομική λογική του επιχειρηματικού λογισμικού υπαγορεύει ότι οι εν λόγω υπηρεσίες λειτουργούν καλύτερα σε ανοικτό κώδικα. Επίσης ο Balter επισημαίνει, ότι στην άνοδο της Java συνέβαλε και η Google καθιστώντας την κύρια γλώσσα για τη δημιουργία εφαρμογών για συσκευές Android .
Το γράφημα δείχνει επίσης μια σχετικά πρόσφατη άνοδο για την C#. Η C# είναι βασικά μια έκδοση Java από την Microsoft. Τα προηγούμενα χρόνια η C# ήταν μια κλειστή γλώσσα μιας εταιρίας που απέφευγε τον ανοικτό κώδικα, αλλά καθώς η επιρροή του ανοιχτού κώδικα έχει αυξηθεί, η Microsoft έχει ανοίξει πολλά από τα εργαλεία που χρησιμοποιούνται για την κατασκευή και λειτουργία εφαρμογών σε C#.

Μια άλλη γλώσσα σε άνοδο μεταξύ των Githubbers είναι η Swift: η γλώσσα της Apple για την ανάπτυξη εφαρμογών για το iPhone, iPad, και το Mac (η γλώσσα δεν εμφανίζεται στο γράφημα, αλλά στα πρωτογενή δεδομένα του GitHub που στάλθηκαν στο wired, συγκαταλέγεται ως 18η στη λίστα). Οι λόγοι για αυτή την άνοδο είναι διαφορετικοί: Η Swift είναι σε άνοδο, επειδή είναι καινούργια και σχεδιασμένη για τα δημοφιλή smartphone της Apple. Αλλά η παρουσία της είναι ένα άλλο σημάδι της αυξανόμενης σημασίας του ανοιχτού κώδικα.
Σε αντίθεση με το προηγούμενο λειτουργικό σύστημα της, η Apple έχει δηλώσει ότι θα ανοίξει τον κώδικα του Swift, επιτρέποντας την τροποποίηση του και την εκτέλεση σε κάτι περισσότερο από το iPhone και το iPad.

Πηγή: ELLAK.GR, WIRED.COM

  • Tweet

What you can read next

Στοιχεία για την εγκατάσταση λογαριασμού email σε email clients.
Εγχειρίδιο Ανοικτών Δεδομένων
24/5: Ημερίδα για τα προσωπικά δεδομένα στο Επιμελητήριο Ηρακλείου

Πρόσφατες Αναρτήσεις

  • Στοιχεία για την εγκατάσταση λογαριασμού email σε email clients.

    Σε περίπτωση που έχετε δημιουργήσει email λογαρ...
  • Πώς θα εγκαταστήσω το email μου στο Outlook 2016;

    Για να εγκαταστήσετε το email σας στο Outlook 2...
  • Πως μπορώ να στήσω σε POP3 τον email λογαριασμό μου στο Thunderbird;

    Για να εγκαταστήσετε το email σας στον Mozilla ...
  • Σημεία συμμόρφωσης (σχετικά με τα cookies) για υπευθύνους επεξεργασίας που διατηρούν διαδικτυακές ιστοσελίδες – Συστάσεις της Αρχής Προστασίας Δεδομένων Προσωπικού Χαρακτήρα (ΔΤ-25-2-2020)

    Η Αρχή Προστασίας Δεδομένων Προσωπικού Χαρακτήρ...
  • Γνωρίστε το CS-Cart στην eCommerce & Digital Marketing Expo 2019 στο Ζάππειο Μέγαρο

    Ελάτε 23 & 24 Νοεμβρίου 2019 στην eCommerce...

Recent Posts

  • Στοιχεία για την εγκατάσταση λογαριασμού email σε email clients.

  • Πώς θα εγκαταστήσω το email μου στο Outlook 2016;

Privacy Policy & Terms

  • Πολιτική Απορρήτου και Προστασίας Δεδομένων
  • Όροι Χρήσης

Get Social

ΣΤΟΙΧΕΙΑ ΕΠΙΚΟΙΝΩΝΙΑΣ

WebCare | Web Services & Development

τηλ.: (+30) 2810 261170

e-mail: info [@] webcare.gr

  • GET SOCIAL
WebCare.gr

©WebCare - Με την επιφύλαξη παντός νόμιμου δικαιώματος

TOP

Χρησιμοποιούμε cookies για να σας προσφέρουμε την καλύτερη εμπειρία χρήστη στον ιστότοπό μας.

We use cookies to give you the best experience on our site.

WebCare.gr
Κανονισμός  GDPR Cookie Compliance
Επισκόπηση απορρήτου

Αυτός ο ιστότοπος χρησιμοποιεί cookies για να σας παρέχουμε την καλύτερη δυνατή εμπειρία χρήστη. Οι πληροφορίες cookie αποθηκεύονται στο πρόγραμμα περιήγησής σας και εκτελούν λειτουργίες όπως η αναγνώρισή σας όταν επιστρέφετε στον ιστότοπό μας και βοηθώντας την ομάδα μας να καταλάβει ποιες ενότητες του ιστότοπου θεωρείτε πιο ενδιαφέρουσες και χρήσιμες.

Μπορείτε να προσαρμόσετε όλες τις ρυθμίσεις cookie σας μεταβαίνοντας στις καρτέλες στην αριστερή πλευρά.

Απαραίτητα cookies

Απαραίτητο τα cookies θα πρέπει να είναι ενεργοποιημένο ανά πάσα στιγμή, ώστε να μπορέσουμε να αποθηκεύσουμε τις προτιμήσεις σας για ρυθμίσεις cookie.

Εάν απενεργοποιήσετε τα cookies, δεν θα μπορέσουμε να αποθηκεύσουμε τις προτιμήσεις σας. Αυτό σημαίνει ότι κάθε φορά που επισκέπτεστε αυτόν τον ιστότοπο, θα χρειαστεί να ενεργοποιήσετε ή να απενεργοποιήσετε ξανά τα cookies.

Cookies Τρίτων

Αυτός ο ιστότοπος χρησιμοποιεί το Google Analytics για τη συλλογή ανώνυμων πληροφοριών, όπως ο αριθμός των επισκεπτών στον ιστότοπο και οι πιο δημοφιλείς σελίδες.

Η διατήρηση αυτού των cookies μας βοηθά να βελτιώσουμε τον ιστότοπό μας.

Για να μπορέσουμε να αποθηκεύσουμε τις προτιμήσεις σας, ενεργοποιήστε πρώτα τα απαραίτητα cookies!

Πολιτική Απορρήτου

Πλήρες Κείμενο Πολιτικής Απορρήτου και Προστασίας Δεδομένων