Re(5): richtige sprache
Geizhals » Forum » Programmierung » c# (56 Beiträge, 745 Mal gelesen) Top-100 | Fresh-100
Du bist nicht angemeldet. [ Login/Registrieren ]
.  Re: richtige sprache  (Somnatic am 20.11.2005, 19:31:36)
..  Re(2): richtige sprache  (mko am 20.11.2005, 19:32:34)
...  Re(3): richtige sprache  (Somnatic am 20.11.2005, 19:54:08)
...  Re(3): richtige sprache  (tokugawa am 28.11.2005, 17:42:47)
..  Re(2): richtige sprache  (gepeinigter_aon_neukunde am 20.11.2005, 19:50:38)
...  Re(3): richtige sprache  (Somnatic am 20.11.2005, 19:54:39)
....  Re(4): richtige sprache  (gepeinigter_aon_neukunde am 20.11.2005, 20:13:57)
.....  Re(5): richtige sprache  (Somnatic am 20.11.2005, 20:24:47)
......  Re(6): richtige sprache  (gepeinigter_aon_neukunde am 20.11.2005, 20:29:22)
.......  Re(7): richtige sprache  (Somnatic am 20.11.2005, 20:39:00)
........  Re(8): richtige sprache  (gepeinigter_aon_neukunde am 20.11.2005, 21:35:58)
.........  Re(9): richtige sprache  (tokugawa am 28.11.2005, 17:50:21)
..........  Re(10): richtige sprache  (gepeinigter_aon_neukunde am 28.11.2005, 18:06:53)
...........  Re(11): richtige sprache  (tokugawa am 28.11.2005, 18:22:56)
............  Re(12): richtige sprache  (gepeinigter_aon_neukunde am 28.11.2005, 18:32:41)
.............  Re(13): richtige sprache  (tokugawa am 28.11.2005, 18:37:23)
..............  Re(14): richtige sprache  (gepeinigter_aon_neukunde am 28.11.2005, 18:56:42)
...............  Re(15): richtige sprache  (tokugawa am 29.11.2005, 00:02:57)
................  Re(16): richtige sprache  (gepeinigter_aon_neukunde am 29.11.2005, 10:11:41)
.................  Re(17): richtige sprache  (tokugawa am 29.11.2005, 20:21:46)
...  Re(3): richtige sprache  (tokugawa am 28.11.2005, 17:41:38)
....  Re(4): richtige sprache  (gepeinigter_aon_neukunde am 28.11.2005, 18:15:50)
.....
Re(5): richtige sprache
28.11.2005, 18:32:10
GLUT mag das WGL und GLX wrappen.... PBuffer sind trotzdem immer noch ein Saukrampf, und definitiv nötig für diverse Effekte (Render-to-Texture-basierte). Aber es gibt wie gesagt die neue Framebuffer Objects (FBO) Extension, die die PBuffer ersetzen soll, aber die ist immer noch eine EXT und keine ARB Extension, und daher noch nicht so verbreitet.

Womit wir eh beim erwähnten Hauptproblem der Portabilität sind... GLUT mag Anwendungscode kapseln (also generelle WGL/GLX Initialisierung), aber Extensions können immer noch ein Krampf sein, und zwar nicht nur Cross-Platform (also Betriebssystemübergreifend), sondern auch Cross-GPU (ATI/NVIDIA/andere).

Die Situation ist mit OpenGL 2.0 und dem ARB-ratifizierten ARB Fragment/Vertex Programs sowieo der GL Shading Language (GLSL) schon besser geworden als zu Zeiten wo jede GPU-Architektur eigene vendor-spezifische Extensions mitbrachte für Shader.

Trotzdem gibt es immer noch Punkte wo genau dieser Faktor ziemliche Kopfschmerzen bereitet. Das geht soweit dass selbst die Default-Werte für die States in OpenGL oft anders sind bei ATI/NVIDIA (wobei hier generell eher vermutet wird dass hier ATI pfuscht).

