Seite 107 von 202 ErsteErste ... 75797103104105106107108109110111117157 ... LetzteLetzte
Ergebnis 1.591 bis 1.605 von 3026

Thema: [Programmiererstammtisch] "Zum ächzenden Compiler"

  1. #1591
    Wolf im Krokodilpelz Avatar von Mongke Khan
    Registriert seit
    25.06.11
    Ort
    KA
    Beiträge
    19.066
    Danke, das sieht gut aus
    Zitat Zitat von Ghaldak Beitrag anzeigen
    Wären die Beiträge der Admins alles, was zählt, dann wäre dieses Forum eine Geisterstadt mit Adventskalender.

  2. #1592
    L'Éléphant terrible Avatar von Gigaz
    Registriert seit
    28.11.06
    Ort
    Zuhause
    Beiträge
    13.229
    Zitat Zitat von Flunky Beitrag anzeigen
    flag ist immer True, weil s und "Blub" zwei verschiedene Stringobjekte sind.
    Also, mein Python macht eindeutig was anderes:
    s="Blub"
    s is not "Blub"
    --False

    Es wäre außerdem schlecht gecoded, wenn man "None" auf eine sehr ähnliche Weise wie None benutzen würde.

  3. #1593
    ε•ω=1 Avatar von Ramkhamhaeng
    Registriert seit
    19.07.10
    Ort
    Aralkum
    Beiträge
    9.896
    Zitat Zitat von Gigaz Beitrag anzeigen
    Also, mein Python macht eindeutig was anderes:
    s="Blub"
    s is not "Blub"
    --False
    Ich habe ja gerade deswegen geschrieben, dass dich Python da veräppelt und intern die beiden Strings zusammenlegt/optimiert.

    s is not "BlubX"[:4]
    >True
    s is not "Blub"[:4]
    >False

    Es wäre außerdem schlecht gecoded, wenn man "None" auf eine sehr ähnliche Weise wie None benutzen würde.
    Wenn eine Datenstruktur mit None's in einen JSON-String umgewandelt wird, entstehen "None"-Strings.
    Beim Einlesen hat man dann oft den Fall dictname.get("var", ...)
    Nimmt man nun dictname.get("var", None) geistern sowohl "None" als auch None herum.
    Nimmt man dictname.get("var", "None") sind es nur Strings. Die will man nat. zur Vermeidung von weiteren Fehlern nicht verwenden und es zu None konvertieren. Und genau da braucht man dann den Test mit „== "None"“

  4. #1594
    Frühstücksbonze Avatar von Gullix
    Registriert seit
    21.07.10
    Beiträge
    13.417
    ...also, 0xa von zehn Compilern finden, "to be or not to be" kann weg.
    Mit Naturgesetzen kann man nicht verhandeln. --Harald Lesch

    Ein Atomkrieg würde die Menschheit auslöschen. Hätte aber auch Nachteile.

  5. #1595
    ❦ Ser Tira Tyrell ❦
    Registriert seit
    03.07.11
    Ort
    Westeros
    Beiträge
    18.958


    Kapiert jemand, was da vor sich geht?
    Tritt dem REICH bei und werde Teil von etwas Großem!


    Achtung Spoiler:
    PHP-Code:
                    ....77$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$..                   
                    ....
    DMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMD..                   
                    ..
    MM=:::::::::::::::::::::::::::::::::::~~=MM                   
                
    ... =+77~~~~~:::::::::::~::::::::::::~:::::~~~=II== . .             
               . . ,
    NM~:~~~~~::::::::,,::::::::~~::::,:::::~::~:~NM, .              
               .. .,
    MM~=~~:::::,::::::,:II~::::?I~,:::::::::~~~~~MM,...             
                   ,
    MM~~~~:::==~:::::,::==::,::==:,,::::::::::~:~MM, ..             
                .  ,
    MM:~:::::??=:::::::::::::,:::,,::::::::::::~:MM,     . . ....   
                .  ,
    MM:~::::::~,:::::::::::,:::DMMM?:::~I?:::::~:MM,.=MMMM.    . .  
                .  ,
    MM:~::,,:,:::::::::::::,+MNI++?ZND,,:::,:::~:MMNMZ+++?NM:. ...  
      ,  .. .    ..:
    MM:~::::::::::::::::::::=MM???+OMD::::::~::~~MMMMO????MM:   .   
      
    MMMMMMMMM  ..,MM:~::::::::::::::??::::=MM????++IMZ,::::::~~MMI??????MM:   .   
      
    MMOZZZZMM+?, ,MM:~::::::::::::::==:,::=MM???????OI???????IIZ$?++????MM:   .   
    MMZZ7I+Z7MMI?IMM:~:::::::~~~:::::,::::=MM????????I$$7$7$7$$+II?I????MM:   .   
     .
    MMMMO????MMMMMMM:~::,::::+I~:,::::::::=MM????????????????????++?II??MM:  ...  
    . . 
    MMMMD+II+ZMMMM:~::::::::~,::::::?7OMO??????+?+?????I?????????I???+?+DMM,.   
    ..  
    MMNMM?+??OMMMM:~::::~:::::::::,~??8MO???????????+?++?????++??+II????OMM ..  
    . .  .:
    NMMM??++IMM:~::+I?:::,:::::::,:ZM8=+I???: ,MO?+?????????, ~MM?I??OMM .   
      ...   .
    MMMMMMNMM:~::::::::::,::::::,$MO+??+??ZMMMO?+??I+?MN+?NMNMM+???OMM.    
      ...  ..??
    I?ZMMMM:~:::::,:::::~~=::::ZMO+?++++IOZO7????+??ZZ?+ZZZZZ++++OMM...  
      ....  .... 
    IMMMM:~::::,::::::=I?~:::$MO+?==~=+???????+???????+??+?====ZMM...  
               . . :
    MM~~~~:::?I~::::::,:::$MO?I~====?IMO????7MN????DMO??====ZMM...  
                  ..
    MM~~~::::==::::::::::,=?I$Z+++++?IMDZZZ$OMMZZZZNMO?+++$$+?+...  
                   :
    MM~~~~=~::::::::::::::::+MM???????MMMMMMMMMMMMMMMOI??+MM~. ...  
                 
    7MMMMMM=~:~~~~~~~~~~~~~~~~:~::NMI+??????????++?+?++???+MM........  
               ::?
    8O8OOO?==+++++==++++=+++??+==NM7II$I7I7I7II7II77III7I7$$ .        
               
    MM$+I???+MMMMMMMMMMMMMNMMMMMMMMMMMMNMMMMMMMMMMMMMMMMMMMMM. ..        
               
    NN7++??MMMM?.,MM7?+?7MM....... ...MM7++?IMM, +MM+???8MI..  ..        
               
    MMZ777$NMII~ .MMZ$7$7I+, . .     .?7I$77OMM..:I?7$$$I?=.             
               
    NMMMMMMMM. ..:MMMMMMI   . .      ,. IMMMMMM~ ,..MMMM: ,. 

  6. #1596
    Beyond Mars Avatar von [VK]
    Registriert seit
    05.02.08
    Beiträge
    59.581
    Zitat Zitat von Tiramisu Beitrag anzeigen


    Kapiert jemand, was da vor sich geht?
    Wir doch alles im Video erklärt

    Das einzige was mich wundert, sind diese "Riesencommits", die den ganzen Bildschirm füllen. Ich vermute mal das sind merges, oder?

  7. #1597
    Puhuhu Avatar von Slaan
    Registriert seit
    29.09.10
    Ort
    Hànbǎo
    Beiträge
    15.142
    Sehr wahrscheinlich.
    |學而不思則罔,思而不學則殆。 ~ 孔子|
    | Lernen ohne zu denken ist sinnlos, denken ohne zu lernen gefährlich. ~ Kong Zi |

    | During times of universal deceit, telling the truth becomes a revolutionary act ~ George Orwell |

    SdM Dez16 - XCOM2 Make Humanity Great again

  8. #1598
    Advocatus Diaboli Avatar von Mr. X
    Registriert seit
    01.04.12
    Ort
    Das grüne Herz Deutschlands
    Beiträge
    11.945
    So wie ich das verstehe, sind das nicht die Größen der Commits sondern die Größen der veränderten Dateien. Das wird dann jedes mal die core-Bibliothek (oder sowas) sein.

  9. #1599
    Frühstücksbonze Avatar von Gullix
    Registriert seit
    21.07.10
    Beiträge
    13.417
    ...also, cooles Video. Ich bin inzwischen auch ziemlich überzeugter Python-Nutzer (allerdings noch Anfänger).
    Mit Naturgesetzen kann man nicht verhandeln. --Harald Lesch

    Ein Atomkrieg würde die Menschheit auslöschen. Hätte aber auch Nachteile.

  10. #1600
    Pirat Avatar von Flati
    Registriert seit
    05.12.03
    Beiträge
    10.563
    Zitat Zitat von Mongke Khan Beitrag anzeigen
    Was nutzt ihr für Tools zum Zeichnen von Diagrammen rund um den Code (kostenlos)?

    Ich bin auf der Suche nach etwas, mit dem ich hin und wieder ein Klassendiagramm, ein ERP-Diagramm oder ein Flussdiagramm zeichnen kann.
    An der Uni hatte ich mal was, das war proprietär und das fand ich scheiße; meistens kritzel ich das dann auf Papier, bin damit aber unzufrieden, weil die Zettel dann überall rumfliegen oder mal verloren gehen, vergessen werden,...
    plantuml hat sich als ganz praktisch erwiesen. Man schreibt bei dem Tool die Zuordnungen und die Kästchen zeichnen sich dann selber. Vor allem wenn man immer mal was ändert zeichnet sich das von alleine neu

    http://plantuml.com/
    Wer Rechtschreibfehler findet darf diese behalten :)

    Original geschrieben von robertinho:
    "Asterix und Flati stehen für solide Kompetenz und Verlässlichkeit."

  11. #1601
    Frühstücksbonze Avatar von Gullix
    Registriert seit
    21.07.10
    Beiträge
    13.417
    ...also, ein neuer Sortieralgorithmus, superschnell!

    Mit Naturgesetzen kann man nicht verhandeln. --Harald Lesch

    Ein Atomkrieg würde die Menschheit auslöschen. Hätte aber auch Nachteile.

  12. #1602
    Administrator
    Registriert seit
    20.08.04
    Beiträge
    8.967
    Dieser Algorithmus ist Laufzeitoptimal.
    Verstand op nul, frituur op 180.

  13. #1603
    L'Éléphant terrible Avatar von Gigaz
    Registriert seit
    28.11.06
    Ort
    Zuhause
    Beiträge
    13.229
    Gegen O(1) muss man erstmal anstinken

  14. #1604
    Administrator
    Registriert seit
    20.08.04
    Beiträge
    8.967
    Das ist eher O(0). Weil den Input kann man auch einfach weglassen.
    Verstand op nul, frituur op 180.

  15. #1605
    L'Éléphant terrible Avatar von Gigaz
    Registriert seit
    28.11.06
    Ort
    Zuhause
    Beiträge
    13.229
    O(0) wäre schwer missverständlich, da die Komplexität nur den Funktionenterm mit dem stärksten Anstieg, und ohne Konstante angibt. O(0) wäre immer sofort fertig. O(1) hat eine Input-konstante endliche Laufzeit.

Seite 107 von 202 ErsteErste ... 75797103104105106107108109110111117157 ... LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •