Die Suche ergab 573 Treffer

von Lord Delvin
13.09.2022, 21:06
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1460702

Re: Jammer-Thread

... denn ich kann ja schlecht in nem SignalHandler eine .so hinzuladen, wie die offizielle Doku es empfiehlt. Ich glaube das Problem ist einfach, dass die Komplexität mittlerweile an einem Punkt ist, an dem zu viele Leute solche Zusammenhänge oder ähnlich gelagerte noch überschauen können. Ich mein...
von Lord Delvin
13.09.2022, 19:46
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1460702

Re: Jammer-Thread

Ich habe gerade mehr oder weniger aus Versehen dem Upgrade-Auf-Ubuntu22-Dialog nachgegeben :-( Ist es so schlimm wie ich diesmal denke? Früher hab' ich mal noch jedes Release mitgemacht. Bevor die Welt aufgehört hat Gnome 2 zu entwickeln und in tausend Teile zu zerfasern die alle nicht funktioniere...
von Lord Delvin
13.09.2022, 19:43
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Zeiger zurückgeben - Verständnisproblem oder fehlerhaftes Beispiel?
Antworten: 8
Zugriffe: 696

Re: Zeiger zurückgeben - Verständnisproblem oder fehlerhaftes Beispiel?

Das funktioniert halt, solange dir kein folgender Funktionsaufruf oder Interrupt den Speicher überschreibt, weil er in aller Regel von niemandem sonst überschrieben werden wird. "Es geht, ich habe es ausprobiert" ist halt nicht genug :) Mach' mal die Optimierungen raus und rufe nochwas au...
von Lord Delvin
11.09.2022, 17:23
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1460702

Re: Jammer-Thread

DWMWA_USE_IMMERSIVE_DARK_MODE (sie haben oben zwei Mal ein W im Namen vergessen, der eh viel zu lang ist) ist eine #define -Konstante. Deren Wert soll ich ändern, wenn der Benutzer zum Light Theme wechselt. Aha. Hast du's ausprobiert? Vielleicht geht's ja wirklich nur, wenn du den Quellcode hast un...
von Lord Delvin
11.09.2022, 17:18
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Zeiger zurückgeben - Verständnisproblem oder fehlerhaftes Beispiel?
Antworten: 8
Zugriffe: 696

Re: Zeiger zurückgeben - Verständnisproblem oder fehlerhaftes Beispiel?

Das funktioniert halt, solange dir kein folgender Funktionsaufruf oder Interrupt den Speicher überschreibt, weil er in aller Regel von niemandem sonst überschrieben werden wird. "Es geht, ich habe es ausprobiert" ist halt nicht genug :) Mach' mal die Optimierungen raus und rufe nochwas auf...
von Lord Delvin
06.09.2022, 19:15
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1460702

Re: Jammer-Thread

