1. Foren
  2. » Kommentare
  3. » Games
  4. » Alle Kommentare zum Artikel
  5. » Cryengine 3 kostenlos für Studienprojekte

Wie konditioniere ich den Programmiernachwuchs auf eine bestimmte Platform!

Anzeige
  1. Thema

Neues Thema Ansicht wechseln


  1. Wie konditioniere ich den Programmiernachwuchs auf eine bestimmte Platform!

    Autor MidTerm 19.11.09 - 11:53

    In den guten alten DOSenzeiten gab es fast ausschließlich STATISCH gelinkte executables ".exe". Installation war: kopiere das Kompilat irgendwohin und starte es ohne die einen Kopf machen zu müssen welche dependencies da drannhängen. Heute geht fast nichts mehr ohne irgendwelche Runtime-Libraries.

  2. Re: Wie konditioniere ich den Programmiernachwuchs auf eine bestimmte Platform!

    Autor Alles Schwachsinn 19.11.09 - 12:19

    Dann installier dir wieder DOS, schreib nen geiles 3D Game und werde reich...

  3. Re: Wie konditioniere ich den Programmiernachwuchs auf eine bestimmte Platform!

    Autor the-love-lord 19.11.09 - 12:37

    MidTerm schrieb:
    --------------------------------------------------------------------------------
    > In den guten alten DOSenzeiten gab es fast ausschließlich STATISCH gelinkte
    > executables ".exe". Installation war: kopiere das Kompilat irgendwohin und
    > starte es ohne die einen Kopf machen zu müssen welche dependencies da
    > drannhängen. Heute geht fast nichts mehr ohne irgendwelche
    > Runtime-Libraries.

    hallo bruder im geiste!
    wenn der messias nicht zum berg geht, dann muss der berg zum messias...
    => http://www.vmware.com/products/thinapp/
    => http://www.xenocode.com/

    ich hasse:
    - winsxs
    - DLL-hell
    - system32
    - OCX
    - JAVA
    - .NET
    - sowie software mit mehr als 50 dateien für die software ansich... BULLSHÜT - alles in 1 intersequentielles-file und dann mit POINTERN arbeiten... dies verringert auch das elendige festplatten-lesekappes hin und her...

  4. Re: Wie konditioniere ich den Programmiernachwuchs auf eine bestimmte Platform!

    Autor Sonic77 19.11.09 - 15:06

    Das mit den Abhängigkeiten fing schon unter DOS an, wo man für SVGA (640x480 und höher) dann eine "VESA" kompatible Grafikkarte incl. passendem VESA-Treiber brauchte. Die Spieleprogrammierer hatten schon damals keinen Bock, 10 verschiedene Codepfade für 10 verschiedene Grafikkarten in ihr Spiel einzubauen. Und das zurecht.

    Die einzige Alternative wäre letztendlich ein Monopol. Da bleib ich doch lieber bei den Runtimes...

    Ach ja, noch was: Eine große Datei kann dank des "tollen" NTFS Dateisystems genauso gut quer über die ganze Festplatte verteilt werden, wie viele kleine Dateien.

  5. Re: Wie konditioniere ich den Programmiernachwuchs auf eine bestimmte Platform!

    Autor irata_ 19.11.09 - 16:10

    Sonic77 schrieb:
    --------------------------------------------------------------------------------
    > Das mit den Abhängigkeiten fing schon unter DOS an, wo man für SVGA
    > (640x480 und höher) dann eine "VESA" kompatible Grafikkarte incl. passendem
    > VESA-Treiber brauchte.

    Das waren keine "Abhängigkeiten" sondern "Treiber" oder "Handler".
    Und ein einziger VESA-Treiber für fast alle Grafikkarten - so was wünsch ich mir heute auch wieder!


    > Die Spieleprogrammierer hatten schon damals keinen
    > Bock, 10 verschiedene Codepfade für 10 verschiedene Grafikkarten in ihr
    > Spiel einzubauen. Und das zurecht.

    Komisch, bei verschiedenen Architekturen (Atari, Commodore, TI usw.) hat eigentlich keiner darüber gemeckert.
    Und bei Doom z.B. hat man einen Standard-Modus gewählt, der bei so gut wie allen Karten lief.
    Für höhere Auflösungen hatte der Standard-PC damals eh nicht ausreichend Leistung.


    > Die einzige Alternative wäre letztendlich ein Monopol. Da bleib ich doch
    > lieber bei den Runtimes...

    Da hab ich erst die Ironie erkannt ;-)

  6. Re: Wie konditioniere ich den Programmiernachwuchs auf eine bestimmte Platform!

    Autor Neuer Autor 19.11.09 - 16:15

    Einen interessanten Ansatz hat Apple entwickelt. Alle Daten zu einem Programm befinden sich gerne in einem Archiv, welches auf dem Desktop als einzige Datei angezeigt wird. Man findet dann z. B. eine Datei "Camino.app". Da sind alle Bibliotheken im Bauch, unterschiedliche Versionen sind egal, weil jedes Programm seine eigenen mitbringt.

    Na ja, Speicherschonend ist das nicht gerade, aber dafür hört der Stress auf. Ich kann sogar ein solches Programm auf einen USB-Stick ziehen und auf dem Mac meines Bruders kopieren und dort sofort starten, ohne Installation und nix. Direkt vom Desktop. Ich habe einen Intel-MAC, mein Bruder hat einen PowerPC. Egal! (Es gibt die Möglichkeit, Programme nur für Intel zu bauen, aber das passiert eher selten.)

    Unnötig zu erwähnen, dass das Kopieren auch vom Demorechner im nächsten Apple-Store geht, was Unternehmen wie Adobe nur bedingt lustig finden. Aber das Konzept hat was ...

  7. Re: Wie konditioniere ich den Programmiernachwuchs auf eine bestimmte Platform!

    Autor Dynamic Linker 19.11.09 - 16:40

    Na wie lustig. Wer braucht schon freien Arbeitsspeicher, wenn man den gleich auf einmal vollmachen kann? Nicht wahr? Und demnächst verkaufen wir die Software auf nichtflüchtigen Speicherriegeln, dann entfällt gleich die ganze Ladeprozedur.

