Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

rewb0rn

Supermoderator

Beiträge: 2 773

Wohnort: Berlin

Beruf: Indie Game Dev

  • Private Nachricht senden

21

17.11.2009, 22:31

Man kann auf jeden Fall Matlab Programme in libraries verpacken die man dann in C++ benutzen kann, das mach ich für meine Diplomarbeit, sehr nützlich. Matlab ist für Datenklamotten unschlagbar.

dv

Frischling

Beiträge: 30

Wohnort: Südamerikanischer Dschungel

  • Private Nachricht senden

22

17.11.2009, 23:20

Der Unterhaltungswert von carlis C-Klasse-Trollerei ist mittlerweile nicht mehr existent. Können wir das hier also beenden? Ja?
~dv();

carli

unregistriert

23

18.11.2009, 10:41

Also soviel unbegründeten Schwachsinn hab ich lange nicht mehr gehört......

Zitat

- c++ ist kostenlos, die Delphi-Entwicklungsumgebung ist kostenpflichtig

Ich nutze kein Delphi, sondern Freepascal und das ist, wie der Name schon sagt frei.

Zitat

- kann man mit delphi überhaupt mit zeigern arbeiten?

wie kommst du auf die Idee, dass Pascal es nicht könnte?

Zitat

- c++ hat mehr operatoren, so wie ++,--,==,&& etc..., wobei diese in Delphi AND, OR, = und vor allem <> heißen, mit welchem ich gar nicht zurecht komme^^

Das <> ist Gewlhnungssache. := und = sind mathematisch richtiger als = und ==,
Wieso gibt es in Freepascal denn keine ++,--? == heißt =, && heißt and etc... alles unbegründet, falsch, abstrus

Es liegt eigentlich in deiner Verantwortung, sowas zu begründen, denn in diesem Forum sitzen viele Kiddies, die nie was andres als C gesehen/gehört haben und dir den Schwachsinn auch noch glauben.

Zitat

- auch die schleifen sind viel einfacher, so muss in Delphi bei der for-schleife als bedingung immer der endwert dastehen, wobei dies in c++ vollkommen frei ist...

Das ist doch nicht einfacher....... ein "for i:=0 to 9" oder "for i in 0..9" ist 100%ig einfacher als ein "for(i=0;i<10;i++)"

Zitat

es mögen alles kleine und zweifelhafte punkte sein, aber dadurch (und manches andere) steht für ich die entscheidung fest: C++
Genau. Du hast dir einfach ein paar unhaltbare Argumente zusammengesucht, um deine Entscheidung "ich programmiere mit C++" zu rechtfertigen.

Zitat

Ach noch was: Dein Delphi-Compiler und das JDK sind in C geschrieben. Nur so nebenbei.

Der Delphi-Compiler(zumindest die nicht-VisualStudio-Sachen) und der Freepascal-Compiler sind 100%ig in Pascal geschrieben. Gib mir nen Link, wo das Gegenteil steht.

Ich weiß bloß, dass die DevC++ IDE in Delphi geschrieben ist!

omg - überleg doch erstmal bevor du postest oder begründe wengistens deine Meinung....

Lerikson

Alter Hase

Beiträge: 412

Wohnort: nördlich von Hamburg

Beruf: Schüler

  • Private Nachricht senden

24

18.11.2009, 15:34

also ich bin eigentlich auch für C++, da ich mit Delphi große Schwierigkeiten ( mit vista ) hatte und die Syntax ganz abscheulich finde... :roll:

...Ich habe so das Gefühl das es nacher ein vernichtendes Posting von unsigned geben wird... xD
Errare est humanum. -Windows ist menschlich ;-)

carli

unregistriert

25

18.11.2009, 15:37

Syntax ist Geschmackssache - ebenso der Abstraktionsgrad - ich kenn Leute, die kommen mit Assembler besser klar, einfach weil's maschinennaher ist.

In dem Sinne, wozu streiten?
Ich glaube, die Haupt-Vorurteile von Pascal "hat keine Pointer", "Damit kann man keine Spiele machen", "Damit geht 3D nicht" etc. sind ausgeräumt.

mfg, Carli

TrommlBomml

Community-Fossil

Beiträge: 2 117

Wohnort: Berlin

Beruf: Software-Entwickler

  • Private Nachricht senden

26

