• Anmelden

Shizaso

Der Junge, der stirbt

Motto: Ich bestimme: wir haben Demokratie!

  • Nachricht senden

5 661

Donnerstag, 26. August 2010, 18:13

verplant - Plan
:shizaso_devil:

Evrey

Oberschurke im Ruhestand

Motto: "Satzzeichen sind keine Rudeltiere." - Chesra

  • Nachricht senden

5 662

Donnerstag, 26. August 2010, 18:31

Plan - Allmachtspläne
  • :medal: Werbung

    Bild

    Cpp Quellcode

    1
    
    #define TRUE FALSE //Happy debugging suckers
    (Einfach nur wundervoll.)
  • :palette: 1plus3 :cake:

    Bild
  • :fires: Nuuuhminaaah

    Bild
  • :medal: compétences

    mes compétences
    :heart_full: :heart_full: :heart_full: :heart_full: :heart_full: max.
    :ruler-triangle: Maps machen :heart_full: :heart-empty: :heart-empty: :heart-empty: :heart-empty:
    :media-player: Musik machen :heart_full: :heart-half: :heart-empty: :heart-empty: :heart-empty:
    :cup: Scripts machen :heart_full: :heart_full: :heart_full: :heart_full: :heart-break:
    :paper: Story ausdenken :heart_full: :heart_full: :heart_full: :heart-empty: :heart-empty:
    :cut: Pixeln und so :heart-empty: :heart-empty: :heart-empty: :heart-empty: :heart-empty:
    :game: Events proggen :heart_full: :heart_full: :heart_full: :heart_full: :heart_full:
    (Dieser Tab ist rein satirisch.)
  • :folder-open: mes projets

    • :addressbook: Silentium
      :book: Name: Silentium
      :rmxp: Maker: Eigenbau (C++, x86-SSE/AVX-Assembly, Ruby/Lua)

      :paper: Story
      :game: NPCs
      :cup: Scripts
      :drill: Ressis
      :ruler-triangle: Maps
      :compile: Gesamt
      (3+4)% 42 69% 0815 -17.438 103.38% ± 6.3mm²

      (Die Tabelle erfüllt lediglich satirische Zwecke.)
    • :compile: Onyx
      Eine in C++ implementierte, modulare, plattformunabhängige, virtuelle Maschine. Die Test-Version ist bereits halb fertig. Ab dann gibt es vielleicht mehr Infos. Sie soll die auf dem ersten Blick LISP-artige und eigens dafür konstruierte Sprache Obsidian ausführen können. Experimentell wird auch ein Lua-Compiler für Onyx gebaut. Ziel ist eine leistungsfähige, virtuelle Maschine für beliebige Scriptsprachen. Theoretisch gesehen müsste man bloß noch einen kompatiblen Compiler schreiben, der Quellcode jener Sprache in Onyx-Assembly, oder direkt in Onyx-Bytecode übersetzt. Ob die jemand nutzen wird, ist eine andere Frage und nur ein sekundäres... nein, eher tertiäres Ziel dieser VM. Primär dient es mir lediglich dazu, mein Verständnis von Hardware, ISA, und Assembly zu vertiefen, sowie eigene Grenzen auszutesten.

      :exclamation: Warnung!
      Das Entwickeln einer virtuellen Maschine oder Programmiersprache (im wahnsinnigsten Fall beides) ist eine höchst komplizierte Tätigkeit, aus der viel Frust und Hirnmatsche hervor gehen. Sollte sich dennoch ein ähnlich wahnsinniger finden, der sowas zusammen schustern will, so lege ich ihm/ihr die folgenden Bücher ans Herz:
      • Compiler - Das Drachenbuch [978-3-8273-7097-6]
        Dieses Buch schlachtet ausführlich und leicht verständlich die Grundlagen bis hoch zu den Experten-Techniken des Compilerbaus aus. Es fängt mit der Automaten-Theorie und formalen Sprachen an, arbeitet sich durch Analysetechniken vor, und landet schließlich bei Techniken wie Optimierung und Register-Zuweisung. Das Buch wiegt 3Kg oder 4Kg. Hab's mal gewogen. Ist also nicht gerade die Lektüre für unterwegs.

      • Computerarchitektur [3-8273-7016-7]
        Hier werden leicht verständlich die wichtigsten Entwicklungen der Rechnerarchitekturen erklärt (Gut, das Buch ist in die Jahre gekommen, aber der Weg zu heute ist ein winziger Schritt, den man sich nach diesem Buch selbst erdenken kann). Hauptbestandteil des Buchs ist eine relativ umfassende Betrachtung der Funktionsweise dreier gänzlich unterschiedlicher, aber dominierender Prozessor-Typen am Beispiel des Pentium II, UltraSPARC II, sowie picoJava. Die meisten Elemente dieses Buchs sind zwar für die Konstruktion einer virtuellen Maschine irrelevant, oder aufgrund der Tatsache, dass die VM Software ist und z.B. Byte-Grenzen hat, sogar zu Leistungseinbußen führen kann, doch ist ein hinreichendes Verständnis dieser Maschinen, mit denen wir arbeiten, äußerst hilfreich für die Überlegungen, wie die VM arbeiten soll.

      Es kann sehr hilfreich und inspirierend sein, den Code quelloffener, virtueller Maschinen anderer Sprachen zu überfliegen. Meine Lieblings-Quelle war und ist stets die VM von Lua. Sie ist schlank, verständlich, in C implementiert, und basiert im Gegensatz zu vielen anderen Scriptsprachen-VMs auf einer Register-Maschine statt einer Stapelmaschine. Es wäre natürlich vorteilhaft, die entsprechende Sprache zu verstehen, in der man auch die eigene VM implementieren will. Weiterhin ist es äußerst vorteilhaft, eine leistungsstarke und bequeme Sprache wie C++ zu beherrschen, um die VM zu implementieren. Und bevor irgendwer auf die Idee kommt: Assembly ist NICHT als dominierende Sprache für den Bau einer VM geeignet. Wer die Frage des "Warum?" nicht beantworten kann, sollte zunächst die gewählte Sprache und Assembly hinreichend verstehen lernen, und es dann erneut mit der Frage versuchen. Es lohnt sich dennoch, Assembly zu lernen. Allein schon, um erneut das Verständnis zu vertiefen, zumal ihr mehr oder weniger gezwungen seid, auch für eure VM eine Assembler-Sprache zu entwickeln (Außer natürlich ihr schreibt eure Test-Programme Bit für Bit ;3).
  • :locale: enfin

    Je ne peux pas parler français.
    C'est tout ce que Goodle et les restes de cours de français.