Neues Thema Ansicht wechseln


Entschuldigung, nur registrierte Benutzer dürfen in diesem Forum schreiben. Klicken Sie hier um sich einzuloggen


Meistgelesen
  1. Samsung Galaxy S3

    Siri braucht sich nicht zu fürchten

  2. Schmerzlos

    MIT-Forscher entwickeln Injektor mit Lorentzkraft-Antrieb

  3. CSU-Vizechefin

    Aussagen zur Internetsucht sind absurd

  4. iOS

    Untethered Jailbreak für iOS 5.1.1 erschienen

  5. USB-Sticks und Speicherkarten

    Hersteller wehren sich gegen neue "Mondtarife"


Meistkommentiert
  1. Kommentare: 384 | letzter Beitrag 25.05. 15:32

  2. Kommentare: 220 | letzter Beitrag 25.05. 19:00

  3. Kommentare: 215 | letzter Beitrag 25.05. 11:40

  4. Kommentare: 183 | letzter Beitrag 25.05. 20:19

  5. Kommentare: 128 | letzter Beitrag 04:57 Uhr

Mehr



Haben wir etwas übersehen?

E-Mail an news@golem.de


Samsung XE300: Google Chromebox versehentlich ausgeliefert
Samsung XE300
Google Chromebox versehentlich ausgeliefert

Weitgehend unbemerkt hat der US-Händler Tigerdirect die ersten Chromebox-Systeme von Google ausgeliefert. Für 330 US-Dollar bekommt der Nutzer recht gute Hardware in Nettop-Form, die sehr viel leistungsfähiger ist als die des Chromebook mit ChromeOS.

  1. Googles Aura Chromium OS mit klassischem Desktop

Lollipop Chainsaw angespielt: Blond und brutal
Lollipop Chainsaw angespielt
Blond und brutal

Der japanische Spieldesigner Goichi Suda - Fans sagen schlicht "Suda 51" - ist für schräge Actionspiele bekannt. Sein nächstes Werk schickt ein scheinbar braves Schulmädchen in den Kampf gegen Zombies.

  1. Spielepublisher in Not dtp Entertainment meldet Insolvenz an
  2. US-Umsätze im März 2012 Spielemarkt schrumpft weiter
  3. Starlight Inception Lucas-Arts-Veteran kämpft für das Weltraum-Action-Genre

Owncloud Inc.: "Wir sind kein Serviceprovider"
Owncloud Inc.
"Wir sind kein Serviceprovider"

Das Unternehmen Owncloud entwickele nur Software und biete Support für Kunden, sagte Technikchef Frank Karlitschek auf dem Linuxtag 2012. Darüber hinaus verriet er einige technische Details zu Owncloud 4 und kommenden Entwicklungen.

  1. Persönlicher Onlinespeicher Owncloud 4.0 verschlüsselt Daten auf dem Server
  2. Persönlicher Onlinespeicher Owncloud erhält Android-Applikation
  3. Persönlicher Onlinespeicher Owncloud 2012 auch mit kostenpflichtigem Support

  1. iOS: Untethered Jailbreak für iOS 5.1.1 erschienen
    iOS
    Untethered Jailbreak für iOS 5.1.1 erschienen

    Das Chronic-Dev-Team und das iPhone-Dev-Team haben ihre Untethered-Jailbreaking-Software für iOS 5.1.1 veröffentlicht. Damit lassen sich das iPhone, das iPad und der iPod touch für nicht von Apple abgesegnete Software freischalten.

  2. CSU-Vizechefin: Aussagen zur Internetsucht sind absurd
    CSU-Vizechefin
    Aussagen zur Internetsucht sind absurd

    Dorothee Bär warnt nach einer Studie der Bundesregierung davor, Computerspiele und das Internet als Gefahr für Leib und Leben darzustellen.

  3. Schmerzlos: MIT-Forscher entwickeln Injektor mit Lorentzkraft-Antrieb
    Schmerzlos
    MIT-Forscher entwickeln Injektor mit Lorentzkraft-Antrieb

    Ein Injektionsinstrument, das ein Medikament annähernd mit Schallgeschwindigkeit durch die Haut schießt, haben Forscher am MIT entwickelt. Da der Strahl nur hauchdünn ist, soll der Patient die Injektion praktisch nicht spüren.


  1. 18:49

  2. 18:33

  3. 18:08

  4. 17:44

  5. 17:17

  6. 16:57

  7. 15:46

  8. 14:39