Wireless Networks Association   Σύνδεσμος Ασυρμάτων Δικτύων   [ Θέλουμε το σήμα μας να φτάσει παντού! Βάλτε από τώρα το στίγμα σας στο Χάρτη κάλυψης δικτύων, και αφήστε σε εμάς όλα τα υπόλοιπα! ]
 

Thread Rating:
  • 0 Ψήφοι - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Η Google κυκλοφόρησε SDK για την δημιουργία εφαρμογών σε εγγενή κώδικα
20-02-2011, 09:02 PM,
#1
Η Google κυκλοφόρησε SDK για την δημιουργία εφαρμογών σε εγγενή κώδικα
H Google κυκλοφόρησε την πρώτη επίσημη έκδοση του software development kit για τον Native Client, δηλαδή το plugin που τρέχει εγγενή κώδικα (native code) μέσα στον browser.

O Christian Stefansen από την Google χαρακτήρισε την κυκλοφορία αυτή ως ένα σημαντικό ορόσημο στην πορεία της Google να καταστήσει τον εγγενή κώδικα (native code) τόσο ασφαλή όσο και φορητό όπως η Javascript.
"O μεγάλος στόχος της κίνησης αυτής είναι η παροχή δυνατότητας στους προγραμματιστές να γράψουν κώδικα σε Native Client για εφαρμογές του Chrome", δήλωσε.Το SDK έχει την ονομασία Arctic Sea.

Το Arctic Sea είχε σχεδιασμένο για να επιταχύνει την λειτουργία των διαδικτυακών εφαρμογών και θα κάνει δυνατή την εκτέλεση εφαρμογών σε πχ C ή C++ οι οποίες θα εκτελούνται μέσα στον browser. Η JavaScript εξακολουθεί και υστερεί σε απόδοση σε σύγκριση με τον εγγενή κώδικα και προφανώς η Google θέλει να εξερευνήσει τις δυνατότητες που δημιουργούνται. Το plug-in είναι επίσης ένα σημαντικό, κατά την Google, κομμάτι του επερχόμενου λειτουργικού Chrome OS, το οποίο τρέχει μόνο web εφαρμογές.
"Παρότι η ομάδα του Chrome έκανε την JavaScript τρομακτικά πιο γρήγορη κατά τα τελευταία δύο χρόνια, υπάρχουν πολλές εφαρμογές οι οποίες είναι δημοφιλείς και είναι γραμμένες σε εγγενή κώδικα, και υπάρχουν και άλλες που είναι είναι εξειδικευμένες και απαιτούν όλους τους πόρους του υπολογιστή για να δουλέψουν σωστά. Ο Native Client μπορεί να προσφέρει λύση και στις δύο περιπτώσεις."Ωστόσο τα σχέδια αυτά της Google, δεν φαίνεται να βρίσκουν σύμφωνη ούτε την Mozilla, ούτε την Οpera, οι οποίες πιστεύουν πως οι εφαρμογές στο διαδίκτυο θα πρέπει να συμμορφώνονται με τα ανοιχτά πρότυπα.
"Η αποστολή μας είναι η προώθηση μίας Ανοιχτής Διαδικτυακής Πλατφόρμας η οποία είναι αποτελεί και το πιο συναρπαστικό περιβάλλον για τις σύγχρονες εφαρμογές", γράφει η Mozilla στον οδικό χάρτη του 2011 για τον Firefox.

"Oλοένα και περισσότερο αυτό το μοντέλο απειλείται από μοντέλα ανάπτυξης εφαρμογών που παρακάμπτουν το web για να συνδεθούν κατευθείαν στο διαδίκτυο, μέσω κλειστών και ιδιοκτησιακών μοντέλων."Αυτά τα μοντέλα για την Mozilla περιλαμβάνουν τα "βαλκανιοποιημένα" (sic) plug-ins της Adobe, το H.264 με τις χρεώσεις που επιβάλει και το Native Client της Google.

H απάντηση της Google είναι πως το Native Client είναι ανοιχτό λογισμικό και πως στις συζητήσεις που έχει κάνει με την Mozilla και την Opera οι δύο εταιρείες είχαν αντιμετωπίσει θετικά στον σχεδιασμό του Native Client.
"Θα αρχίσουμε να χρησιμοποιούμε τον Native Client εσωτερικά στον Chrome και δεν θα είναι έκπληξη αν το ίδιο πράξουν και άλλοι browsers", έγραψε ο Linus Upson.

"Αυτό που στην ουσία κάνει ο Native Client είναι, αν υπάρχει ένα bug σε μία εφαρμογή (και όλοι ξέρουμε πως πάντα υπάρχουν bugs) αυτό να μην μετατρέπεται σε κενό ασφαλείας."Ο φορητός Native Client, το PNaCl (προφέρεται pinnacle) είναι ένας τρόπος να διανέμονται φορητές εκτελέσιμες εκδόσεις του Native Client σε όλους τους επεξεργαστές. Προς το παρόν ο Native Client δουλεύει μόνο σε 32-bit και 64-bit x86 επεξεργαστές. Ο PNaCL είναι σχεδιασμένος να κάνει compile γλώσσες όπως C και C++ ή γλώσσες Low Level Virtual Machine (LLVM).


Πηγή: The Register και Google

Posted on Sun, 20 Feb 2011 16:53:59 GMT at http://www.adslgr.com/forum/showthread.p...to=newpost


Πιθανά Σχετικά Θέματα...
Thread Author Replies Views Last Post
  Google: Κυκλοφόρησε ο Chrome 13 με την προσθήκη του Instant Pages admin 0 3,569 03-08-2011, 12:49 PM
Last Post: admin
  Διάφορα sites και εταιρίες τροποποιούν με κακόβουλο κώδικα τον VLC Media player admin 0 3,588 23-07-2011, 09:35 PM
Last Post: admin
  Google: Κυκλοφόρησε η έκδοση Android 3.2 admin 0 3,707 19-07-2011, 11:38 AM
Last Post: admin
  Google: Κυκλοφόρησε ο Chrome 12 admin 0 3,443 08-06-2011, 11:07 AM
Last Post: admin
  Google: Κυκλοφόρησε ο Chrome 11 admin 0 3,542 28-04-2011, 10:17 PM
Last Post: admin
  H Asus δημοσιεύει μέρος του κώδικα του Android 3.0 admin 0 3,785 14-04-2011, 12:00 PM
Last Post: admin
  H Acer δημοσιεύει μέρος του κώδικα του Android 3.0 admin 0 3,376 14-04-2011, 08:58 AM
Last Post: admin
  ΕΕΛ/ΛΑΚ: Κάλεσμα για δημιουργία δικτύων δωρεάν ασύρματης πρόσβασης σε δημόσιους χώρους 0 376 10-03-2011, 07:27 PM
Last Post: stargazer
  Google: Κυκλοφόρησε ο Chrome 10 - Αφαιρέθηκε η υποστήριξη H.264 βίντεο admin 0 3,688 09-03-2011, 02:17 AM
Last Post: admin
  Google: Κυκλοφόρησε η beta έκδοση του Chrome 10 με σημαντική βελτίωση στην Javascript admin 0 4,504 19-02-2011, 12:01 AM
Last Post: admin

Forum Jump:

Return to TopReturn to Content