Signaturstand: 24.07.2013

Shizaso

Der Junge, der stirbt

Motto: Ich bestimme: wir haben Demokratie!

  • Nachricht senden

5 664

Donnerstag, 26. August 2010, 20:29

Psychopath - Psychiater
:shizaso_devil:

Krankes Kind

Schlitzohr

Motto: Kreativität ist die Rettung der Welt

  • Nachricht senden

5 665

Donnerstag, 26. August 2010, 22:02

Psychiater - lustig
  • Forentreff :3

    Bild
  • Wisse dies...

    "Die Grenze zwischen Zivilisation und Barbarei ist nur schwer zu ziehen: Stecken Sie sich einen Ring in Ihre Nase, und Sie sind eine Wilde; stecken Sie sich zwei Ringe in Ihre Ohren, und Sie sind zivilisiert."
    Pearl S. Buck

icay

Krieger

  • »icay« ist der Autor dieses Themas

Motto: We're all shipwrecked

  • Nachricht senden

5 666

Montag, 30. August 2010, 14:09

lustig - lachen

Neo-Bahamut

Himmelsgleicher

Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.

  • Nachricht senden

5 667

Montag, 30. August 2010, 14:46

lachen - lol
Spoiler: Wurstinator
zum Lesen den Text mit der Maus markieren

Spoiler: Lazer-Wurst
zum Lesen den Text mit der Maus markieren

Spoiler: Hallowurst
zum Lesen den Text mit der Maus markieren

Thire

Knappe

Motto: „Wo kämen wir hin, wenn jeder sagte, wo kämen wir hin und keiner ginge, um zu sehen, wohin wir kämen, wenn wir gingen.“ ~Kurt Marti

  • Nachricht senden

