Haste Dir Deinen D.R.Hofstadter auch so verinnerlicht wie ich?Kaeru Gaman hat geschrieben:...
ich würde nicht sagen, C ist "wie Mathe"....
C ist eher wie "Gödel, Escher, Bach" für Maschinen...
Neuling
- crossroads
- Beiträge: 244
- Registriert: 29.08.2004 05:41
- Wohnort: Rhine Main Area
Re: Neuling
Man soll die Tür aufmachen, bevor man durchgeht ...
Diese { } sind im Prinzip nur das was PB mit If - EndIf, While - Wend macht, Umarmungen.
Das ; am ende jedes abgeschlossenen Befehls sin in der Tat manchmal nervig, da ich sie oft vergesse, aber dafür sind Zeilenübergreifende Strings möglich das in PB nicht der fall ist.
Das ; am ende jedes abgeschlossenen Befehls sin in der Tat manchmal nervig, da ich sie oft vergesse, aber dafür sind Zeilenübergreifende Strings möglich das in PB nicht der fall ist.
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Naja aber das mit dem Semikolon-am-Ende-scheiße-finden machen auch nur die, die vorher nur in Sprachen programmiert haben, die das nicht haben. Ging mir anfangs auch so.
Aber denkt mal andersrum... jemand lernt als erste Sprache C/C++ oder Java, und nach 5 Jahren will er sich mal PureBasic anschauen... dann könnte er genauso sagen "oh mann, ich vergeß dauernd das EndIf".
Alles eine Frage der Gewohnheit - und auch des Stils! Ein sauber programmiertes {;}-Programm ist 10x besser zu lesen als so manches schlecht formatiertes PureBasic-Programm, das sich hier im Forum findet
Aber denkt mal andersrum... jemand lernt als erste Sprache C/C++ oder Java, und nach 5 Jahren will er sich mal PureBasic anschauen... dann könnte er genauso sagen "oh mann, ich vergeß dauernd das EndIf".
Alles eine Frage der Gewohnheit - und auch des Stils! Ein sauber programmiertes {;}-Programm ist 10x besser zu lesen als so manches schlecht formatiertes PureBasic-Programm, das sich hier im Forum findet

ZeHa hat bisher kein Danke erhalten.
Klicke hier, wenn Du wissen möchtest, woran ihm das vorbeigeht.
jo klar aber auch { } ; kann nun sauber sein wenn es auch so benutzt wird.Ein sauber programmiertes {;}-Programm ist 10x besser zu lesen als so manches schlecht formatiertes PureBasic-Programm, das sich hier im Forum findet
Denn dort kannst du ja trotzdem allesin eine Zeile quetschen:
Code: Alles auswählen
If ((1==1) And (2<3)) {$Wert+=1; If (10>3) {$String="Laber Laber";}}
Code: Alles auswählen
If ((1==1) And (2<3))
{
$Wert += 1;
If (10>3)
{
$String = "Laber Laber";
}
}
Code: Alles auswählen
If ((1=1) And (2<3)) : Wert+1 : If (10>3) : String$="Laber Laber" : EndIf : EndIf
Code: Alles auswählen
If ((1=1) And (2<3))
Wert + 1
If (10>3)
String$ = "Laber Laber"
EndIf
EndIf
PS: ich gestehe selber ein das ich oft alles in eine Zeile quetsch, da ich ungerne Zeilen für kleine Sachen verschwende
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Genau das habe ich ja gesagtVondaher Sauberkeit ist von vom Autor abhängig nicht von der Sprache.
Es wurde hier jedoch teilweise so dargestellt, als wäre {;} generell komplizierter und kryptischer, dabei ist es eben nicht so - sondern einfach nur anders.

ZeHa hat bisher kein Danke erhalten.
Klicke hier, wenn Du wissen möchtest, woran ihm das vorbeigeht.
Wollen wir alle unsere PureBasic-Lizens verkaufen und C machen? 
Kinder an die Macht http://scratch.mit.edu/
ne danke ^^
PB ist und bleibt für mich die (für meine Zwecke) am besten geeignete Programmiersprache.
PB ist und bleibt für mich die (für meine Zwecke) am besten geeignete Programmiersprache.
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Ich hab auch schon sooo offt angefangen in C zu machen. Und immer wieder mußte ich alles neu erlernen. 
Ich bleibe bei PureBasic weil.
1. Mir ist es egal ob Basic nen schlechten Ruf hat.
2. Mein Code ist meist schneller als das "C" geschreibel von mein Kumpel.
3. Das Forum ist mit Geld nicht zu bezahlen.
4. Der Syntax ist für mich zu 90% logisch und leicht zu erlernen und nachvollziehbar.
5. Ich habe alle modernen Funktionen zur verfügung.
Ich bleibe bei PureBasic weil.
1. Mir ist es egal ob Basic nen schlechten Ruf hat.
2. Mein Code ist meist schneller als das "C" geschreibel von mein Kumpel.
3. Das Forum ist mit Geld nicht zu bezahlen.
4. Der Syntax ist für mich zu 90% logisch und leicht zu erlernen und nachvollziehbar.
5. Ich habe alle modernen Funktionen zur verfügung.
Ich progge PureBasic weil Jägermeister nen dicken Kopf macht.
-
Liberty Fighter
- Beiträge: 8
- Registriert: 27.02.2008 18:05