Ad C vs C++:
Dein Argument ist, dass man in C viel optimieren kann wenn man selbst strickt (und quasi die Wartbarkeit verschlechtert) - nur, dann kann man genauso das Argument gelten lassen, dass man in C++ dieselben Optimierungen anwenden kann (da C++ ja großteils eine Obermenge von C ist)... wenn man eh auf Wartbarkeit schei*t, kann man ja beides in derselben Weise optimieren. Obwohl man da natürlich diskutieren kann ob ein C++ Code der großteils gleich wie C Code ist noch C++ Code ist... aber C++ ist wie gesagt definiert als (großteils) Obermenge von C (Natürliche Zahlen sind ja auch Reele Zahlen, da Reele Zahlen eine Obermenge der Natürlichen ist - nur um mal ein mathematisches Beispiel zu bringen).


Ad Delphi: Die Delphi IDE wurde auch objektorientiert programmiert, und zwar in der Delphi-eigenen VCL Library.












Antworten PM Alle Chronologisch Zum Vorgänger
 
Melden nicht möglich
......  Re(6): richtige sprache  (gepeinigter_aon_neukunde am 28.11.2005, 18:45:35)
.......  Re(7): richtige sprache  (tokugawa am 29.11.2005, 00:13:23)
........  Re(8): richtige sprache  (gepeinigter_aon_neukunde am 29.11.2005, 10:20:59)
.........  Re(9): richtige sprache  (tokugawa am 29.11.2005, 20:24:52)
.  Re: richtige sprache  (mko am 20.11.2005, 19:32:00)
..  Re(2): richtige sprache  (lij am 20.11.2005, 19:36:44)
...  Re(3): richtige sprache  (mko am 20.11.2005, 19:38:37)
....  Re(4): richtige sprache  (lij am 20.11.2005, 19:40:12)
...  Re(3): richtige sprache  (tokugawa am 28.11.2005, 17:43:22)
....  Re(4): richtige sprache  (lij am 04.12.2005, 19:45:44)
.....  Re(5): richtige sprache  (tokugawa am 05.12.2005, 22:16:27)
.  Re: richtige sprache  (lij am 20.11.2005, 20:06:01)
..  Re(2): richtige sprache  (promillo am 06.12.2005, 11:58:20)
...  Re(3): richtige sprache  (lij am 07.12.2005, 17:50:58)
.  Re: richtige sprache  (gepeinigter_aon_neukunde am 20.11.2005, 20:11:57)
..  Re(2): richtige sprache  (lij am 20.11.2005, 20:17:55)
...  Re(3): richtige sprache  (gepeinigter_aon_neukunde am 20.11.2005, 20:27:28)
....  Re(4): richtige sprache  (lij am 20.11.2005, 20:39:03)
.....  Re(5): richtige sprache  (gepeinigter_aon_neukunde am 21.11.2005, 11:17:20)
....  Re(4): richtige sprache  (tokugawa am 28.11.2005, 17:45:19)
...  Re(3): richtige sprache  (tokugawa am 28.11.2005, 17:47:50)
....  Re(4): richtige sprache  (lij am 04.12.2005, 19:47:19)
.....  Re(5): richtige sprache  (tokugawa am 05.12.2005, 22:17:38)
......  Re(6): richtige sprache  (lij am 07.12.2005, 17:52:18)
.......  Re(7): richtige sprache  (tokugawa am 08.12.2005, 05:34:10)
........  Re(8): richtige sprache  (lij am 08.12.2005, 21:16:24)
.  Re: richtige sprache  (lij am 05.12.2005, 17:36:11)
..  Re(2): richtige sprache  (Somnatic am 05.12.2005, 17:37:48)
..  Re(2): richtige sprache  (Switi am 06.12.2005, 06:56:34)
...  Re(3): richtige sprache  (lij am 07.12.2005, 17:52:37)
 

Dieses Forum ist eine frei zugängliche Diskussionsplattform.
Der Betreiber übernimmt keine Verantwortung für den Inhalt der Beiträge und behält sich das Recht vor, Beiträge mit rechtswidrigem oder anstößigem Inhalt zu löschen.
Datenschutzerklärung