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".
Attributes | Values |
---|
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 | |