Eine halbe Stunde versucht, in Outlook 365 verbleibende Termine einer Serie abzusagen, die mir nicht gehört. Ein verrücktes Feature. Wäre bestimmt teuer zu implementieren :-(
von Lord Delvin
06.09.2022, 19:13
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Sammelthread zu Visual C++’ Compiler
Antworten: 99
Zugriffe: 28114

Re: Sammelthread zu Visual C++’ Compiler

[...], wie z. B. Clang/LLVM ihn intern haben. Ist meines Wissens in LLVM nicht der Fall, aber der Support für i1 ist ziemlich gut. Hab' letztens meine Übersetzung von if/... auf gewissermaßen switch (bool) umgestellt und da passiert letztlich genau dasselbe, weil es ordentlich normalisiert und dann...
von Lord Delvin
05.09.2022, 18:17
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: C++ Upcasting von Template Klasse
Antworten: 10
Zugriffe: 696

Re: C++ Upcasting von Template Klasse

Konkret muss ich jetzt aber natürlich z.B. einen shared_ptr<Base<Broadcast_Value::Vector<mat3>>> value übergeben (d.h. In der Mitte steht irgendwo "Vector" statt "Base"). Abstrakt gesehen, sollte das implizit konvertierbar sein, ich übergebe ja einen spezielleren Typen an etwas,...
von Lord Delvin
04.09.2022, 17:47
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: C - sicherer cast von double nach int?
Antworten: 20
Zugriffe: 1564

Re: C - sicherer cast von double nach int?

Meiner Meinung nach aber müsste das höchstens ein assert sein. Niemand, ich wiederhole, NIEMAND will jemals mit INF oder NAN korrekt weiterrechnen. Das Auftauchen solcher Werte ist einfach ein Bug, und man muss die Ursache für dieses Auftauchen finden, anstatt NAN-sichere Int-Konvertierung zu schre...
von Lord Delvin
03.09.2022, 12:22
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: C - sicherer cast von double nach int?
Antworten: 20
Zugriffe: 1564

Re: C - sicherer cast von double nach int?

Und NaN != NaN, selbst wenn die bitmuster gleich sind.
von Lord Delvin
02.09.2022, 14:53
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: C - sicherer cast von double nach int?
Antworten: 20
Zugriffe: 1564

Re: C - sicherer cast von double nach int?

Wenn ich alte Spiele kompiliere (siehe andere Threads), kracht es öfter mal an Stellen, die definitiv schon immer UB waren, aber seit irgendwann um 2010 von Compilern drastisch anders (aggressiver!) interpretiert werden. Das ist halt schon so der Punkt, zusammen mit für C und C++ gibt es halt echte...
von Lord Delvin
01.09.2022, 22:53
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: C - sicherer cast von double nach int?
Antworten: 20
Zugriffe: 1564

Re: C - sicherer cast von double nach int?

Lol, wusste nicht, dass das erlaubt ist; dachte, dass es in allen modernen Sprachen nur noch geht, wenn die Werte alle repräsentierbar sind. Aber zumindest die gcc-Fehlermeldung ist ganz brauchbar. Ich sehe aber, warum man sich schwer tut, das in einem Sprachupdate einzudämmen. Zumal auch int nach f...
von Lord Delvin
31.08.2022, 20:56
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1460702

Re: Jammer-Thread

War jetzt auch eher wertfrei gemeint - nicht "pro" oder "kontra". Ja von mir auch; ich erlebe dein Problem öfter mit Java/Maven/Apache/irgendwelchen selbtsgebauten fatjars. Ist eigentlich genau dasselbe, wenn man einen Schritt zurück tritt. Was ich bei Kollegen sehe, die mit npm...
von Lord Delvin
31.08.2022, 17:27
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1460702

Re: Jammer-Thread

Ist halt ein Linux-Problem. Nope. Das Problem ist Versionierung und die korrekte Abbildung von Abhängigkeiten. Das funktioniert nicht, weil sich Leute nicht die erforderliche Mühe geben, Versionsnummern falsch rausgeben oder Abhängigkeiten einfach gar nicht deklarieren, obwohl sie sie haben. Das ha...
von Lord Delvin
27.08.2022, 11:19
Forum: Vorstellungsbereich
Thema: Orfayas Besiedlung
Antworten: 77
Zugriffe: 5783

Re: Die Gründer von Orfaya

Ich glaube die Spiele durchzunummerieren wäre weniger aufwändig ;)
von Lord Delvin
25.08.2022, 17:41
Forum: News und Ankündigungen
Thema: ZFX-Website-Umzug im August 2022
Antworten: 38
Zugriffe: 3328

Re: ZFX-Website-Umzug im August 2022

Danke euch :)
von Lord Delvin
22.08.2022, 17:32
Forum: Vorstellungsbereich
Thema: [Projekt] Type Research Programming Language
Antworten: 68
Zugriffe: 6721

Re: [Projekt] Type Research Programming Language

Zu Closures: Ich mag fn, fun und Co. überhaupt nicht. Da finde ich es in Typescript schöner: type TaxCalculator = (amount: number) => number; .Nur whitespaces und Wörter als Trenner kommt mir immer irgendwie komisch vor, weil sich dadurch meist keine schöne "natürliche" Weise ergibt, wie ...
von Lord Delvin
21.08.2022, 18:47
Forum: Vorstellungsbereich
Thema: [Projekt] Type Research Programming Language
Antworten: 68
Zugriffe: 6721

Re: [Projekt] Type Research Programming Language

Danke für die ausführliche Antwort. collection.removeIf(element -> element.property > someQuasiConstantFromOuterScope) [...] Wenn du dafür eine vergleichbar kompakte Syntax hast, die ohne "Lambdas" auskommt, verschiebt sich das Argument dahingehend, dass die Leute die "Lambda" S...
von Lord Delvin
19.08.2022, 11:08
Forum: Vorstellungsbereich
Thema: [Projekt] Type Research Programming Language
Antworten: 68
Zugriffe: 6721

Re: [Projekt] Type Research Programming Language

Ich weiß nicht wie relevant das für eine research language ohne Nutzer ist (*scnr*) und ob wir mit lambda dasselbe meinen (ich meine eine anonyme Funktion, die ihren äußeren scope capturen kann), aber das will man in einer Sprache eigentlich schon haben heutzutage. Also die Idee ist schon, etwas au...
von Lord Delvin
18.08.2022, 20:00
Forum: Vorstellungsbereich
Thema: [Projekt] Type Research Programming Language
Antworten: 68
Zugriffe: 6721

Re: [Projekt] Type Research Programming Language

Aber spätestens wenn eine Funktion eine Funktion entgegen nimmt und eine andere Funktion zurückgibt wird es in jeder Syntax schwer lesbar. Daher ist es fast egal :-) Das ((T) -> T) -> (T) -> T oder def (def (T) : T) : def (T) : T oder ((T) : T) : (T) : T Das dritte wäre dann die Option mit dem natü...
von Lord Delvin
18.08.2022, 17:12
Forum: Vorstellungsbereich
Thema: [Projekt] Type Research Programming Language
Antworten: 68
Zugriffe: 6721

Re: [Projekt] Type Research Programming Language

Du meinst >=, oder?

