About: Embedded C++     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:WikicatHardwareDescriptionLanguages, within Data Space : dbpedia.org:8891 associated with source document(s)
QRcode icon
http://dbpedia.org:8891/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FEmbedded_C%2B%2B

Embedded C++ (EC++) is a dialect of the C++ programming language for embedded systems. It was defined by an industry group led by major Japanese central processing unit (CPU) manufacturers, including NEC, Hitachi, Fujitsu, and Toshiba, to address the shortcomings of C++ for embedded applications. The goal of the effort is to preserve the most useful object-oriented features of the C++ language yet minimize code size while maximizing execution efficiency and making compiler construction simpler. The official website states the goal as "to provide embedded systems programmers with a subset of C++ that is easy for the average C programmer to understand and use".

AttributesValues
rdf:type
rdfs:label
  • Embedded C++ (de)
  • Embedded C++ (en)
  • Embedded C++ (ja)
  • Embedded C++ (pt)
  • Встраиваемый C++ (ru)
  • Embedded C++ (zh)
rdfs:comment
  • Embedded C++ (EC++, ECPP) ist eine von C++ abgeleitete Programmiersprache mit einem gegenüber C++ eingeschränkten Funktionsumfang. Embedded C++ wurde von einem Industriekonsortium verschiedener japanischer Chip-Hersteller, darunter NEC, Hitachi, Fujitsu, und Toshiba für eingebettete Systeme mit geringen Ressourcen wie z. B. Programm- und Arbeitsspeicher entwickelt. Das erklärte Ziel war die Schaffung einer Programmiersprache, welche die wichtigsten zur objektorientierten Programmierung in C++ eingeführten Sprachmittel unterstützt, dabei aber geringere Codegröße, höhere Effizienz und einfachere Erstellung von Compilern für eingebettete Mikrocontroller ermöglichen soll. (de)
  • Embedded C++ (EC++) is a dialect of the C++ programming language for embedded systems. It was defined by an industry group led by major Japanese central processing unit (CPU) manufacturers, including NEC, Hitachi, Fujitsu, and Toshiba, to address the shortcomings of C++ for embedded applications. The goal of the effort is to preserve the most useful object-oriented features of the C++ language yet minimize code size while maximizing execution efficiency and making compiler construction simpler. The official website states the goal as "to provide embedded systems programmers with a subset of C++ that is easy for the average C programmer to understand and use". (en)
  • Embedded C++(エンベデッドシープラスプラス、エンベッディドシープラスプラス)はプログラミング言語の一種である。EC++と略記される。 (ja)
  • Embedded C ++ (EC ++) — это диалект языка программирования C++ для встраиваемых систем. Он был определён отраслевой группой, во главе с основными японскими производителями центральных процессоров (ЦП), включая NEC, Hitachi , Fujitsu и Toshiba, для устранения недостатков C++ для встроенных приложений. Целью работы является сохранение наиболее полезных объектно-ориентированных возможностей языка C++ с одновременным минимизацией размера кода при максимальной эффективности выполнения и упрощении построения компилятора. Официальный веб-сайт заявляет о своей цели: «предоставить программистам встроенных систем подмножество C++, которое среднему программисту C легко понять и использовать». (ru)
  • Embedded C++ (EC++) é um dialeto da linguagem de programação C++ para sistemas embarcados. Ela foi definida por um grupo industrial liderado por grandes fabricantes japonesas de CPU, incluindo NEC (Hiroshi Monden, líder do comitê), Hitachi, Fujitsu e Toshiba (Kiichiro Tamaru, vice secretário), a fim de melhorar o suporte do C++ em aplicações embarcadas. Em setembro de 1996, havia sido produzido um esboço da especificação do Embedded C++ pelo comitê de padronização. Ele não teve boa recepção entre os especialistas da linguagem C++, em particular Bjarne Stroustrup, que, de forma geral, é contra dialetos de linguagens. (pt)
  • Embedded C++是嵌入式系统上使用的一种C++方言,由日本CPU大廠NEC、日立、富士通、东芝于1996年提出,也可以缩写作EC++。提出这一方言的目的是在保持C++语言面向对象特性的同时,尽可能减小代码、提升执行效率、简化编译器。 Embedded C++ 是C++的子集合。有某些C++的特性被移除: * 多重繼承 * 虛擬基礎類別 * 執行期型態訊息(typeid) * 新式C++轉型(static_cast, dynamic_cast, reinterpret_cast 和 const_cast) * mutable 型別 * 命名空间 * 异常处理 * 模板 有些编译器也允许在 Embedded C++ 中使用部分 ISO/ANSI C++ 的特性。 這套語言並不被其他的 C++專家看好。特別是C++之父比雅尼·史特勞斯特魯普 稱,"To the best of my knowledge EC++ is dead (2004), and if it isn't it ought to be." 事實上,Embedded C++的官方網站自2002年以後就沒再更新了。 (zh)