5 668

Montag, 30. August 2010, 15:13

lol - laut online lachen laugh out loud
  • 27.03.2013

    Noch Lebe ich..
  • 10.10.2013

    Nope, still alive!
  • 18.12.2016

    This was a triumph
  • 31.3.2017

    I'm making a note here
  • Shoutbox

    Spoiler: Nachts in der SB

    (21:50:25) DrachenKaiser: naja
    (21:50:31) DrachenKaiser: eins ist aber wichtig!
    (21:50:40) DrachenKaiser: ich habe die Porno industrie erfudnen!
    (21:50:48) Thire: Amen....
    (21:50:56) Asandril: Amen
    (21:51:14) DrachenKaiser: XD
    zum Lesen den Text mit der Maus markieren
    Spoiler: Totenstille
    (22:38:09) JustSid zündet eine Kerze für die Toten an
    (22:38:16) Thire bläst sie aus
    (22:38:26) JustSid weint ein bisschen
    (22:38:32) Thire nicht
    (22:39:30) JustSid weint noch ein bisschen mehr
    zum Lesen den Text mit der Maus markieren
    Spoiler: Thire = Gottgesandt
    (20:27:22) Thire: kannst mich kicken evrey, wenn du willst ^^
    (20:27:34) (Evyènne): 7kick Thire
    (20:27:36) (Evyènne): hmm...
    [...]
    (20:28:24) (Evyènne): (20:28:12) Cherry: Fehler: Du kannst Thire nicht ausschließen.
    (20:28:30) (Evyènne): hmm...
    [...]
    (20:28:41) Thire: tjaa
    (20:28:46) Thire: ich bin gottgesandt :P
    zum Lesen den Text mit der Maus markieren
    Spoiler: Lol?!
    (21:35:44) sHiZo: was soll ich denn sagen? ich hab schwarze augen
    (21:35:52) Wolfsjunges: ô.o
    (21:35:52) sorata: o.O
    (21:35:53) (Thire|zeichnen): ?!
    zum Lesen den Text mit der Maus markieren
    Spoiler: Kein Gott!
    (21:59:36) Slin ist auch dein Gott!
    (21:59:45) Thire: xDDD
    (21:59:55) Thire: der gott hat's bestätigt
    (21:59:59) Thire: du bist kein gott slin ^^
    (22:00:00) Wölfchen: o_O'
    (22:00:03) Slin ist kein Gott: genau :)
    (22:00:07) Slin ist kein Gott: äh
    (22:00:08) Slin ist kein Gott: doch
    (22:00:09) Wölfchen: xD+
    (22:00:11) Thire: xD
    (22:00:12) Slin ist kein Gott: türlich
    (22:00:12) JustSid: xD
    (22:00:13) Wolfsmutter: xD
    (22:00:14) Slin ist kein Gott: :P
    zum Lesen den Text mit der Maus markieren
    Spoiler: Er hört alles
    16:09:24) JustSid: Der GreyHat und der Thunder
    (16:09:30) Steve: GreyHat betritt den Chat.
    (16:09:40) GreyHat: hab meinen namen gehört
    zum Lesen den Text mit der Maus markieren

Tice

ShoutBox Camper

Motto: Leider kann ich mir jetzt kein Motto aus dem Kopf ziehen.

  • Nachricht senden

5 669

Montag, 30. August 2010, 17:54

laugh out loud - englisch

5 670

Montag, 30. August 2010, 18:00

englisch - Duke
nyan, nyan, nyan ...

Neo-Bahamut

Himmelsgleicher

Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.

  • Nachricht senden

5 671

Montag, 30. August 2010, 19:31

Duke - Zero
Spoiler: Wurstinator
zum Lesen den Text mit der Maus markieren

Spoiler: Lazer-Wurst
zum Lesen den Text mit der Maus markieren

Spoiler: Hallowurst
zum Lesen den Text mit der Maus markieren

Motto: ich bin der brennende schinken

  • Nachricht senden

5 672

Montag, 30. August 2010, 19:41

