Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Macht C Sinn in Kombination mit Java?

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
23.08.2018, 14:59 Uhr
Saxo



Hallo,

gab es nicht mal ein Unterforum für Fragen rund um den Beruf? Kann ich jedenfalls nicht mehr finden und deswegen meine Frage notgedrungen hier.

Ich bin Java-Entwickler und möchte gerne noch eine weitere Sprache lernen. An Auswahl gibt es da z.B. auf der JVM reichlich: Groovy, Scala, Kotlin u.a. Problem ist, dass ich nicht an eine breitere Verbreitung dieser Sprachen glaube. Deswegen will ich erst gar nicht so viel darin investieren. Die Unmengen an "verlorener Zeit" für Scala reichen völlig ...

Ich dachte nun es wäre interessant und eventuell beruflich sinnvoll neben Java noch etwas C zu können (C++ ist für mich keine Option, so viel Zeit um C++ zu lernen habe ich nicht und ich muss mich eben auch mit Java weiterhin fit halten).

Meine Frage ist jetzt, ob die Leute, die da draußen mit C entwickeln, in der Kombination von Java (Experte) mit C (werde irgendwann mittlere Niveau erreichen) Sinn macht.

Vielen Dank, Saxo
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
23.08.2018, 22:57 Uhr
ao

(Operator)


C entwickelt sich meiner Meinung nach zur Nischensprache mit wenigen Anwendungsbereichen:
* Pflege von Bestandscode
* Betriebssysteme (Beispiel Linux)
* Mikrocontroller-Software - wobei sich hier dank zunehmend leistungsfähiger Chips und steigender Anforderungen (Grafik, Vernetzung) C++ mehr und mehr breit macht.

Wenn du dich in solchen Gebieten tummeln willst, dann lern C, aber mach dir keine Illusionen, dass das ein Spaziergang wird. Du hast es ständig mit Zeigern und Speichermanagement zu tun, und es ist mühsamer, ein sauberes Design durchzuziehen - das ist der Grund für die Verdrängung durch modernere OO-Sprachen.

Wenn du gut in Java bist, wird dir eine andere OO-Sprache am wenigsten Probleme machen. Ich rate zu C#, Python oder PHP, je nachdem, ob dir der Sinn eher nach Windows oder nach Web-Programmierung steht.

Dieser Post wurde am 23.08.2018 um 22:59 Uhr von ao editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
24.08.2018, 16:50 Uhr
Saxo




Zitat von ao:
C entwickelt sich meiner Meinung nach zur Nischensprache mit wenigen Anwendungsbereichen:
* Pflege von Bestandscode
* Betriebssysteme (Beispiel Linux)
* Mikrocontroller-Software - wobei sich hier dank zunehmend leistungsfähiger Chips und steigender Anforderungen (Grafik, Vernetzung) C++ mehr und mehr breit macht.

Wenn du dich in solchen Gebieten tummeln willst, dann lern C, aber mach dir keine Illusionen, dass das ein Spaziergang wird. Du hast es ständig mit Zeigern und Speichermanagement zu tun, und es ist mühsamer, ein sauberes Design durchzuziehen - das ist der Grund für die Verdrängung durch modernere OO-Sprachen.

...

Okay, verstehe. Danke für die Antwort. Das war hilfreich.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: