Jammer-Thread

Hier kann über allgemeine Themen diskutiert werden, die sonst in kein Forum passen.
Insbesondere über Szene, Games, Kultur, Weltgeschehen, Persönliches, Recht, Hard- und Software.
Benutzeravatar
xq
Establishment
Beiträge: 1581
Registriert: 07.10.2012, 14:56
Alter Benutzername: MasterQ32
Echter Name: Felix Queißner
Wohnort: Stuttgart & Region
Kontaktdaten:

Re: Jammer-Thread

Beitrag von xq »

Wie alt ist deine Hardware denn? Wenn die so an die 3-4 Jahre hat, kann es schon sein, dass es mal wackelt. Je mehr Leistung/High-End das Gerät ist, desto wahrscheinlicher isses auch
War mal MasterQ32, findet den Namen aber mittlerweile ziemlich albern…

Programmiert viel in ⚡️Zig⚡️ und nervt Leute damit.
Benutzeravatar
Tiles
Establishment
Beiträge: 1990
Registriert: 11.01.2003, 13:21
Kontaktdaten:

Re: Jammer-Thread

Beitrag von Tiles »

Ja ich weiss. Die Hardware ist relativ neu. Die Kiste habe ich mir letztes Jahr im Oktober gebaut. Ein dreiviertel Jahr. Aber so eine Festplatte kann auch gern mal gleich am ersten Tag abrauchen. Und auch der Ram kann sich jederzeit verabschieden. Ich habe halt echt keine Ahnung was jetzt das Problem ist. Muss abwarten bis sich der Fehler deutlich öfter zeigt. Mit einmal am Tag ohne jeden Zusammenhang mit einer bestimmten Handlung kommst du dem Problem einfach nicht auf die Schliche.
Free Gamegraphics, Freeware Games https://www.reinerstilesets.de
Die deutsche 3D Community: https://www.3d-ring.de
Benutzeravatar
Krishty
Establishment
Beiträge: 8227
Registriert: 26.02.2009, 11:18
Benutzertext: state is the enemy
Kontaktdaten:

Re: Jammer-Thread

Beitrag von Krishty »

xq hat geschrieben: 18.06.2020, 14:05Wie alt ist deine Hardware denn? Wenn die so an die 3-4 Jahre hat, kann es schon sein, dass es mal wackelt. Je mehr Leistung/High-End das Gerät ist, desto wahrscheinlicher isses auch
Pfff, mein letzter PC hat elf Jahre gehalten und rennt als Zweitsystem noch wie eine Eins … wenn die ersten Monate ohne Defekt überstanden sind, ist die Ausfallwahrscheinlichkeit recht gering.

Du hast oft Bluescreens, oder? Schalt doch mal den Driver Verifier ein. Der PC wird merklich langsamer sein, aber Treiberfehler sollten viel häufiger auftreten (sofern welche bestehen).
seziert Ace Combat, Driver, und S.T.A.L.K.E.R.   —   rendert Sterne
Benutzeravatar
Tiles
Establishment
Beiträge: 1990
Registriert: 11.01.2003, 13:21
Kontaktdaten:

Re: Jammer-Thread

Beitrag von Tiles »

Oft ist relativ. Im Moment bin ich bei sechs seit ich hier das erste Mal drüber gepostet habe. Heute allein drei. Kann aber auch damit zu tun haben dass ich heute nach dem ersten BSOD mit Snappy Driver Installer mal wirklich alle Treiber auf den neuesten Stand gehievt habe. Ich bin da sonst eher immer der konservative Typ und update erst wenn es anfängt zu klemmen.

Ich hatte auch vorhin mal die Kiste offen und habe Graka, Ram und M.2 mal kurz angelupft und wieder einschnappen lassen um ein Kontaktproblem auszuschliessen.

Vom Verifier raten manche ab. Aber wenn du sagst das taugt, dann mach ich das beim nächsten Absturz mal an. Danke :)
Free Gamegraphics, Freeware Games https://www.reinerstilesets.de
Die deutsche 3D Community: https://www.3d-ring.de
Alexander Kornrumpf
Moderator
Beiträge: 2106
Registriert: 25.02.2009, 13:37