Zero - Code Geass
;( :jagen:

Tice

ShoutBox Camper

Motto: Leider kann ich mir jetzt kein Motto aus dem Kopf ziehen.

  • Nachricht senden

5 673

Montag, 30. August 2010, 21:08

Code Geass - Anime

Gamko

Rekrut

Motto: Beat down your enemy, you are your only true enemy!

  • Nachricht senden

5 674

Montag, 30. August 2010, 21:41

(Code geass ^^ guter Geschmack ;)
Anime - Bleach (morgen^^)
Signatur folgt...

Motto: ich bin der brennende schinken

  • Nachricht senden

5 675

Montag, 30. August 2010, 22:48

Bleach - Todes Götter
;( :jagen:

Evrey

Oberschurke im Ruhestand

Motto: "Satzzeichen sind keine Rudeltiere." - Chesra

  • Nachricht senden

5 676

Montag, 30. August 2010, 23:35

Bleach - Filler
  • :medal: Werbung

    Bild

    Cpp Quellcode

    1
    
    #define TRUE FALSE //Happy debugging suckers
    (Einfach nur wundervoll.)
  • :palette: 1plus3 :cake:

    Bild
  • :fires: Nuuuhminaaah

    Bild
  • :medal: compétences

    mes compétences
    :heart_full: :heart_full: :heart_full: :heart_full: :heart_full: max.
    :ruler-triangle: Maps machen :heart_full: :heart-empty: :heart-empty: :heart-empty: :heart-empty:
    :media-player: Musik machen :heart_full: :heart-half: :heart-empty: :heart-empty: :heart-empty:
    :cup: Scripts machen :heart_full: :heart_full: :heart_full: :heart_full: :heart-break:
    :paper: Story ausdenken :heart_full: :heart_full: :heart_full: :heart-empty: :heart-empty:
    :cut: Pixeln und so :heart-empty: :heart-empty: :heart-empty: :heart-empty: :heart-empty:
    :game: Events proggen :heart_full: :heart_full: :heart_full: :heart_full: :heart_full:
    (Dieser Tab ist rein satirisch.)
  • :folder-open: mes projets

    • :addressbook: Silentium
      :book: Name: Silentium
      :rmxp: Maker: Eigenbau (C++, x86-SSE/AVX-Assembly, Ruby/Lua)

      :paper: Story
      :game: NPCs
      :cup: Scripts
      :drill: Ressis
      :ruler-triangle: Maps
      :compile: Gesamt
      (3+4)% 42 69% 0815 -17.438 103.38% ± 6.3mm²

      (Die Tabelle erfüllt lediglich satirische Zwecke.)
    • :compile: Onyx
      Eine in C++ implementierte, modulare, plattformunabhängige, virtuelle Maschine. Die Test-Version ist bereits halb fertig. Ab dann gibt es vielleicht mehr Infos. Sie soll die auf dem ersten Blick LISP-artige und eigens dafür konstruierte Sprache Obsidian ausführen können. Experimentell wird auch ein Lua-Compiler für Onyx gebaut. Ziel ist eine leistungsfähige, virtuelle Maschine für beliebige Scriptsprachen. Theoretisch gesehen müsste man bloß noch einen kompatiblen Compiler schreiben, der Quellcode jener Sprache in Onyx-Assembly, oder direkt in Onyx-Bytecode übersetzt. Ob die jemand nutzen wird, ist eine andere Frage und nur ein sekundäres... nein, eher tertiäres Ziel dieser VM. Primär dient es mir lediglich dazu, mein Verständnis von Hardware, ISA, und Assembly zu vertiefen, sowie eigene Grenzen auszutesten.

      :exclamation: Warnung!
      Das Entwickeln einer virtuellen Maschine oder Programmiersprache (im wahnsinnigsten Fall beides) ist eine höchst komplizierte Tätigkeit, aus der viel Frust und Hirnmatsche hervor gehen. Sollte sich dennoch ein ähnlich wahnsinniger finden, der sowas zusammen schustern will, so lege ich ihm/ihr die folgenden Bücher ans Herz:
      • Compiler - Das Drachenbuch [978-3-8273-7097-6]
        Dieses Buch schlachtet ausführlich und leicht verständlich die Grundlagen bis hoch zu den Experten-Techniken des Compilerbaus aus. Es fängt mit der Automaten-Theorie und formalen Sprachen an, arbeitet sich durch Analysetechniken vor, und landet schließlich bei Techniken wie Optimierung und Register-Zuweisung. Das Buch wiegt 3Kg oder 4Kg. Hab's mal gewogen. Ist also nicht gerade die Lektüre für unterwegs.

      • Computerarchitektur [3-8273-7016-7]
        Hier werden leicht verständlich die wichtigsten Entwicklungen der Rechnerarchitekturen erklärt (Gut, das Buch ist in die Jahre gekommen, aber der Weg zu heute ist ein winziger Schritt, den man sich nach diesem Buch selbst erdenken kann). Hauptbestandteil des Buchs ist eine relativ umfassende Betrachtung der Funktionsweise dreier gänzlich unterschiedlicher, aber dominierender Prozessor-Typen am Beispiel des Pentium II, UltraSPARC II, sowie picoJava. Die meisten Elemente dieses Buchs sind zwar für die Konstruktion einer virtuellen Maschine irrelevant, oder aufgrund der Tatsache, dass die VM Software ist und z.B. Byte-Grenzen hat, sogar zu Leistungseinbußen führen kann, doch ist ein hinreichendes Verständnis dieser Maschinen, mit denen wir arbeiten, äußerst hilfreich für die Überlegungen, wie die VM arbeiten soll.

      Es kann sehr hilfreich und inspirierend sein, den Code quelloffener, virtueller Maschinen anderer Sprachen zu überfliegen. Meine Lieblings-Quelle war und ist stets die VM von Lua. Sie ist schlank, verständlich, in C implementiert, und basiert im Gegensatz zu vielen anderen Scriptsprachen-VMs auf einer Register-Maschine statt einer Stapelmaschine. Es wäre natürlich vorteilhaft, die entsprechende Sprache zu verstehen, in der man auch die eigene VM implementieren will. Weiterhin ist es äußerst vorteilhaft, eine leistungsstarke und bequeme Sprache wie C++ zu beherrschen, um die VM zu implementieren. Und bevor irgendwer auf die Idee kommt: Assembly ist NICHT als dominierende Sprache für den Bau einer VM geeignet. Wer die Frage des "Warum?" nicht beantworten kann, sollte zunächst die gewählte Sprache und Assembly hinreichend verstehen lernen, und es dann erneut mit der Frage versuchen. Es lohnt sich dennoch, Assembly zu lernen. Allein schon, um erneut das Verständnis zu vertiefen, zumal ihr mehr oder weniger gezwungen seid, auch für eure VM eine Assembler-Sprache zu entwickeln (Außer natürlich ihr schreibt eure Test-Programme Bit für Bit ;3).
  • :locale: enfin

    Je ne peux pas parler français.
    C'est tout ce que Goodle et les restes de cours de français.
Signaturstand: 24.07.2013

Neo-Bahamut

Himmelsgleicher

Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.

  • Nachricht senden

5 677

Montag, 30. August 2010, 23:45

Todes Götter - Deppenleerzeichen
Spoiler: Wurstinator
zum Lesen den Text mit der Maus markieren

Spoiler: Lazer-Wurst
zum Lesen den Text mit der Maus markieren

Spoiler: Hallowurst
zum Lesen den Text mit der Maus markieren

icay

Krieger

  • »icay« ist der Autor dieses Themas

Motto: We're all shipwrecked

  • Nachricht senden

5 678

Dienstag, 31. August 2010, 15:15

Deppenleerzeichen - Dumm Heit

Tice

ShoutBox Camper

Motto: Leider kann ich mir jetzt kein Motto aus dem Kopf ziehen.

  • Nachricht senden

5 679

Mittwoch, 1. September 2010, 14:18

Dumm heit - Schreibfehler (wird zusammen geschrieben :P)

Motto: ich bin der brennende schinken

  • Nachricht senden

5 680

Mittwoch, 1. September 2010, 15:02

Schreibfehler - Absichtlich ...
;( :jagen:

Social Bookmarks