Autor Beitrag
hansa
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3079
Erhaltene Danke: 9



BeitragVerfasst: Do 03.07.08 15:17 
user profile iconSinspin hat folgendes geschrieben:
:?: DFMs haben nicht wirklich was mit Klassen zu tun, mal abgesehen davon das zu jeder DFM eine Klasse vorhanden sein sollte! Ein Programm was
ordentlich programmiert ist, hat deutlich mehr Klassen als DFMs.


Es ist aber deutlich einfacher "DIR *.DFM" einzugeben, als die Klassen durchzuzählen. :lol: DFMs haben übrigens sehr wohl was mit Klassen zu tun. Aber nur, wenn mans richtig macht. Noch nie was von Form-Inheritance gehört ?

Momentan wird Regan aber etwas durch den Kakao gezogen. Das ist nicht schön. :mrgreen: Es ging um "Hauptsprache" und nicht um "große Projekte". Man sieht immer wieder "das mache ich in Delphi, das in C++ und das mit Java und dann kann ich noch...". Im Regelfall handelt es sich dabei vermutlich wohl um 12-Klässler oder 7-jährige. :lol: Denn : ich kann jetzt richtig zwar nur Delphi, aber wenn man bedenkt, was es da an Tricks und Kniffen gibt und die soll man für 5 Sprachen beherrschen ? Es dauert sehr, sehr lange das alles, was Delphi kann, so ziemlich zu beherrschen. Für Mini-Programme gilt das zwar nur beschränkt, aber wenn einer behauptet, ein Delphi-Programm mit sagen wir mal 100.000 eigenen Zeilen genauso gut bzw. schnell in C# machen zu können, dem glaube ich das nicht. Eine Ausnahme vielleicht : Anders Hejlsberg. Nicht mal Marco Cantu hat Ambitionen 5 (Programmier)Sprachen perfekt beherrschen zu wollen. Hat er mir auf den Delphi-Tagen selber gesagt. 8) Dafür kann er aber Delphi wirklich phänomenal.

_________________
Gruß
Hansa
Klabautermann
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Veteran
Beiträge: 6366
Erhaltene Danke: 60

Windows 7, Ubuntu
Delphi 7 Prof.
BeitragVerfasst: Do 03.07.08 15:57 
Hi,
user profile iconhansa hat folgendes geschrieben:
Für Mini-Programme gilt das zwar nur beschränkt, aber wenn einer behauptet, ein Delphi-Programm mit sagen wir mal 100.000 eigenen Zeilen genauso gut bzw. schnell in C# machen zu können, dem glaube ich das nicht.

warum nicht?
j.klugmann
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Do 03.07.08 16:00 
das verstehe ich überhaupt nicht. :nixweiss:
Wolle92
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1296

Windows Vista Home Premium
Delphi 7 PE, Delphi 7 Portable, bald C++ & DirectX
BeitragVerfasst: Do 03.07.08 16:27 
ich auch net...

also mal meine programmier-einstellung:

ich nutze hauptsächlich Delphi, da ich im Moment nichts weiteres brauche,
ich habe auch schon C, C++ und Java ausprobiert, davon gefällt mir aber eigentlich nur C++, meine Kenntnisse darin werden ich, im Rahmen von Spieleprogrammierung, demnächst noch verbesser, auch DirectX will gelernt sein ;)

Außerdem nutze ich noch PHP und Javascript...

Auch wenn die (der, das ???) Syntax von C, C++ und Java ziemlich ähnlich sind, mir gefällt aus unbestimmten Grund nur C++...
Auch C# benutze ich derzeit (im Rahmen meines Ferienjobs) allerdings gefällt es mir (auch aus unbestimmtem Grund) überhaupt nicht...

Also werde ich wahrscheinlich mein Leben lang bei Delphi, C++, PHP und Javascript bleiben...
Okay, einige Kenntnisse von Java werden wahrscheinlich in Zukunft nötig sein ;)

_________________
1405006117752879898543142606244511569936384000000000.
hansa
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3079
Erhaltene Danke: 9



BeitragVerfasst: Do 03.07.08 16:34 
[quote="user profile iconKlabautermann"]
Zitat:
warum nicht?


Weil ich so was nicht glaube. :mrgreen:

1. Er wird nie für jede Sprache gleich viel Zeit investieren können => Unterschiede in Erfahrungen
2. Er wird Vorlieben entwickeln
3. Er wäre nirgendwo echt fit, sondern eher Mittelmaß, dafür aber x 5
usw.

Nene, Spezialisten sind normalerweise immer besser auf ihrem Gebiet. Sonst gäbe es auch keine Fachärzte und keine Überweisungen vom Allgemeinmediziner zu denen.

@gelber Kasten : direkt die Bestätigung für 2.

_________________
Gruß
Hansa
Klabautermann
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Veteran
Beiträge: 6366
Erhaltene Danke: 60

Windows 7, Ubuntu
Delphi 7 Prof.
BeitragVerfasst: Do 03.07.08 16:44 
Hi,
[quote="user profile iconhansa"]
user profile iconKlabautermann hat folgendes geschrieben:
Zitat:
warum nicht?


Weil ich so was nicht glaube. :mrgreen:

ah ok, dann habe ich deine Aussage falsch interpretiert, die sollen beide von der gleichen Person kommen. Ich dachte du stellst die These auf das ein 100.000 Zeilen Delphi Programm in keiner anderen Sprache in weniger als 100.000 Zeilen realisiert werden könnte.