Re: Jammer-Thread

Beitrag von Alexander Kornrumpf »

Ich nehme an ihr wusstet es alle schon aber ctrl+shift+win+B force resetted den display driver. Das gibt mir im Fehlerfall zumindest etwas Kontrolle zurück.
Benutzeravatar
Krishty
Establishment
Beiträge: 8227
Registriert: 26.02.2009, 11:18
Benutzertext: state is the enemy
Kontaktdaten:

Re: Jammer-Thread

Beitrag von Krishty »

Alexander Kornrumpf hat geschrieben: 19.06.2020, 19:00Ich nehme an ihr wusstet es alle schon aber ctrl+shift+win+B force resetted den display driver. Das gibt mir im Fehlerfall zumindest etwas Kontrolle zurück.
Nein, ist mir neu – kommt auf einen Zettel direkt neben den Bildschirm :-O

unrelated Gejammer

Bild
seziert Ace Combat, Driver, und S.T.A.L.K.E.R.   —   rendert Sterne
Benutzeravatar
Tiles
Establishment
Beiträge: 1990
Registriert: 11.01.2003, 13:21
Kontaktdaten:

Re: Jammer-Thread

Beitrag von Tiles »

Bei den meisten Crashes hatte ich Vivaldi offen. Also mal den Ordner von Vivaldi in Appdata kopiert und die alte Version entsorgt um da mal nen anderen Platz auf meiner Festplatte runterzureiten. Und gestern gabs noch nen Windows Update. Bis jetzt keine crashes mehr. Ich klopfe mal auf Holz ^^
Free Gamegraphics, Freeware Games https://www.reinerstilesets.de
Die deutsche 3D Community: https://www.3d-ring.de
Benutzeravatar
Tiles
Establishment
Beiträge: 1990
Registriert: 11.01.2003, 13:21
Kontaktdaten:

Re: Jammer-Thread

Beitrag von Tiles »