foaf:homepage
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Link from a Wikipage to an external page
sameAs
dbp:wikiPageUsesTemplate
has abstract
  • Embedded C++ (EC++, ECPP) ist eine von C++ abgeleitete Programmiersprache mit einem gegenüber C++ eingeschränkten Funktionsumfang. Embedded C++ wurde von einem Industriekonsortium verschiedener japanischer Chip-Hersteller, darunter NEC, Hitachi, Fujitsu, und Toshiba für eingebettete Systeme mit geringen Ressourcen wie z. B. Programm- und Arbeitsspeicher entwickelt. Das erklärte Ziel war die Schaffung einer Programmiersprache, welche die wichtigsten zur objektorientierten Programmierung in C++ eingeführten Sprachmittel unterstützt, dabei aber geringere Codegröße, höhere Effizienz und einfachere Erstellung von Compilern für eingebettete Mikrocontroller ermöglichen soll. (de)
  • Embedded C++ (EC++) is a dialect of the C++ programming language for embedded systems. It was defined by an industry group led by major Japanese central processing unit (CPU) manufacturers, including NEC, Hitachi, Fujitsu, and Toshiba, to address the shortcomings of C++ for embedded applications. The goal of the effort is to preserve the most useful object-oriented features of the C++ language yet minimize code size while maximizing execution efficiency and making compiler construction simpler. The official website states the goal as "to provide embedded systems programmers with a subset of C++ that is easy for the average C programmer to understand and use". (en)
  • Embedded C++(エンベデッドシープラスプラス、エンベッディドシープラスプラス)はプログラミング言語の一種である。EC++と略記される。 (ja)
  • Embedded C ++ (EC ++) — это диалект языка программирования C++ для встраиваемых систем. Он был определён отраслевой группой, во главе с основными японскими производителями центральных процессоров (ЦП), включая NEC, Hitachi , Fujitsu и Toshiba, для устранения недостатков C++ для встроенных приложений. Целью работы является сохранение наиболее полезных объектно-ориентированных возможностей языка C++ с одновременным минимизацией размера кода при максимальной эффективности выполнения и упрощении построения компилятора. Официальный веб-сайт заявляет о своей цели: «предоставить программистам встроенных систем подмножество C++, которое среднему программисту C легко понять и использовать». (ru)
  • Embedded C++ (EC++) é um dialeto da linguagem de programação C++ para sistemas embarcados. Ela foi definida por um grupo industrial liderado por grandes fabricantes japonesas de CPU, incluindo NEC (Hiroshi Monden, líder do comitê), Hitachi, Fujitsu e Toshiba (Kiichiro Tamaru, vice secretário), a fim de melhorar o suporte do C++ em aplicações embarcadas. Em setembro de 1996, havia sido produzido um esboço da especificação do Embedded C++ pelo comitê de padronização. Ele não teve boa recepção entre os especialistas da linguagem C++, em particular Bjarne Stroustrup, que, de forma geral, é contra dialetos de linguagens. (pt)
  • Embedded C++是嵌入式系统上使用的一种C++方言,由日本CPU大廠NEC、日立、富士通、东芝于1996年提出,也可以缩写作EC++。提出这一方言的目的是在保持C++语言面向对象特性的同时,尽可能减小代码、提升执行效率、简化编译器。 Embedded C++ 是C++的子集合。有某些C++的特性被移除: * 多重繼承 * 虛擬基礎類別 * 執行期型態訊息(typeid) * 新式C++轉型(static_cast, dynamic_cast, reinterpret_cast 和 const_cast) * mutable 型別 * 命名空间 * 异常处理 * 模板 有些编译器也允许在 Embedded C++ 中使用部分 ISO/ANSI C++ 的特性。 這套語言並不被其他的 C++專家看好。特別是C++之父比雅尼·史特勞斯特魯普 稱,"To the best of my knowledge EC++ is dead (2004), and if it isn't it ought to be." 事實上,Embedded C++的官方網站自2002年以後就沒再更新了。 (zh)
gold:hypernym
prov:wasDerivedFrom
page length (characters) of wiki page
foaf:isPrimaryTopicOf
is Link from a Wikipage to another Wikipage of
is Wikipage redirect of
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3331 as of Sep 2 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (62 GB total memory, 43 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software