Ich gebe dir recht, das man sich immer Spezialisiert aber, wenn jemand von Delphi kommt und vor ein paar Jahren zu C# gewechselt ist kann ich mir schon vorstellen, dass er in beiden Sprachen gleich Firm ist. Meist sieht es aber so aus, das man in Delphi z.B. mehr Praxis im Berecih DBs hat in C# mehr im Internetzugriff usw. Je nachdem welche Projekte man womit realisiert hat. Eine Sprache 100% zu kennen halte ich heutzutage für nicht mehr möglich (ach was wünsche ich mir mein altes Turbo Pascal Lexikon zurück, in dem alle Befehle Beschrieben wurden :mrgreen:).

Gruß
Klabautermann
Robert.Wachtel
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 895
Erhaltene Danke: 7

Windows 7 Ultimate x64
D5 Ent, D7 Arch, RAD Studio 2010 Pro, VS 2008
BeitragVerfasst: Do 03.07.08 17:02 
user profile icondummzeuch hat folgendes geschrieben:
[...] Ich wette, es wird sich hier auch ein Delphi 1 User finden. [...]

Aber sicher doch... ;)
Hidden
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 2242
Erhaltene Danke: 55

Win10
VS Code, Delphi 2010 Prof.
BeitragVerfasst: Do 03.07.08 18:26 
user profile iconRobert.Wachtel hat folgendes geschrieben:
user profile icondummzeuch hat folgendes geschrieben:
[...] Ich wette, es wird sich hier auch ein Delphi 1 User finden. [...]

Aber sicher doch... ;)

[intelligenter interpreter on]Nicht jemanden, der es benutzt, sondern jemanden, der es noch kennt[/interpreter]

_________________
Centaur spears can block many spells, but no one tries to block if they see that the spell is a certain shade of green. For this purpose it is useful to know some green stunning hexes. (HPMoR)
Grenzgaenger
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Do 03.07.08 19:44 
user profile iconRobert.Wachtel hat folgendes geschrieben:
user profile icondummzeuch hat folgendes geschrieben:
[...] Ich wette, es wird sich hier auch ein Delphi 1 User finden. [...]

Aber sicher doch... ;)


yep! auch mit D1 eingestiegen... und dann gab es die grossen diskussionen ob Win32 eine zukunft hätte und ob Borland nicht besser bei WIN16 bleiben sollte...

btw: seit TP3 mit bei ... und ebenfalls das übliche mitgemacht C/C++/COBOL/ASM/Fortran/etc. pp.

aber da Pascal eine compilierte sprache ist, wird sie immer schneller sein, als eine interpretative. ausserdem ist plattformunabhänigkeit relativ... und sind IMHO nur interpetative... daher war auch mal mein vorschlag, gleich den schritt zu machen und 'n RIA framework für 'n ordentlichen WebServer schreiben, welches nicht am OS hängt.. damit wäre Delphi auch wieder zukunftsfähig, denn auch WIN ist tod .. es lebe das Web :-)

PS: das schöne an delphi ist einfach die compiliergeschwindigkeit :-)
hansa
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3079
Erhaltene Danke: 9



BeitragVerfasst: Do 03.07.08 21:02 
user profile iconKlabautermann hat folgendes geschrieben:
..die sollen beide von der gleichen Person kommen...
Ich gebe dir recht, das man sich immer Spezialisiert aber...


Ja klar, von derselben Person EIN Programm mit gleicher Funktionalität/Komplexität erstellen lassen (wie gesagt : gilt nicht für Mini/100-Zeilen-Programme). Und zwar ungefähr mit dem gleichen Zeitaufwand. Ist IMHO einfach unrealistisch. Wenn einer es hinkriegt in Delphi ein großes 100000-Zeilen Programm hinzukriegen und er braucht in C++ "nur" 50% mehr Zeit oder auch umgekehrt, dann kann man sagen, der kann beide Sprachen gut. Die eine davon aber eben anscheinend doch schlechter. Oder C++ ist tatsächlich schlechter. :mrgreen:

_________________
Gruß
Hansa
Wolle92
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1296

Windows Vista Home Premium
Delphi 7 PE, Delphi 7 Portable, bald C++ & DirectX
BeitragVerfasst: Do 03.07.08 21:43 
Also eingefleischte Delphi-Programmierer müssen bei C++ etc. erstmal Windows-Programmierung lernen...
Brauchen wir ja nicht, sind ja nen faules Pack, was Buttons einfach aufs Formular zieht...

Das kannst du bei C++ nicht...

Aber Windows-Programmierung ist nochmal ne Sache für sich...
Überhaupt sind Programme in C++ ganz anders aufgebaut (Messages abrufen, bearbeiten, son Prog hat dann ne Haupt-Programm-Schleife), da Delphi einem die Windows-Programmierung abnimmt...

_________________
1405006117752879898543142606244511569936384000000000.
mkinzler
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 4106
Erhaltene Danke: 13


Delphi 2010 Pro; Delphi.Prism 2011 pro
BeitragVerfasst: Do 03.07.08 21:47 
Zitat:
Also eingefleischte Delphi-Programmierer müssen bei C++ etc. erstmal Windows-Programmierung lernen...
Brauchen wir ja nicht, sind ja nen faules Pack, was Buttons einfach aufs Formular zieht...

C++ ist nicht MFC. In C+-Builder gibt es auch RAD
Zitat:
Aber Windows-Programmierung ist nochmal ne Sache für sich...
Überhaupt sind Programme in C++ ganz anders aufgebaut (Messages abrufen, bearbeiten, son Prog hat dann ne Haupt-Programm-Schleife), da Delphi einem die Windows-Programmierung abnimmt...

dito

_________________
Markus Kinzler.