Quellcode-Länge

Hier kann alles mögliche diskutiert werden. Themen zu Purebasic sind hier erwünscht.
Flames und Spam kommen ungefragt in den Mülleimer.
Benutzeravatar
AndyMars
Beiträge: 141
Registriert: 08.09.2004 11:59
Computerausstattung: Win11 Prof 64bit, i5-13500 @ 4.8 GHz, 32GB RAM, Nvidia RTX 4070 TI
Wohnort: Zürich, Schweiz
Kontaktdaten:

Beitrag von AndyMars »

Bei mir sind die grössten Progrämmchen so gegen 1000-1500 Zeilen gross...

Ach, noch ein gaaanz einfaches Zählprogrämmchen (die zu zählenden Dateien werden in einer Textdatei im gleichen Verzeichnis angegeben):

Code: Alles auswählen

;für Batze ;)
If OpenFile(0,"CountLinesList.txt")
  While Eof(0)=0
    UseFile(0)
    d$=ReadString()
    If OpenFile(1,d$)
      Files+1
      While Eof(1)=0
        a$=ReadString()
        If a$
          Lines+1
        EndIf
      Wend
      CloseFile(1)
    EndIf
  Wend
  CloseFile(0)
  a$=Str(Files)+" Files"+Chr(13)+Chr(10)
  a$+Str(Lines)+" Lines"
  MessageRequester("Project LineCount",a$)
EndIf
Grüsse von AndyMars
Benutzeravatar
Franky
Beiträge: 1132
Registriert: 29.08.2004 16:31
Wohnort: Münsterland
Kontaktdaten:

Beitrag von Franky »

Pure GraphicShop: 63000 Zeilen auf PB 3.94.

Ich hoffe, nach dem Abi oder vor dem zweiten Anlauf auf 4.0 updaten zu können und auf 40000 runter zu kommen.

Hauptsächlich durch die neuen Features wie übergabe von Arrays und Linked Lists in Proceduren
Falsch zugeordnetes Zitat des Tages: "O'zapft is" - Edward Snowden :)
Benutzeravatar
AND51
Beiträge: 5220
Registriert: 01.10.2005 13:15

Beitrag von AND51 »

Mein letztes Projekt war mein bisher größtes, nennt sich "TO-Multi Tool", www.tomt.de.vu

Aber ohne jetzt so viel Werbung zu machen: Der Quellcode hat 1.746 Zeilen und er ist 78,6 KB groß.
Leerzeilen inklusive, ohne wären es ca. 1.610 Zeilen. Kommentare wurden nicht mitgerechnet, die gibt's nämlich nicht :mrgreen:

@ Deem2031, Franky, TS-Soft: Wie schreibt man denn solche großen Programme? Mit der Hand, ist klar, aber ich meine: Wie kommt man dazu? Und wie lange sitzt man daran? Respekt!
PB 4.30

Code: Alles auswählen

Macro Happy
 ;-)
EndMacro

Happy End
Benutzeravatar
onny
Beiträge: 400
Registriert: 27.04.2005 17:50
Kontaktdaten:

Beitrag von onny »

mein proggi hat so um die 1100.. :cry:
Benutzeravatar
Deeem2031
Beiträge: 1232
Registriert: 29.08.2004 00:16
Wohnort: Vorm Computer
Kontaktdaten:

Beitrag von Deeem2031 »

AND51 hat geschrieben:@ Deeem2031, Franky, TS-Soft: Wie schreibt man denn solche großen Programme? Mit der Hand, ist klar, aber ich meine: Wie kommt man dazu? Und wie lange sitzt man daran? Respekt!
Naja, wenn man einen Compiler nachbasteln will, der sich sogar schon komerziell durchzusetzen versucht (nich hauen ^^), kann das ja kein Mini-Projekt sein.
Und wie lange man dran sitzt? Also die erste Version bekamen die Tester am 26.01.2006, paar Monate sinds also schon.
Bild
[url=irc://irc.freenode.org/##purebasic.de]irc://irc.freenode.org/##purebasic.de[/url]
Benutzeravatar
AND51
Beiträge: 5220
Registriert: 01.10.2005 13:15

Beitrag von AND51 »

Wow! Das ist in der Tat ein Mammutsprojekt... Und wie lange sitzt da da täglich dran? Jeden tag 3 Stunden oder wie? ich meine, man muss ja auch mal arbeiten oder in die Schule. Schlafen muss man auch, da ist es mit Sleep_(#PB_EineNachtLang) nicht getan...
PB 4.30

Code: Alles auswählen

Macro Happy
 ;-)
EndMacro

Happy End
Benutzeravatar
Deeem2031
Beiträge: 1232
Registriert: 29.08.2004 00:16
Wohnort: Vorm Computer
Kontaktdaten:

Beitrag von Deeem2031 »

Also wirklich dran sitzen und was machen tu ich extrem selten, die meißte Zeit überlege ich nur wie ich das am besten mache (wofür auch der Mathe und Info-Unterricht bestens geeignet ist) , oder spiele einfach CS:S um mich abzulenken ^^
Fang ich dann allerdings mal wirklich an, schreib ich meistens zig Minuten durch und hab dann paar hundert Zeilen mehr.

Dadurch das ich vorher viel drüber nachdenke mach ich auch weniger Fehler, wodurch ich kaum was neu schreiben muss. Sollte jeder mal ausprobieren ;)
Bild
[url=irc://irc.freenode.org/##purebasic.de]irc://irc.freenode.org/##purebasic.de[/url]
Benutzeravatar
al90
Beiträge: 1103
Registriert: 06.01.2005 23:15
Kontaktdaten:

Beitrag von al90 »

AND51 hat geschrieben:@ Deem2031, Franky, TS-Soft: Wie schreibt man denn solche großen Programme? Mit der Hand, ist klar, aber ich meine: Wie kommt man dazu? Und wie lange sitzt man daran? Respekt!
Wobei @ts-soft von zeichen sprach.
Deswegen ja auch sein grinsen. :lol:
Kann man beim ersten blick aber schnell übersehen.
Franky hat geschrieben:Pure GraphicShop: 63000 Zeilen auf PB 3.94.
Oh man und ich habe den Converter auf 50.000 zeilen (Dim) begrenzt,
da ich dachte das würde eh keiner knacken. Wie man sich täuschen kann. :freak:

Naja für's nächste update werde ich das mal etwas "hochschrauben."
Mein aktuelles Project hat übrigens 2102 Zeilen. Ist natürlich der
Converter mit gemeint. Das längste project von mir hatte 3480 Zeilen.
Also auch nicht die Welt. :)
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

al90 hat geschrieben: Wobei @ts-soft von zeichen sprach.
Deswegen ja auch sein grinsen. :lol:
Kann man beim ersten blick aber schnell übersehen.
Naja, sind immerhin über 3200 Zeilen, unbenutzte Proceduren wurden auch entfernt Bild
Klasse statt Masse :allright:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
al90
Beiträge: 1103
Registriert: 06.01.2005 23:15
Kontaktdaten:

Beitrag von al90 »

ts-soft hat geschrieben:Naja, sind immerhin über 3200 Zeilen, unbenutzte Proceduren wurden auch entfernt
oops da habe ich es wohl etwas unterschätzt. :oops:
Antworten