EDIT: Hab mal kurz das angeschaut: https://www.rosettacode.org/wiki/Intege ... on#C.2B.2B Sieht für mich so aus, als würde => entweder so wie von mir vorgeschlagen, als placement oder als then verwendet, nicht aber für den eigentlichen Vergleich.
von Lord Delvin
18.08.2022, 17:10
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: C(++) Deklaration, Definition
Antworten: 5
Zugriffe: 457

Re: C(++) Deklaration, Definition

Pauschal für Programmiersprachen gibt es meines Wissens keine Instanz, die das klärt. Üblich wären aber die Begriffe Deklaration, Definition und Initialisierung. Das kann je nach Konstrukt und Sprache für den Nutzer alles zusammenfallen, für den Compiler ist es aber in der Regel nicht so, selbst wen...
von Lord Delvin
18.08.2022, 16:40
Forum: Vorstellungsbereich
Thema: [Projekt] Type Research Programming Language
Antworten: 68
Zugriffe: 6721

Re: [Projekt] Type Research Programming Language

Ich finde -> am leichtesten zu verstehen, oder wenn das schon vergeben ist =>. Dann wahrscheinlich Rusts fun , was man aber wahrscheinlich mit der normalen Funktionsdeklaration von Rust verwechseln würde, dann def . Also das jetzt für den menschlichen Leser. Was für Sprache und Tools am besten wäre...
von Lord Delvin
17.08.2022, 17:59
Forum: Vorstellungsbereich
Thema: [Projekt] Type Research Programming Language
Antworten: 68
Zugriffe: 6721

Re: [Projekt] Type Research Programming Language

Ich mag Java nicht besonders und ich finde es sehr schwierig Martin Fowler zuzuhören aber was JetBrains damals aus der Zusammenführung dieser beiden Entitäten gemacht hat ist auch heute noch beeindruckend. IntelliJ ist ein unglaubliches Stück Software, das natürlich nur funktionieren kann, weil Jav...
von Lord Delvin
16.08.2022, 17:33
Forum: Vorstellungsbereich
Thema: [Projekt] Type Research Programming Language
Antworten: 68
Zugriffe: 6721

Re: [Projekt] Type Research Programming Language

In gewisser Weise passt hier hin, weil es eigentlich die Frage beantwortet, warum ich nicht mehr Werbung mache und warum ich mit meinen Änderungen so schnell bin. Momentan ist, durch die fehlenden User eigentlich nichts in Stein gemeißelt. Ich habe z.B. bei den Switches einen Fehler gemacht, der zu ...
von Lord Delvin
13.08.2022, 16:57
Forum: Vorstellungsbereich
Thema: [Projekt] Type Research Programming Language
Antworten: 68
Zugriffe: 6721

Re: [Projekt] Type Research Programming Language

Ja, war ein bissl grob, sorry. Aber es stimmt halt. Die Menge an realen Zwängen, denen man im Alltag unterliegt, ist halt amtlich. Ich hab nur selten ein "ich mach neues Feature und refactore dafür X und Y, damit sich das elegant integriert" und dafür sehr oft "Wir brauchen ne Ausnah...
von Lord Delvin
13.08.2022, 09:29
Forum: Vorstellungsbereich
Thema: [Projekt] Type Research Programming Language
Antworten: 68
Zugriffe: 6721

Re: [Projekt] Type Research Programming Language

Irgendwie ist mir beim Implementieren der Standardbibliothek aufgefallen, dass ich all die Jahre kein break und continue eingebaut hatte. Nachgedacht, zwei Stunden hingesetzt, getestet, läuft jetzt. Kommt mit dem nächsten Release :) Ich kann einfach nicht nachvollziehen, warum es nicht gelingt bei p...
von Lord Delvin
13.08.2022, 09:05
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1460702

Re: Jammer-Thread

Wenn du eine Woche an der SSE-Optimierung eines Algorithmus arbeitest und das Ergebnis nur halb so schnell ist wie die skalare Variante, mit der du angefangen hast Ging mir auch schon oft so. Meine effizienteste Strategie ist dem Optimizer zu helfen, das zu generieren, was ich für eine gute Lösung ...
von Lord Delvin
01.08.2022, 12:16
Forum: Vorstellungsbereich
Thema: ZFX Action
Antworten: 21
Zugriffe: 1561

Re: ZFX Action

Der Protagonist wird ein Umweltaktivist sein der die Meere und Korallenriffs retten möchte. Passt ja irgendwie in die heutige Zeit. Die Idee ist mir somit nicht selber eingefallen, sondern getriggert durch eine Dokumentation die ich im Fernsehen gesehen habe über den Verfall der Korallenriffe. Ich ...
von Lord Delvin
01.08.2022, 12:14
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: C++ Upcasting von Template Klasse
Antworten: 10
Zugriffe: 696

Re: C++ Upcasting von Template Klasse

NytroX hat geschrieben: 31.07.2022, 12:14 Warum sollte der Cast also gehen?
Irgendwie sieht deine Vererbungsstruktur komisch aus...
https://de.wikipedia.org/wiki/Kovarianz ... travarianz ;)

Die natürliche Varianz von Speicher ist ko für lesbaren und in für les- und schreibbaren.