-
Spätistens bei beim Gui Code ist ende
Autor: Thaodan 09.06.15 - 14:27
ähnlich wie bei .NET gerade und WPF.
Wahrung der Menschenrechte oder Freie fahrt am Wochenende.
-- Georg Schramm -
Re: Spätistens bei beim Gui Code ist ende
Autor: pythoneer 09.06.15 - 14:31
Thaodan schrieb:
--------------------------------------------------------------------------------
> ähnlich wie bei .NET gerade und WPF.
Was ja auch nicht zur Sprache gehört. -
Re: Spätistens bei beim Gui Code ist ende
Autor: Thaodan 09.06.15 - 14:48
Darum geht's mir nicht, es ist nun mal etwas was in Anwendungen für .NET so gut wie immer bei Gui Anwendungen genutzt wird.
Wahrung der Menschenrechte oder Freie fahrt am Wochenende.
-- Georg Schramm -
Re: Spätistens bei beim Gui Code ist ende
Autor: Noppen 09.06.15 - 15:27
Ich sehe aber auch nicht, dass Swift in Zukunft für Linux Desktopanwendungen eingesetzt wird. Aber Swift ist schnell zu lernen, und hat ein paar schöne Konzepte. Wäre für mich jetzt nicht die letzte Wahl für 'ne Server Anwendung.
-
Re: Spätistens bei beim Gui Code ist ende
Autor: WasntMe 09.06.15 - 15:33
Thaodan schrieb:
--------------------------------------------------------------------------------
> Darum geht's mir nicht, es ist nun mal etwas was in Anwendungen für .NET so
> gut wie immer bei Gui Anwendungen genutzt wird.
Und weiter? Wenn du keine plattformabhängige Bibliotheken und Frameworks benutzt (also eben nicht WPF), kannst du plattformunabhängigen Quellcode schreiben. Im Bereich GUI ist Qt eine mächtige und plattformunabhängige Alternative. -
Re: Spätistens bei beim Gui Code ist ende
Autor: WasntMe 09.06.15 - 15:41
Noppen schrieb:
--------------------------------------------------------------------------------
> Ich sehe aber auch nicht, dass Swift in Zukunft für Linux
> Desktopanwendungen eingesetzt wird. Aber Swift ist schnell zu lernen, und
> hat ein paar schöne Konzepte. Wäre für mich jetzt nicht die letzte Wahl für
> 'ne Server Anwendung.
Warum keine Desktop Anwednungen? Muss man natürlich mal sehen, welche Bibliotheken bei Swift für Linux schon mitgeliefert werden. Auf der anderen Seite ist es nicht sonderlich tricky, C++-Bibliotheken in Swift einzubinden. Mit Qt sollte also auch die GUI kein großes Problem darstellen... -
Re: Spätistens bei beim Gui Code ist ende
Autor: Thaodan 09.06.15 - 15:42
das weiß ich und würde ich auch immer bevorzugen, nur wenn man C# benutzten will.
Wahrung der Menschenrechte oder Freie fahrt am Wochenende.
-- Georg Schramm -
Re: Spätistens bei beim Gui Code ist ende
Autor: TheUnichi 09.06.15 - 15:43
Thaodan schrieb:
--------------------------------------------------------------------------------
> Darum geht's mir nicht, es ist nun mal etwas was in Anwendungen für .NET so
> gut wie immer bei Gui Anwendungen genutzt wird.
Dir ist klar, dass hier nicht nur für jedes Betriebssystem, sondern auch gleich noch für jede zweite Linux-Distro, ein komplett eigenes Layer notwendig wäre?
Warum sollte .NET X11 supporten? Wer sagt denn, dass X11 morgen nicht wieder durch irgendwas neues, tolles, spannendes ersetzt wird?
Das einzige, was sie standardmässig unterstützen, sind ihre eigenen Fenstersysteme, da sie da wissen, woran sie sind.
Es steht dir frei, eigenen X11-Support einzubringen oder einfach vorhandene Projekte zu nutzen (Die es seit Mono sicher bereits geben wird) -
Re: Spätistens bei beim Gui Code ist ende
Autor: Thaodan 09.06.15 - 17:15
Es geht doch nicht um X11 support direkt es geht darum das ohne WPF Support unter Linux die öffnung von .NET für Desktop Anwendungen nichts bringt bzw fast nichts.
Wenn man gegen Qt ankommen will sollte man schon Wayland und X11 unterstützen.
Wahrung der Menschenrechte oder Freie fahrt am Wochenende.
-- Georg Schramm -
Re: Spätistens bei beim Gui Code ist ende
Autor: TheUnichi 10.06.15 - 15:47
Thaodan schrieb:
--------------------------------------------------------------------------------
> Es geht doch nicht um X11 support direkt es geht darum das ohne WPF Support
> unter Linux die öffnung von .NET für Desktop Anwendungen nichts bringt bzw
> fast nichts.
> Wenn man gegen Qt ankommen will sollte man schon Wayland und X11
> unterstützen.
Aber an welchem Punkt ist C#/.NET denn nur für Desktop-Anwendungen interessant?
Desktop-Anwendungen sind in .NET nicht mehr als ein Namespace, System.Windows.Forms, und das war's. Alles andere ist auch außerhalb von Desktop-Anwendungen ein mehr als mächtiges Toolkit in alle Richtungen, die man sich vorstellen kann.
Weiterhin, wer sagt denn, dass da nicht evtl. direkt von Microsoft noch ein System.X11.Forms, System.OSX.Forms oder System.Wayland.Forms kommt?
Wenn man gegen Qt ankommen will? Du vergleichst Qt mit .NET?
Hast du dir .NET jemals richtig angeguckt? Anscheinend nicht.
Gegen .NET ist Qt nichts weiter als ein Kinderspielplatz.



