Posts by Fabi


    Die gemeinsame Meinung war, dass sowas nur im Backend (Kernel) bereich sinn macht. Im Frontend sind die einzelnen Betriebssysteme von der Philosophie zu unterschiedlich. 80% sind zwar ähnlich, aber die letzten 20% sind ja gerade dass was ein Linux von einem Windows von einem Mac unterscheidet. Und meistens sind das genau die 20% welche dem Benutzer besonders wichtig sind :)


    Sehe ich im Prinzip ähnlich. Finde es erstmal toll, daß der Kernel irgendwann mal auf Mono laufen soll (ich mag irgendwie keine
    Windowssysteme an solchen kritischen Stellen...)

    Klar kann man mit Java oder wie auch immer ein UI schreiben, aber das sieht dann auf allen Betriebssystemen scheiße aus. Und wenn man das versucht zu optimieren, kommt man wieder an den Punkt, wo man spezifisch für das Betriebssystem
    programmieren muss.


    Naja, man hätte SWT nehmen können, das sieht schon ziemlich nativ aus, und Eclipse bringt auch die Funktionalität mit, um so ein komplexes UI bauen zu können mit dockable Windows etc. Qt wäre auch noch eine Option gewesen (wenn man mit unmanaged Code klarkommt)

    Auf jeden Fall ist die GUI mal super, so wie sie ist. Ich fände browserbasiertes UI halt noch nett, das würde die ganzen Tablets erschlagen, ohne daß man da gleich für jede Platform eine App schreiben müsste. Richtig cool wäre browserbasiertes Softpult,

    Die API für den Kernel möchten wir natürlich offen legen, wobei ich es für unrealistisch halte, dass jemand eine komplett 2. GUI entwickelt. Dafür würde ich Pauschal mal 2 Jahre Entwicklung für 1 Person veranschlagen :) wenn man pro Tag so 2 Stunden Zeit hat.


    Schon klar, sowas macht man nicht mal eben so alleine. Aber schön, daß es die Dokumentation und damit zumindest mal die Möglichkeit geben wird.
    Denke schon, daß der eine oder andere da was programmieren möchte, Funktionalität kommt dann schon nach und nach.

    Zum Thema C++. Hier gab es ganz früher mal Überlegungen, aber die haben wir quasi sofort wieder eingestellt, weil es einfach unrealistisch ist. Wir haben auch so für die nächsten 5 Jahre Pläne :)

    Kommt immer drauf an, was die Entwickler so an Background haben. In Zeiten von Boost und Qt ist C++ schon auch sehr komfortabel geworden. Performance ist zumindest beim Kernel halt schon ein Thema. Wobei ich auch sehe, daß man schon verdammt ausgefeilt C++ programmieren muß, um gegenüber den managed Sprachen einen Vorteil rauszuholen. Bzw ordentliches Optimieren in der jeweiligen Sprache bringt sicher mehr, als die Sprache zu wechseln und zu hoffen, daß auf einmal alles besser wird.

    Gruß Fabi