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

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

11

07.11.2008, 16:58

Zitat von »"Nexus"«

Ja, meiner Ansicht nach eigentlich auch nicht.

Ursprünglich habe ich mich ja gewundert, ob der Code aufgrund von Token-Verkürzungen nicht unlesbar werde. Dann merkte ich an, dass ein "guter" Counter (der lesbaren Code gleich bewerten würde) kaum umzusetzen ist. Wobei man hier nicht unbedingt mehr von Token spricht, aber es ging mir ums Grundsätzliche.


Achso, dann hab ich dich, klassisch, Mis(st)verstanden! :)
@D13_Dreinig

hanse

Alter Hase

Beiträge: 472

Wohnort: Wien

  • Private Nachricht senden

12

07.11.2008, 20:03

Zitat von »"Nexus"«

Zitat von »"David_pb"«

Wieso? Was soll daran so kompliziert sein?
Du kannst dir nicht vorstellen, was an einer nahezu semantischen Analyse des Codes schwierig sein soll? :roll:

Ein Token Counter zählt Token ist also eigentlich ein mitzählender Lexer mit semantischer Analyse hat das garnix zu tun.

PS: wups hab übersehen das du garnicht mehr von Tokencounter sprichst

13

07.11.2008, 20:40

Zitat von »"hanse"«

PS: wups hab übersehen das du garnicht mehr von Tokencounter sprichst
Ja, es war zuerst auch etwas missverständlich formuliert.

Doch nun möchte ich trotzdem nochmals diejenigen fragen, die bereits an Kürze-des-Codes-Wettbewerben teilgenommen haben:
Treten unlesbare Verstümmelungen oft auf, wenn man fortlaufend mit der Token-Eliminierung beschäftigt ist? Würde mich nämlich noch interessieren... ;)

Läuft dabei nicht auch ein Grossteil nur auf solche "Optimierungen" hinaus? Falls ja, fände ich das ein bisschen schade an dem Wettbewerb...

Mordrak

1x Contest-Sieger

Beiträge: 121

Wohnort: München

Beruf: Junior IT Consultant

  • Private Nachricht senden

14

07.11.2008, 21:21

Zitat von »"Nexus"«

[Doch nun möchte ich trotzdem nochmals diejenigen fragen, die bereits an Kürze-des-Codes-Wettbewerben teilgenommen haben:
Treten unlesbare Verstümmelungen oft auf, wenn man fortlaufend mit der Token-Eliminierung beschäftigt ist?


Also wir sind hier nicht beim IOCCC bei der "Kürze des Codes"-Aufgaben. Der verwendete Algorithmus spielt aber eine stärkere Rolle als kleine Fummeleien, um noch ein paar Token rauszuschinden. Schwerer lesbar ist es sicherlich... Verstümmelt oder unlesbar ist es nicht notwendigerweise. Schau Dir doch einfach mal die Lösungen der vorherigen KdC-Aufgaben an? (Kommentarzeilen zählen übrigens nicht als Token, man darf sie in beliebiger Menge verwenden :D)

Grüße,
Mordrak
What's yellow and equivalent to the axiom of choice? The Lemmon of Zorn!

15

07.11.2008, 23:44

Zitat von »"Mordrak"«

Der verwendete Algorithmus spielt aber eine stärkere Rolle als kleine Fummeleien, um noch ein paar Token rauszuschinden.
Das Gefühl hab ich aber nicht. Vor allem scheint ihr euch teilweise wegen 2-3 Token zu konkurrenzieren, da glaube ich schon, dass man solche Dinge noch wegoptimiert... ;)

Aber ich werd mir die Codes einmal anschauen, wenn ich dazu komme.

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

16

08.11.2008, 01:45

Der Vorteil an dem Code ist halt, dass man sich i.d.R seehr intensiv damit beschäftig und somit einen sehr klaren Überblick über den Code hat, auch wenn er nur sehr kryptisch wirkt..
Dazu kommt ja noch, dass man irgendwie < 100 Token rumdümpelt, was normalerweise auf einer Bildschirmseite drauf passt. Da verlierst du den Überblick auch nicht so schnell. ;)

Mordrak

1x Contest-Sieger

Beiträge: 121

Wohnort: München

Beruf: Junior IT Consultant

  • Private Nachricht senden

17

08.11.2008, 04:13

Zitat von »"Nexus"«

Zitat von »"Mordrak"«

Der verwendete Algorithmus spielt aber eine stärkere Rolle als kleine Fummeleien, um noch ein paar Token rauszuschinden.
Das Gefühl hab ich aber nicht. Vor allem scheint ihr euch teilweise wegen 2-3 Token zu konkurrenzieren, da glaube ich schon, dass man solche Dinge noch wegoptimiert... ;)

Aber ich werd mir die Codes einmal anschauen, wenn ich dazu komme.



Versuch´ Dich doch mal selbst am aktuellen Kontest? Es ist noch genug Zeit... Selber erleben ist deutlich aufschlußreicher als aller Text mit dem ich Dir hier das Ohr abkauen könnte :D

Grüße,
Mordrak
What's yellow and equivalent to the axiom of choice? The Lemmon of Zorn!

18

08.11.2008, 15:42

Ja, ich hab es mir auch schon überlegt, aber momentan fehlt mir die Zeit und die Motivation. Und ich schau halt ab und zu den anderen zu, damit ich auch ein bisschen einen Einblick bekomme.

Naja, vielleicht werde ich eines Tages auch mal teilnehmen... ;)

Werbeanzeige