:(
Free Gamegraphics, Freeware Games https://www.reinerstilesets.de
Die deutsche 3D Community: https://www.3d-ring.de
Benutzeravatar
Jonathan
Establishment
Beiträge: 2348
Registriert: 04.08.2004, 20:06
Kontaktdaten:

Re: Jammer-Thread

Beitrag von Jonathan »

Die C++ Standard-Bibliothek mal wieder so: "Vorzeichen? Wasn das?"

https://stackoverflow.com/questions/190 ... sgn-in-c-c
Lieber dumm fragen, als dumm bleiben!
https://jonathank.de/games/
Benutzeravatar
Tiles
Establishment
Beiträge: 1990
Registriert: 11.01.2003, 13:21
Kontaktdaten:

Re: Jammer-Thread

Beitrag von Tiles »

Mit Driver Updater Tools lässt sich der PC wunderbar ausser Gefecht setzen. Driver Booster Free wars. Wollte noch nicht mal mehr booten. Wir installieren Windows 10 neu ...
Aber hatt ich ja eh vor. Nur nicht auf die Art ^^

EDIT, frisch installiert, erste Aktion, bsod. Und immer noch kann es alles sein. Windows könnte mir ja auch einen falschen Treiber installiert haben. So langsam fang ich das Weinen an ^^
Free Gamegraphics, Freeware Games https://www.reinerstilesets.de
Die deutsche 3D Community: https://www.3d-ring.de
Benutzeravatar
Krishty
Establishment
Beiträge: 8227
Registriert: 26.02.2009, 11:18
Benutzertext: state is the enemy
Kontaktdaten:

Re: Jammer-Thread

Beitrag von Krishty »

Wenn ich den Kollegen sage, etwas wäre implementation-defined und sie sollen es nicht verwenden, und sie dann sagen, „Aber es funktioniert doch und welcher Compiler würde das schon anders machen?“, dann kommt danach üblicherweise etwas in dieser Art:

Bild
HAHAHAHAHA
seziert Ace Combat, Driver, und S.T.A.L.K.E.R.   —   rendert Sterne
Benutzeravatar
Krishty
Establishment
Beiträge: 8227
Registriert: 26.02.2009, 11:18
Benutzertext: state is the enemy
Kontaktdaten:

Re: Jammer-Thread

Beitrag von Krishty »

Ich habe endlich einen gute Use Case für Unicode-Variablennamen in C++ gefunden: SIMD/Bit Twiddling!

Code: Alles auswählen

R8G8B8C8_sRGB R8G8B8C8_sRGB_from(B5G5R5X1_sRGB color) {
    auto bbbbb··················· = static_cast<uint_least32_t>(color.xbgr & 0b0'11111'00000'00000) << 9;
    auto ········ggggg··········· = static_cast<uint_least32_t>(color.xbgr & 0b0'00000'11111'00000) << 6;
    auto ················rrrrr··· = static_cast<uint_least32_t>(color.xbgr & 0b0'00000'00000'11111) << 3;

    auto bbbbb···ggggg···rrrrr··· =
         bbbbb···················
       | ········ggggg···········
       | ················rrrrr···;

    auto ·····bbb·····ggg·····rrr = (bbbbb···ggggg···rrrrr··· >> 5) & 0b000001110000011100000111;

    auto bbbbbbbbggggggggrrrrrrrr = 
         bbbbb···ggggg···rrrrr···
       | ·····bbb·····ggg·····rrr;

    return { 0xFF000000 | bbbbbbbbggggggggrrrrrrrr };
}
Einfach nicht zurückblicken!

Fun fact: Man kriegt es noch schneller, indem man die | durch + ersetzt, weil sich x + y * 8 zu LEA zusammenfassen lässt, während x | (y << 3) zwei Befehle sind. Clang ist der einzige Compiler, der das erkennt. GCC ist der einzige Compiler, der es nicht kapiert, selbst wenn man es ihm genau so hinschreibt.
seziert Ace Combat, Driver, und S.T.A.L.K.E.R.   —   rendert Sterne
Benutzeravatar
Tiles
Establishment
Beiträge: 1990
Registriert: 11.01.2003, 13:21
Kontaktdaten:

Re: Jammer-Thread

Beitrag von Tiles »

Bluescreens sind zurück. Im Windows Update Queue klemmt ein Update, und lässt sich auch manuell nicht installieren. Was übrigens auch durchaus die eigentliche Ursache für meine Crashes sein kann. Diesmal war explizit eine System_Service_Exception vom Updater auf dem blauen Screen. Auf meiner alten Installation habe ich das gar nicht gecheckt.

Einem weiteren Hinweis folgend habe ich probiert .Net 3.5 nachzuinstallieren, weil da Mecker kam und es wohl auch die Fehlerursache für das Updateproblem sein könnte. Erst online, dann mit dem offiziellen Offline Installer. Was auch mit einer Fehlermeldung scheitert. Der Offline Installer probiert online Sachen nachzuladen und krepiert dann dran. Und natürlich hilft es auch nix den Stecker zu ziehn ...

Alter bin ich hier grad am kotzen. Das ist ein frisch installiertes Win 10, zwei Tage alt. Ich habe so gar keinen Bock das noch mal durchzuexerzieren. Ich habe grade O&O Shutup in Verdacht -.-
Dateianhänge
offlineinstaller.jpg
Free Gamegraphics, Freeware Games https://www.reinerstilesets.de
Die deutsche 3D Community: https://www.3d-ring.de
Benutzeravatar
Krishty
Establishment
Beiträge: 8227
Registriert: 26.02.2009, 11:18
Benutzertext: state is the enemy
Kontaktdaten:

Re: Jammer-Thread

Beitrag von Krishty »

Tiles hat geschrieben: 26.06.2020, 20:42Einem weiteren Hinweis folgend habe ich probiert .Net 3.5 nachzuinstallieren, weil da Mecker kam und es wohl auch die Fehlerursache für das Updateproblem sein könnte. Erst online, dann mit dem offiziellen Offline Installer. Was auch mit einer Fehlermeldung scheitert. Der Offline Installer probiert online Sachen nachzuladen und krepiert dann dran. Und natürlich hilft es auch nix den Stecker zu ziehn ...
Boah. Ich erinnere mich noch, wie .NET 2.0 die Zukunft der Windows-Entwicklung sein sollte; wie .NET-Apps für das Betriebssystem noch natürlicher sein sollten als die Native API selber, … 15 Jahre später: lol wir liefern den Scheiß nicht mehr aus; falls du noch irgendwo so eine App hast, dann FUCK YOU
seziert Ace Combat, Driver, und S.T.A.L.K.E.R.   —   rendert Sterne
hagbard
Beiträge: 66
Registriert: 05.08.2010, 23:54

Re: Jammer-Thread

Beitrag von hagbard »

@Tiles:
Bluescreens beim Windows Updater müssen nicht zwangsläufig ein Softwareproblem vom Updater sein. Hatte Ende letzten Jahres so ein Problem wo ich mein Betriebssystem von einen RAID1 auf eine SSD migriert habe. Ursache war dass mein BIOS wohl keine SSD und RAID paralell unterstützen kann. Habe aber auch ein relativ altes Gigabyte Mainboard.
Wenn man aber gerade ein frisch aufgesetztes System hat ist nun mal das Windows Update was Plattenlast verursacht und man sucht erstmal den Fehler dort...
Benutzeravatar
Tiles
Establishment
Beiträge: 1990
Registriert: 11.01.2003, 13:21
Kontaktdaten:

Re: Jammer-Thread

Beitrag von Tiles »

Wohl wahr, das kann immer noch alles sein. Aber das System lief jetzt in gleicher Konfiguration ein dreiviertel Jahr komplett fehlerlos. Und im Moment hängt halt ein Update quer. Was die Ursache sein könnte. Die Hardware scheint in Ordnung. Vollast wie zum Beispiel mal eben 200 gb wo anders hinzuschieben oder zwei Stunden Memtest zu machen juckt die Kiste nicht weiter. Und als fleissiger Gamer ist auch die Graka öfters mal unter Vollast. Das crasht komplett random. chkdsk findet nichts. Und Crystaldisc Info sagt mir die SSD ist zu 99% in Ordnung. Was nach einem dreiviertel Jahr okay ist.

Ich hatte gestern das Update insgesamt ausgesetzt in der Hoffnung dass dann die BSOD aufhören. Hatte aber dann wieder einen. Also ist nächster Schritt dafür zu sorgen dass das Update nicht mehr blockiert. Damit ich diese Fehlerquelle ausschliessen kann. Bin immer noch am recherchieren wieso das Update überhaupt klemmt. Bisher hat keine der Lösungen aus dem Internet geholfen.

Falls ihr mitraten wollt: 2020-06 Kumulatives Update für Windows 10 Version 1903 für x64-basierte Systeme (KB4560960) installiert einfach nicht. Auch nicht mit dem Offline Installer. Meckert aber ständig dass es fehlt.
Bei der Installation einiger Updates sind Probleme aufgetreten, aber wir versuchen es später noch mal.

2020-06 Kumulatives Update für Windows 10 Version 1903 für x64-basierte Systeme (KB4560960) – Fehler 0x80070002
Das ist wohl das Update das die Drucker ausser Gefecht setzt ^^
Free Gamegraphics, Freeware Games https://www.reinerstilesets.de
Die deutsche 3D Community: https://www.3d-ring.de
Benutzeravatar
Krishty
Establishment
Beiträge: 8227
Registriert: 26.02.2009, 11:18
Benutzertext: state is the enemy
Kontaktdaten:

Re: Jammer-Thread

Beitrag von Krishty »

Tiles hat geschrieben: 28.06.2020, 08:32Und Crystaldisc Info sagt mir die SSD ist zu 99% in Ordnung. Was nach einem dreiviertel Jahr okay ist.
Oha – wie viel Lese-/Schreibvorgänge meldet CrystalDiskInfo denn? Meine ist noch bei 100 % – nach 4,5 TB Lesen und 6,6 TB Schreiben (1100 Betriebsstunden).

(Das sind 6 GB Schreibvorgänge pro Stunde, ununterbrochen. Ich weiß ja, dass ich meine SSD nicht schone, aber THE FUCK?! Kompiliere ich echt alle zehn Minuten, seit ich den PC habe?!)
seziert Ace Combat, Driver, und S.T.A.L.K.E.R.   —   rendert Sterne
Benutzeravatar
Tiles
Establishment
Beiträge: 1990
Registriert: 11.01.2003, 13:21
Kontaktdaten:

Re: Jammer-Thread

Beitrag von Tiles »

Ja. Windows 10 ist bekannt dafür dass es viele Sachen hin und herschaufelt.

Ich habe 3 Partitionen auf meiner Main Platte, zwei davon Daten, eine Windows Partition. Und noch meine alte SSD als Datengrab mit drin. Aber die ist ja für die Crashes uninteressant. Interessant ist die Platte mit der Windows Partition.

Lesevorgänge 18328 GB
Schreibvorgänge 13270 GB
Eingeschaltet 949 mal
Betriebsstunden 3072 Std

Was das jetzt auf die Stunde ist, keine Ahnung. Bin nicht so gut in Mathe, sorry. Noch viel zu früh zum denken. Aber einmal BFA neu from Scratch kompilieren ist schon allein 6 Gb. Das geht hier in 5 Minuten :)
(EDIT, wach. Sind so um die 10 Gb pro Stunde ^^)
Ich warte im Moment auf das nächste grosse Windows Update. In der Hoffnung dass das ein Windows problem ist und mit dem nächsten Update dann behoben ist. Dann werde ich mir eine nagelneue Iso ziehn und alles noch mal platt machen.
Free Gamegraphics, Freeware Games https://www.reinerstilesets.de
Die deutsche 3D Community: https://www.3d-ring.de
Benutzeravatar
Krishty
Establishment
Beiträge: 8227
Registriert: 26.02.2009, 11:18
Benutzertext: state is the enemy
Kontaktdaten:

Re: Jammer-Thread

Beitrag von Krishty »

Tiles hat geschrieben: 30.06.2020, 08:48Lesevorgänge 18328 GB
Schreibvorgänge 13270 GB
Eingeschaltet 949 mal
Betriebsstunden 3072 Std
Ja; doppelt so viele Bytes zu schreiben pro Stunde. Schieben wir das halt auf’s Kompilieren von Blender und darauf, dass du nicht so exzessiv Dienste abgeschaltet hast wie ich. Nix Wildes.

Was anderes finde ich interessant: Obwohl unsere Platten ähnlich alt sind (meine sieben Monate; deine neun?) hast du drei Mal so viele Betriebsstunden, und dementsprechend mehr Last. Meine wurde dafür 7000 Mal eingeschaltet, deine nur 949 Mal.

Als ich Ende letzten Jahres ganz akribisch den Energieverbrauch aufgezeichnet habe, kam ich zu der Einsicht, dass sich der Energiesparmodus ab Minute 1 lohnt. So wenig der PC auch verbraucht – aus verbraucht er weniger. Die kurze Last beim Hochfahren rechnet sich wirklich enorm schnell. Es kommt nur noch darauf an, wie häufig man in Kauf nehmen möchte, ein paar Sekunden aufs Aufwachen zu warten.

Dementsprechend schläft meine SSD trotz Intensivnutzung und langer Systemlaufzeit (von Patch Day zu Patch Day) ungefähr doppelt so lange wie deine, und mindestens fünf Mal so oft. (Mit mechanischen Festplatten wäre das ein Problem, da Spin-up immer eine Belastung ist. Aber SSDs sagen dazu nur OK LOL.) Und wenn der komplette PC schläft (nicht nur die SSD), schaufelt Windows auch keine Daten herum, was die Last nochmal reduziert.

Sorry, das hilft dir jetzt überhaupt nicht mit deinem Problem :(
Es hilft mir aber bei der Bewertung meiner Energiespareinstellungen. Damit ziehe ich auch mein „ich weiß ja, dass ich meine SSD nicht schone“ wieder zurück …
seziert Ace Combat, Driver, und S.T.A.L.K.E.R.   —   rendert Sterne
Benutzeravatar
Krishty
Establishment
Beiträge: 8227
Registriert: 26.02.2009, 11:18
Benutzertext: state is the enemy
Kontaktdaten:

Re: Jammer-Thread

Beitrag von Krishty »

Wo wir gerade dabei sind …

Ich: *öffne das Startmenü*

Einzige mechanische Festplatte in meinem System:

(Quelle)

Ich raff’s nicht. Das Öffnen des Startmenüs scheint automatisch die Suche zu starten, die dann … ach ich werde zu alt für sowas
seziert Ace Combat, Driver, und S.T.A.L.K.E.R.   —   rendert Sterne
Benutzeravatar
Tiles
Establishment
Beiträge: 1990
Registriert: 11.01.2003, 13:21
Kontaktdaten:

Re: Jammer-Thread

Beitrag von Tiles »

Ich nutze viel Musikstreaming. Youtube und Deezer. Vielleicht spielt das auch eine Rolle. Für Ruhezustand hat meine Kiste gar keine Zeit, irgendwas mache ich immer. Wenn ich nicht am Rechner bin ist die Kiste tatsächlich aus :)
Free Gamegraphics, Freeware Games https://www.reinerstilesets.de
Die deutsche 3D Community: https://www.3d-ring.de
Benutzeravatar
Tiles
Establishment
Beiträge: 1990
Registriert: 11.01.2003, 13:21
Kontaktdaten:

Re: Jammer-Thread

Beitrag von Tiles »

Twitter mag mich nicht. Muss immer die Browserdaten löschen um dann doch mal zum Linkinhalt zu kommen -.-
Dateianhänge
twitter.jpg
Free Gamegraphics, Freeware Games https://www.reinerstilesets.de
Die deutsche 3D Community: https://www.3d-ring.de
Benutzeravatar
Krishty
Establishment
Beiträge: 8227
Registriert: 26.02.2009, 11:18
Benutzertext: state is the enemy
Kontaktdaten:

Re: Jammer-Thread

Beitrag von Krishty »

Ja, seit dem Redesign ihrer UI bekomme ich bei jedem dritten Tweet Something went wrong. Nach dem Klick auf Retry funktioniert es dann.

Ich verschwörungstheorie-e, dass das eine Art Captcha ist. Kann ja schlecht sein, dass die Infrastruktur absichtlich so kacke ist.
seziert Ace Combat, Driver, und S.T.A.L.K.E.R.   —   rendert Sterne
joggel

Re: Jammer-Thread

Beitrag von joggel »

Off-Topic:
Ach Verschwörungstheorien....
Ich weiß noch wie lächerlich und "zusammengesponnen" ich sowas immer fand.
Aber jetzt... mit zunehmenden Alter und zunehmender komplexität der Welt/absurdität der Welt.... es fällt mir immer schwerer das alles als albernes, zusammengesponnenes Gedankenkonstrukt zu deklarieren...

#VielleichtIstDieWahrheitJaDochIrgendwoDaDraußen...
smurfer
Establishment
Beiträge: 195
Registriert: 25.02.2002, 14:55

Re: Jammer-Thread

Beitrag von smurfer »

Edit: Gelöscht, nicht so wichtig
Zuletzt geändert von smurfer am 01.07.2020, 07:12, insgesamt 1-mal geändert.
smurfer
Establishment
Beiträge: 195
Registriert: 25.02.2002, 14:55

Re: Jammer-Thread

Beitrag von smurfer »

Jammer: OpenGL und größenveränderbare Fenster... in meinem Fall Splitscreen, diverse Framebuffer, Texturen, Viewports, Projektionsmatrizen, Aspect Ratios, MipMaps, immutable glTexStorage... man, da bekomme ich einen Knoten im Hirn, wenn ich vernünftig mein Fenster vergrößern und verkleinern möchte...
Benutzeravatar
Krishty
Establishment
Beiträge: 8227
Registriert: 26.02.2009, 11:18
Benutzertext: state is the enemy
Kontaktdaten:

Re: Jammer-Thread

Beitrag von Krishty »

Kennt ihr das, wenn der Quelltext mehr Zeilen hat als das Kompilat Befehle?

Nach zehn Jahren bin ich nun zum zweiten Mal an dem Punkt, an dem ich mir denke, dass ich jede Menge Code und Zeit sparen würde, wenn ich alles nur noch in einem Assembler-Dialog programmieren würde.
seziert Ace Combat, Driver, und S.T.A.L.K.E.R.   —   rendert Sterne
mrz
Beiträge: 79
Registriert: 07.08.2008, 14:34

Re: Jammer-Thread

Beitrag von mrz »

Krishty hat geschrieben: 06.07.2020, 23:44 Kennt ihr das, wenn der Quelltext mehr Zeilen hat als das Kompilat Befehle?

Nach zehn Jahren bin ich nun zum zweiten Mal an dem Punkt, an dem ich mir denke, dass ich jede Menge Code und Zeit sparen würde, wenn ich alles nur noch in einem Assembler-Dialog programmieren würde.
https://www.youtube.com/watch?v=7uLzaKlZSQQ
Benutzeravatar
Krishty
Establishment
Beiträge: 8227
Registriert: 26.02.2009, 11:18
Benutzertext: state is the enemy
Kontaktdaten:

Re: Jammer-Thread

Beitrag von Krishty »

Oh geil, danke!

TFW du alle die Optimierungen schon kennst, samt ihrer Probleme (VC spart zwar via __assume(0) den Range Check, optimiert aber unerreichbare Zweige weniger; Character Literals sind ein fucking Train Wreck) :D

TFW start und end zu viel Syntax Sugar sind

Um klarzustellen, dass ich nicht völlig irre bin: Ich meinte mit Assembler-Dialekt sowas wie LLVM Assembly oder ähnliche IR, damit es portabel bleibt. Damit hatte ich ja schonmal angefangen und die Arbeit war recht angenehm.
Krishty hat geschrieben: 08.08.2013, 19:53Mittlerweile bin ich klüger: Ich will kein C++ mehr sehen. Ich will nie mehr mit jemandem zusammenarbeiten, der C++ benutzt. Ich werde meine C++-Kenntnisse ab jetzt nicht mehr erweitern sondern die Energie nur noch in LLVM Assembly stecken.

    @.fcs = private unnamed_addr constant [9 x i8] c"fuck C++\00"
    declare i32 @puts(i8* nocapture) nounwind

    define i32 @main() {
        %fcsptr = getelementptr [9 x i8]* @.fcs, i64 0, i64 0
        loop:
            call i32 @puts(i8* %fcsptr)
            br label %loop
    }


Der ganze implizite Scheiß und der Syntax Sugar können mir gestohlen bleiben. Ich schreibe Programme jetzt nur noch so, dass ich dabei auch weiß, was sie tun werden.
Trotzdem mutet das Video an wie meine Zukunft
seziert Ace Combat, Driver, und S.T.A.L.K.E.R.   —   rendert Sterne
Benutzeravatar
xq
Establishment
Beiträge: 1581
Registriert: 07.10.2012, 14:56
Alter Benutzername: MasterQ32
Echter Name: Felix Queißner
Wohnort: Stuttgart & Region
Kontaktdaten:

Re: Jammer-Thread

Beitrag von xq »

Krishty hat geschrieben: 07.07.2020, 16:36Ich will kein C++ mehr sehen. Ich will nie mehr mit jemandem zusammenarbeiten, der C++ benutzt. Ich werde meine C++-Kenntnisse ab jetzt nicht mehr erweitern sondern die Energie nur noch in LLVM Assembly stecken.
stupst Kristhy Richtung https://ziglang.org/

Das könnte deine Programmiersprache werden. Noch ist die Sprache nicht fertig und wenn du valide Kritik an der Sprache findest, wirst du auch erhöhrt und kannst noch mitwirken. Ich habe seit nem knappen Jahr meine Seele an die Sprache verkauft und warte seit dem auf die 1.0
War mal MasterQ32, findet den Namen aber mittlerweile ziemlich albern…

Programmiert viel in ⚡️Zig⚡️ und nervt Leute damit.
Antworten