Systemnahe Programmierung
Systemnahe Programmierung
Hi,
kann man C++ als Programmiersprache für die systemnahe Programmierung bezeichnen?
Oder zählt nur "die Untermenge" C dazu?
Danke & Gruß,
Daniel
kann man C++ als Programmiersprache für die systemnahe Programmierung bezeichnen?
Oder zählt nur "die Untermenge" C dazu?
Danke & Gruß,
Daniel
Oh, yeah!
- schorsch_76
- Beiträge: 2612
- Registriert: 06.11.2007 16:00:42
- Lizenz eigener Beiträge: MIT Lizenz
Re: Systemnahe Programmierung
Hi Duff,
ja kann man. Unsere Firma entwickelt in C++ Treiber für Windows C++ generiert eben Assemblercode der nativ auf der CPU ausgeführt wird. Zum Beispiel laufen Programme die unter .NET/Mono oder Java laufen eben nicht direkt auf der CPU. Diese nutzen Metacode der erst von der Java oder .NET/Mono Laufzeitentwicklung interpretiert wird. Ein "Zwischending" ist C++/CLI. Dies kann Mixed Code erzeugen, der eben .NET/Mono Komponenten nutzen kann.
Edit: Du kannst in C++ auch ein Betriebssystem programmieren wenn man weiß wie
Gruß
schorsch
ja kann man. Unsere Firma entwickelt in C++ Treiber für Windows C++ generiert eben Assemblercode der nativ auf der CPU ausgeführt wird. Zum Beispiel laufen Programme die unter .NET/Mono oder Java laufen eben nicht direkt auf der CPU. Diese nutzen Metacode der erst von der Java oder .NET/Mono Laufzeitentwicklung interpretiert wird. Ein "Zwischending" ist C++/CLI. Dies kann Mixed Code erzeugen, der eben .NET/Mono Komponenten nutzen kann.
Edit: Du kannst in C++ auch ein Betriebssystem programmieren wenn man weiß wie
Gruß
schorsch
Re: Systemnahe Programmierung
Ok, danke.
(geht um "Programmierkenntnisse in der systemnahen Programmierung sind wünschenswert" bei einer Bewerbung)
(geht um "Programmierkenntnisse in der systemnahen Programmierung sind wünschenswert" bei einer Bewerbung)
...da bin ich noch mehr als weit von entferntschorsch_76 hat geschrieben: Edit: Du kannst in C++ auch ein Betriebssystem programmieren wenn man weiß wie
Oh, yeah!
Re: Systemnahe Programmierung
Systemnahe Programmierung bezieht sich im Normalfall auf Systemcalls, Signals, etc. Wenn du damit umgehen kannst, dann erfüllst du deren Wunsch.
Use ed once in a while!
Re: Systemnahe Programmierung
Was wäre dies denn bei C++?Meillo hat geschrieben:Systemnahe Programmierung bezieht sich im Normalfall auf Systemcalls, Signals, etc. Wenn du damit umgehen kannst, dann erfüllst du deren Wunsch.
Netzwerkprogrammierung?
Oh, yeah!
- gOtNoPhEaR
- Beiträge: 863
- Registriert: 17.04.2004 15:49:29
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Gau-Algesheim
-
Kontaktdaten:
Re: Systemnahe Programmierung
Was verstehst du denn eigentlich unter systemnah? Jenachdem was man programmieren will gibt es halt mehr oder weniger geeignete Werkezeuge. Bleibt nun die Frage ob Objektorientierung System nah sinnvoll ist.Duff hat geschrieben:Hi,
kann man C++ als Programmiersprache für die systemnahe Programmierung bezeichnen?
Oder zählt nur "die Untermenge" C dazu?
Danke & Gruß,
Daniel
Greetz, gOtNoPhEaR
OS: Debian/testing amd64
OS: Debian/testing amd64
Re: Systemnahe Programmierung
Einfach mal in Wikipedia schauen:
http://de.wikipedia.org/wiki/Systemprogrammierung
ob eine Firma das auch so versteht ist eine andere Frage.
http://de.wikipedia.org/wiki/Systemprogrammierung
ob eine Firma das auch so versteht ist eine andere Frage.
Re: Systemnahe Programmierung
Ok, werde dann sowas wie "beschäftige mich privat mit der systemnahen Programmiersprache C++"...
Mal schauen, wie es ankommt ...
Mal schauen, wie es ankommt ...
Oh, yeah!
Re: Systemnahe Programmierung
Schreib lieber ``Ich programmiere C++. Systemcalls und Interprozess Kommunikation sind mir nicht fremd.''Duff hat geschrieben:Ok, werde dann sowas wie "beschäftige mich privat mit der systemnahen Programmiersprache C++"...
Mal schauen, wie es ankommt ...
(Das ``nicht fremd'' könnte man vielleicht noch ohne Negation schreiben ... je nachdem was du halt wirklich kannst.)
Da die Kenntnisse nur wünschenswert sind, ist es wohl ausreichend, wenn du denen klarmachen kannst, dann du nicht sofort schreiend davon läufst, wenn du damit in Kontakt kommst. Du solltest halt zeigen, dass du zumindest Interesse daran hast, wenn du schon noch nicht damit gearbeitet hast.
Use ed once in a while!