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

121

14.07.2009, 07:27

Jetzt nicht mehr

drakon

Supermoderator

  • »drakon« ist der Autor dieses Themas

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

122

14.07.2009, 16:09

Zitat von »"Xibus"«

Jetzt nicht mehr


Darum bin ich ja noch dran.. ;)

123

14.07.2009, 17:39

ich bin jetzt fertig :)

drakon

Supermoderator

  • »drakon« ist der Autor dieses Themas

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

124

15.07.2009, 11:26

Eine Sprache, die Variablen anderst übergibt, nur weil man sie in Klammern setzt, sollte bestraft werden.. -.-

VBA suckt.. :roll:

Sylence

Community-Fossil

Beiträge: 1 663

Beruf: Softwareentwickler

  • Private Nachricht senden

125

15.07.2009, 12:04

Glaub mir es gibt weitaus schlimmere Sprachen. Sei froh das du sie nicht kennst ;)

drakon

Supermoderator

  • »drakon« ist der Autor dieses Themas

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

126

15.07.2009, 13:35

Zitat von »"Sylence"«

Glaub mir es gibt weitaus schlimmere Sprachen. Sei froh das du sie nicht kennst ;)


Ja, aber mit denen muss ich nicht arbeiten.. ;)

Alleine schon das "Error Handling" von VBA ist schlimm..
Ich vermisse Exceptions..

Aber welche hast du gemeint? - Bin jetzt neugierig, welche das du meinst.

Sylence

Community-Fossil

Beiträge: 1 663

Beruf: Softwareentwickler

  • Private Nachricht senden

127

15.07.2009, 15:40

Ich habe das vergnügen hier auf der Arbeit mit einer Propietären selber entwickelten "Sprache" zu entwickeln.

Array Indizes fangen bei 1 anstatt bei 0 an O.o, Syntax ist der Horror, sogut wie nicht dokumentiert und und und

Um dir mal ein kleines Beispiel zu geben:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
:DECLARE num;

:IF empty(sql);
    num := 0;
:ELSE;
    :IF len(sql) == 1;
        num := sql[1,1];
    :ELSE;
        num := sql[1,1] + sql[2,1];
    :ENDIF;
:ENDIF;


Ja es gibt kein elseif -.-*
Was auch noch schön ist. Das :DECLARE besagt lediglich, dass die Variable nach dem verlassen ihres Scopes gelöscht werden soll. Wenn man das nicht tut, hat man quasi globale Variablen, die in irgendeiner Funktion definiert sind.

Ach und Klassen gibt es natürlich auch nicht.

Naja ich könnt noch Stundenlang weiter machen, aber ich glaub das reicht für einen groben Überblick. Also sei froh das du VBA benutzten kannst ;)

drakon

Supermoderator

  • »drakon« ist der Autor dieses Themas

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

128

15.07.2009, 15:55

Hehe. Das sieht ja mal gut aus.. :p

Naja.. Imo ist das wegen Arrays in VBA schlimmer. Eingebaute Arrays fangen bei 0 an und gehen bis zu dem Wert, den man beim deklarieren angibt, welcher nicht die Anzahl darstellt, sondern den höchsten Wert. :roll:
Collections hingegen fangen bei 1 an und gehen bis zur "Anzahl" an Elementen. Also 2 völlig unterschiedliche Varianten.. Ich sage nur Danke.. -.-

Völlige Inkonsitenz. Das ist es, was mich nervt. Alles ist irgendwie anderst..

129

16.07.2009, 17:11

Zitat

Was ich noch sagen wollte


Ich hab btw den besten Ferienjob dens gibt. :)
( naja vllt auch nicht, aber er ist sehr gut )

130

16.07.2009, 17:15

Zitat von »"Xibus"«

Ich hab btw den besten Ferienjob dens gibt. :)
( naja vllt auch nicht, aber er ist sehr gut )


Xibus sehr geheimnisvoll tut!
Rück schon raus mit der Sprache! ;)
Bademeister, Zeitungsausträger, Feuermelder, Scheinwerfer oder was?


drakorn

"Inkonsitenz", was'n das ?

Meinten Sie Inkontinenz?
fka tm

Werbeanzeige