Carbon, programmatio linguae C++* reponere intendit

Pauci dies abhinc Google employee revelatum est qui novum programmandi lingua vocatur «calculus»; quod ponitur experimentalem reponenda C ++hanc linguam dilatantes et defectus exsistentes eliminantes.

Secundum praesentationem Carruth, lingua evoluta est ut programmatum creare possit ubi effectus critica est. Etiam tincidunt admittere voluerunt utendo consilio programmandi linguae recentioris utendo Carbone.

Quaedam ex iis quae in luce ad elucidationem Carbonis comparatae ad C++ erant, exempli gratia, simplicior syntaxin et API importat. Secundum Carruth, haec nova lingua experimentalis bidirectionaliter interoperabilis debet esse cum C++, quae incepta ex una lingua in aliam sine magna difficultate migrare debet.

Praeterea propositum est linguam aperire in via patenti in Interreti, ubi quisque fons codicem conferre potest. Consilium publice praesto est in Github et aperta est precibus trahere. 

Lingua C++ portabilitatem fundamentalem sustinet, exsistens C++ codicem integrare potest, et instrumenta praebet ad simpliciorem migrationem inceptis exsistentium per automatice C++ bibliothecas in Carbon codicem translatis.

Exempli gratia, bibliothecam quamdam in Carbone scribere potes et ea in re existente C++. Compilator Carbonarius usus LLVM et Clang aedificat.

Praecipuae notae CarbonisEt sta haec sunt:

  • Effectus codici consequentis comparandus est cum C++, salva facultate accessus humili graduum inscriptionum et notitiarum gradatim.
  • Portability cum C++ codice existente, inter classis hereditatis ac templates.
  • Ieiunium compilatio et facultas integrandi systemata aedificandi existentium pro C++.
  • Migrationem simplicioremus inter varias versiones Carbonis.
  • Instrumenta scientifica tuta praebet quae contra vulnerabilitates tutantur in area memoriam appellando, postquam liberata est, dereferentia nullum indicium est, et quiddam redundat.

Propositum est utique Rust C et C ++, sed haec non est vere extensio linguae, sed magis plenae linguae emissae, rursus incipiamus. Carbon simile esse conatur Rubigo dum adhuc cum mundo C++ compatitur; Bene in sua Github pagina dicit:

  • C++ perficiendi matching utens LLVM, humili gradu aditus ad frenos et inscriptiones
  • Interoperate cum codice tuo existente C++, de hereditate ad templates
  • Ieiunium, scalable aedificat quod opus tuum existens C++ systemata aedificat

Carbon dicitur esse necessarium quod incremental emendationem C++ est simpliciter iam non possibilis propter impedimenta historica quae simpliciter carere non potest. Personaliter, ulterius procedere volumus ac suggerere incrementalia "emendationum" in C ++ partem esse rationis, quam in praxi tam magna lingua est.

« Novae semper linguae successores C++ esse conantur. Experimenta suscipio cum programmandis linguis et stylis programmandis, sed vere controversiam movere nolo. Linguae institutae facile est reprehendere (earum problemata novimus), sed alterum difficile solet offerre sine omnino novis quaestionibus regulas, bibliothecas et regimen linguae. Carbon tam nova et subspecificata est ut non possem ullam significationes technicas commentarias efficere, "C++ inventor Bjarne Stroustrup in inscriptionem dixit.

Dum Carbon ut internum Google consilium incepit, turmas evolutionis tandem contributiones a Google vel a quolibet alio societatum minuere cupit, ad minus quam ad L% per finem anni. Denique consilium dare volunt fundamentum programmatis independentis, ubi voluntas eius progressio a voluntariis exercebitur.

finalmente Si vos es interested in sciens magis de illa scias incrementa propositi sub Apache 2.0 licentia distribui et eas consulere potes In vinculo sequenti.


Contentum enim sua adhaeret unicuique nostrum principiis articulum editorial ethicam. Errorem referunt ad click hic.

Be the first to comment

Relinquite infantiam comment

Tua inscriptio electronica Quisque sit amet nisl.

*

*

  1. Responsible pro notitia: Miguel Angelus Gatón
  2. Ad in notitia: Imperium SPAM, administratione comment.
  3. Legitimation vestri consensu,
  4. Lorem notitia, notitia non communicatur nisi per alios obligationem.
  5. Notitia repono: Database hosted per Occentus Networks (EU)
  6. Iura Et quando potes limit, et delere recuperet vestri notitia.