Umstieg von PB auf C

Fragen zu allen anderen Programmiersprachen.
HemSA
Beiträge: 221
Registriert: 16.10.2005 13:59
Wohnort: Manisa / Türkei
Kontaktdaten:

Umstieg von PB auf C

Beitrag von HemSA »

Habe eine Frage an die Leute die C können.
Ist es ein grosser Aufwand von Qbasic - Purebasic - Pascal ( Pascal hatte ich mal vor 20 Jahren in der Schule - hab jetzt eigendlich keine grosse Ahnung mehr - wird sich wohl viel geändert haben - ist jetzt ja glaube auch Delphi ) auf C umzusteigen?

Wollte mich einfach mal schlau machen weil ich mich wahrscheinlich,von der Arbeit aus, mit C beschäftigen soll ( haben mich ausgewählt ). Arbeitsthema wird im groben: Messwerte auswerten ( von Sensoren ), berechnen und anzeigen auf dem Bildschirm sein. Also keine Spiele etc.

Lernen kann man ja eigendlich alles. Neue Syntaks ( wie schreibst sich das jetzt? ) lernen, so stelle ich mir das vor.
PB 4.02 (wegen Disphelper), 5.72 (Windows) (x64)
Benutzeravatar
edel
Beiträge: 3667
Registriert: 28.07.2005 12:39
Computerausstattung: GameBoy
Kontaktdaten:

Beitrag von edel »

Nein, der Unterschied zwischen PB und C ist nicht allzu gross.
Benutzeravatar
Tafkadasom2k5
Beiträge: 1578
Registriert: 13.08.2005 14:31
Kontaktdaten:

Beitrag von Tafkadasom2k5 »

Also wenn du tatsächlich "nur" C, und nicht C++ lernen willst, dann wird das nicht so der Umstieg sein. Das ist tatsächlich nur Syntax (der Begriff hat sich übrigens noch nie verändert- der wurde damals so geschrieben wie heute ;) ).

Wenn du aber eine OOP-Sprache wie C++ lernen willst, musst du dich an einigen Stellen schon ziemlich umgewöhnen.

Fenstersachen werden unter C um einiges anders aussehen, als unter PB. Mit C wirst du dann warscheinlich immer die jeweiligen APIs des Betriebssystems ansprechen müssen, und nicht diese "verallgemeinerten" PureBasic-Befehle.
Das macht es schon ein wenig schwieriger, aber jetzt nur "Syntaxmäßig" gesehen, sehe ich beim 'normalen' C nicht das Problem.
OpenNetworkConnection() hat geschrieben:Versucht eine Verbindung mit dem angegebenen Server aufzubauen. 'ServerName$' kann eine IP-Adresse oder ein voller Name sein (z.B.: "127.0.0.1" oder "ftp.home.net").
php-freak hat geschrieben:Ich hab die IP von google auch ned rausgefunden!
HemSA
Beiträge: 221
Registriert: 16.10.2005 13:59
Wohnort: Manisa / Türkei
Kontaktdaten:

Beitrag von HemSA »

Danke für die Antworten. Ob es C oder C++ ist, so genau hat mich mein Chef nicht informiert ( kennt den Unterschied wahrscheinlich so wie ich - nämlich nicht. Ist ja auch nicht sein Bereich ).
PB 4.02 (wegen Disphelper), 5.72 (Windows) (x64)
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

wird garantiert C++ sein.

aber auch in C++ kann man C programmieren, wenn man keine Klassen benutzt...
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
a14xerus
Beiträge: 1440
Registriert: 14.12.2005 15:51
Wohnort: Aachen

Beitrag von a14xerus »

Jup
C++ ist eigentlich grundsätzlich anders als C (C ist Prozedural und C++ Objektorientiert), aber bei der C++ Entwicklung wurde auf eine 100%ige Kompatibilität mit C-Codes geachtet.
Zwar hat sich auch C ein wenig weiterentwickelt, aber die meisten C-Codes sollte auch ein C++ Compiler verstehen, nur halt nicht andersherum

/edit: hab die meisen ausgemistet
Ts-Soft meint mit Meisen einen schreibfehler von mir
Zuletzt geändert von a14xerus am 31.07.2007 22:31, insgesamt 3-mal geändert.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

@a14xerus
Welche Meisen programmieren in C ? :lol:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
gekkonier
Beiträge: 314
Registriert: 20.04.2007 09:06
Wohnort: Wien

Beitrag von gekkonier »

ts-soft hat geschrieben:@a14xerus
Welche Meisen programmieren in C ? :lol:
Wiso nicht? :)
Ruby z.B. wurde in C geschrieben. C hat nach wie vor seine Daseinsberechtigung.
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

ts-soft hat geschrieben:Welche Meisen programmieren in C ? :lol:
die, die von Python aufgefressen werden ;-)

Grüße ... Kiffi
a²+b²=mc²
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

gekkonier hat geschrieben:
ts-soft hat geschrieben:@a14xerus
Welche Meisen programmieren in C ? :lol:
Wiso nicht? :)
Ruby z.B. wurde in C geschrieben. C hat nach wie vor seine Daseinsberechtigung.
Aber nicht von Meisen, sondern von Drosseln :mrgreen:

Piep Piep, Guildo hat euch lieb
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Antworten