18.11.2009, 16:04

also es ist doch wohl wirklich geschmackssache...ich finde es auch vergewaltigung mit einer scriptsprache ein ganzes spiel zu schreiben z. b. in python, weil das mit dem duck typing einfach mal gräßlich ist in meinen augen, trotzdem gibt es projekte, die es extensiv nutzen und hat auch seine daseinsberechtigung (auch wenn ich dabei kotzen könnte).

es macht gerade einen guten programmierer aus, dass der die tools nutzt, die ihm die arbeit am leichtesten machen, und nicht sein patriotismus. dazu gehört, dass man einschätzen kann, dass jede sprache nunmal ihre daseinsberechtigung hat.
missbraucht wurde jede sprache schon ... das is ja nu nix neues^^

CBenni::O

1x Contest-Sieger

Beiträge: 1 145

Wohnort: Stuttgart

  • Private Nachricht senden

27

18.11.2009, 16:04

Zitat von »"carli"«

Zitat

- c++ ist kostenlos, die Delphi-Entwicklungsumgebung ist kostenpflichtig

Ich nutze kein Delphi, sondern Freepascal und das ist, wie der Name schon sagt frei.


ja, hier geht es aber um Delphi, nicht Freepascal! :roll: Wenn es schon drin steht...

und ich bin fan von sehr genauer kontrolle^^
z.B. kann man in c++ bei schleifen auch so etwas machen:

C-/C++-Quelltext

1
for(int i=10;i>=0;i--)


oder:

C-/C++-Quelltext

1
for(int i=0;i<10;i+=blubb(i))

:)

und sowas ist in delphi nur schwer zu realisieren.

mfg CBenni::O
Ein Mitglied der VEGeiCoUndGraSonMaWiGeS Bewegung.
42!
Aufräumen kann jeder, nur das Genie überblickt das Chaos!
Metal will never die!
1. Sppro Gamecontest - mein Beitrag

Lerikson

Alter Hase

Beiträge: 412

Wohnort: nördlich von Hamburg

Beruf: Schüler

  • Private Nachricht senden

28

18.11.2009, 16:07

Zitat

also es ist doch wohl wirklich geschmackssache...ich finde es auch vergewaltigung mit einer scriptsprache ein ganzes spiel zu schreiben z. b. in python, weil das mit dem duck typing einfach mal gräßlich ist in meinen augen, trotzdem gibt es projekte, die es extensiv nutzen und hat auch seine daseinsberechtigung (auch wenn ich dabei kotzen könnte).


Also mit Python/Pygame lassen sich sehr leicht, sehr schöne Spiele realisieren, und die Einrückung ist eigentlich ganz hübsch
-> was aber Subjektiv ist^^
Errare est humanum. -Windows ist menschlich ;-)

C--

Alter Hase

Beiträge: 465

Beruf: Schüler

  • Private Nachricht senden

29

18.11.2009, 16:48

<OfftTopic>
:lol: Hab mir grade den ganzen Thread durchgelesen. Selten so viel gelacht! :lol:
</OffTopic>

Ich mag Pascal/Delphi von der Syntax her auch nicht. ;)
Ich spreche: C/C++, C++/CLI C#, VBA, VB.NET, Delphi, (HTML, Javascript(bisschen))
------------------------------------------------------------
Hier steht eventuell schon in ein paar Monaten der Link zu meiner Homepage!

return 0;
;)

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

30

18.11.2009, 16:50

Zitat von »"carli"«

Syntax ist Geschmackssache - ebenso der Abstraktionsgrad - ich kenn Leute, die kommen mit Assembler besser klar, einfach weil's maschinennaher ist.

In dem Sinne, wozu streiten?
Ich glaube, die Haupt-Vorurteile von Pascal "hat keine Pointer", "Damit kann man keine Spiele machen", "Damit geht 3D nicht" etc. sind ausgeräumt.

mfg, Carli

Und was ist mit den Vorurteilen, dass C veraltet/überholt und nichtmal das konkatenieren von Strings beherrscht, Crossplattform mit C++ nicht ohne weiteres möglich, Phyton lahm und unsicher ist? Oder das bei C++ einen riesen Overhead produziert wird?

Denn einige Aussagen können nur relativ gesehen werden und andere sind nach meinem Kenntnisstand einfach falsch.
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

Werbeanzeige