1. Foren
  2. » Kommentare
  3. » Software-Entwicklung
  4. » Alle Kommentare zum Artikel
  5. » Microsoft: Keine…

Debian und Mono

Anzeige
  1. Thema

Neues Thema Ansicht wechseln


  1. Debian und Mono

    Autor duo.net 07.07.09 - 10:34

    Damit sollte sich Debian dann wohl nun leichter damit tun Mono zu integrieren oder?

  2. Re: Debian und Mono

    Autor Auslacher 07.07.09 - 10:49

    Nein, in keinster Weise. Warum ein > 50MB Framework das dazu noch etliche Resourcen belegt installieren um ein Notizzettelprogramm zu haben wovon als sowohl Alternativen als auch einen direkten Nachbau ohne Framework gibt? Problematisch wird es wenn Debian es soweit treibt und Mono sogar als harte Abhängigkeit hinzufügt, dann könnte Pakete dafür sorgen, dass man Mono nicht mehr problemlos aus dem System bekommt.


    Derzeit gibt es keine Anwendung die man zwingend braucht die auf Mono setzt.

  3. Re: Debian und Mono

    Autor ATroll 07.07.09 - 10:59

    Guckt da jemand nicht über den Tellerrand?

    Mal ganz davon abgesehen, dass ich auf Banshee nicht mehr verzichten möchte und es keine gute Alternative zu Gnome Subtitles gibt, würde ich mir doch keine Windows Maschine aufzusetzen für ein Visual Studio, wenn ich bei kleinen Projekten doch auch Monodevelop benutzen kann (Ja, man kann auch unter Linux Anwendungen schreiben, die unter Windows laufen sollen - ich weiß es ist pervers, aber sowas gibt es dennoch).

  4. Re: Debian und Mono

    Autor hb 07.07.09 - 11:10

    Auslacher schrieb:
    -------------------------------------------------------
    > Problematisch wird es wenn Debian es soweit treibt
    > und Mono sogar als harte Abhängigkeit hinzufügt,
    > dann könnte Pakete dafür sorgen, dass man Mono
    > nicht mehr problemlos aus dem System bekommt.

    Dir ist klar, was eine Abhängigkeit in einem Meta-Paket bewirkt?

    > Derzeit gibt es keine Anwendung die man zwingend
    > braucht die auf Mono setzt.

    Achso, das bestimmst du also jetzt, welche Anwendungen ich brauche. Ich lach mich kaputt.

  5. Re: Debian und Mono

    Autor Auslacher 07.07.09 - 11:12

    Ich kenne keine Tellerränder.

    Mono ist Ballast wie Java. Für Java gibt es jedoch zahlreiche - auch unternehmenskritische - Anwendungen für sämtliche Branchen und auch für EndUser Lösungen. Der Ballast ist hier gerechtfertigt. Bei Mono ist dies überhaupt nicht gegeben. Wenn jemand wie du Banshee oder auch Tomboy will kann er sich das Mono Paket installieren bzw. es wird beim Auflösen der Abhängigkeiten hinzugefügt. Dagegen spricht sich auch niemand aus und auch Stallmann sprach sich nicht generell gegen Mono/C# aus.

    Das SFLC wird dieses "Versprechen" prüfen und eine entsprechende Empehlung ausgeben. Die technischen Nachteile bleiben jedoch weiter. Absolut unproblematisch und akzeptiert wäre es wenn es .NET ohne den Mono Umweg in identischer Form für andere Plattformen geben würde und man mit anderen zusammen an .NET arbeiten würde. Denn so ist Mono einfach immer nur hinterher, schlecht entwickelt, schlecht gewartet und unsicher für die Zukunft positioniert, besonders wenn man Anwendungen darauf entwickelt und diese dann eben nicht plattformübergreifend funktionieren.


    Mono ist und bleibt eine Krücke, daran kann sich auch nichts ändern, wenn MS wirklich was an der Offenheit liegt stellen sie .NET frei allen zur Verfügung.

  6. Re: Debian und Mono

    Autor Auslacher 07.07.09 - 11:13

    Bitte einmal das aktuellste Statement von Debian zu dem Thema lesen. Die Mono Gedankenspiele gehen weit über Meta Pakete hinaus. Und die zwei Anwendungen die du glaubst zu brauchen sollten sich nicht auf Millionen Anwender auswirken die sie nicht brauchen. Mono kann als Abhängigkeit bestehen die bei Installation automatisch aufgelöst wird, als feste Abhängigkeit im System ist es jedoch deplaziert.

  7. Re: Debian und Mono

    Autor hb 07.07.09 - 11:20

    Auslacher schrieb:
    -------------------------------------------------------
    > Mono kann als Abhängigkeit
    > bestehen die bei Installation automatisch
    > aufgelöst wird, als feste Abhängigkeit im System
    > ist es jedoch deplaziert.

    Es ist Aufgabe des Desktop-Teams einer Distribution, eine Auswahl von Programmen zu treffen, die sie für ihre Zielgruppe als passend erachten. Klar kann man es nie allen Recht machen -- für manche ist Python langsamer, verbloateter Mist, für andere nicht.

    Wenn etwas deplaziert ist, dann deine Forderung, die Distris sollen sich nach DEINEN Kriterien richten. Versuch nicht, freie Projekte zu bevormunden, sondern nimm einfach eine Distro, die deinem Geschmack nahe kommt, und lass die anderen in Frieden.

  8. Re: Debian und Mono

    Autor mustafa_of_death 07.07.09 - 11:21

    Auslacher schrieb:
    -------------------------------------------------------
    > Mono ist Ballast wie Java.

    Aufwachen!! Wir haben nicht mehr 1990! .NET und Java sind ein Segen. Sie machen die Entwicklung leichter, portabler, schneller. Für die Anwender vereinfacht sich das Abhängigkeiten-Auflösen auf "Java/.NET drauf - läuft". Ballast sind die tausende libblah0.5.3.5, libblah0.5.5.5, libblah2.5.2.5, libblah2.5.3.6.

    > zahlreiche - auch unternehmenskritische -
    > Anwendungen für sämtliche Branchen und auch für
    > EndUser Lösungen. Der Ballast ist hier
    > gerechtfertigt. Bei Mono ist dies überhaupt nicht
    > gegeben. Wenn jemand wie du Banshee oder auch
    > Tomboy will kann er sich das Mono Paket
    > installieren bzw. es wird beim Auflösen der
    > Abhängigkeiten hinzugefügt. Dagegen spricht sich
    > auch niemand aus und auch Stallmann sprach sich
    > nicht generell gegen Mono/C# aus.

    Doch genau das tat er:
    "It is dangerous to depend on C#, so we need to discourage its use.."

    > Mono ist und bleibt eine Krücke, daran kann sich
    > auch nichts ändern, wenn MS wirklich was an der
    > Offenheit liegt stellen sie .NET frei allen zur
    > Verfügung.

    .NET/Mono entwickelt sich schnell weiter. Was eine Krücke ist und bleibt ist C/C++ und libbla-Konsorten - dort ist die Entwicklung der Plattform zum Stillstand gekommen.

  9. Re: Debian und Mono

    Autor dumdidum 07.07.09 - 11:26

    mustafa_of_death schrieb:
    -------------------------------------------------------
    > Auslacher schrieb:
    > --------------------------------------------------
    > -----
    > > Mono ist Ballast wie Java.
    >
    > Aufwachen!! Wir haben nicht mehr 1990! .NET und
    > Java sind ein Segen. Sie machen die Entwicklung
    > leichter, portabler, schneller. Für die Anwender
    > vereinfacht sich das Abhängigkeiten-Auflösen auf
    > "Java/.NET drauf - läuft". Ballast sind die
    > tausende libblah0.5.3.5, libblah0.5.5.5,
    > libblah2.5.2.5, libblah2.5.3.6.

    Bei Mono gibt es halt tausende libmono-blah2.5.2.5-cil ... wo ist der Unterschied?

  10. Dümmliche Ideologie

    Autor P-Man 07.07.09 - 11:29

    hb schrieb:

    > Wenn etwas deplaziert ist, dann deine Forderung,
    > die Distris sollen sich nach DEINEN Kriterien
    > richten. Versuch nicht, freie Projekte zu
    > bevormunden, sondern nimm einfach eine Distro, die
    > deinem Geschmack nahe kommt, und lass die anderen
    > in Frieden.

    Man kann ja wohl noch sagen, dass Debian
    da stark am Ziel einer Distribution
    vorbei schießt, auch wenn man Debian mag.

    Debian wird nicht nur deshalb benutzt,
    weil man einer dümmlichen Ideologie
    anhängt.

  11. Re: Debian und Mono

    Autor mustafa_of_death 07.07.09 - 11:38

    1. .NET versucht, alle Entwickler-Bedürfnisse abzudecken, d.h. es gibt ganz wenige Ausnahmen, wo die Funktionalität nicht schon vorhanden ist. stdlib versucht die Entwickler-Bedürfnisse soweit abzudecken, dass man nicht ASM schreiben muss, mehr nicht, deswegen gibts für jeden Scheiß libscheiss0.4.3.4.23.

    2. Sollte eine Anwendung mehr brauchen als .NET bietet kann es die Library einfach selbst mitbringen, installiert und deinstalliert sich mit der Anwendung. Das schlau Versionssystem von .NET machts möglich.

  12. Re: Debian und Mono

    Autor Auslacher 07.07.09 - 12:18

    Aufwachen, Verschwendung ist damals wie heute unangebracht. Wenn eine Million Rechner den Ballast laufen lassen ohne das er benötigt wird ist dies auch ökologisch bedenklich. IT macht einen nicht unerheblichen Teil des Energieverbrauches aus. Und bei derzeit geschätzten 600 Millionen PC Anwendern macht jede zusätzliche Belastung etwas aus.

    PS: .NET und Mono sind nicht portabel und machen auch nichts einfacher - genau das Gegenteil ist der Fall. Zudem waren Frameworks noch nie performant.

  13. Re: Debian und Mono

    Autor Auslacher 07.07.09 - 12:20

    Bevor du kleines HB Männchen noch in die Luft gehst solltest du dich informieren welche Bedürfnisse die Nutzer haben. Auf Mono als feste Abhängigkeit kann verzichtet werden und wird auch verzichtet. Als Option kann sich jeder installieren was er will.

  14. Re: Debian und Mono

    Autor hb 07.07.09 - 12:30

    Auslacher schrieb:
    -------------------------------------------------------
    > PS: .NET und Mono sind nicht portabel und machen
    > auch nichts einfacher - genau das Gegenteil ist
    > der Fall.

    "Portabel" ist eine Null-Aussage. Mono läuft mittlerweile auf recht vielen Architekturen und Sytemen.

  15. Re: Debian und Mono

    Autor dolli 07.07.09 - 12:40

    hb schrieb:
    -------------------------------------------------------
    > Auslacher schrieb:
    > --------------------------------------------------
    > > PS: .NET und Mono sind nicht portabel und
    > machen
    > auch nichts einfacher - genau das
    > Gegenteil ist
    > der Fall.
    >
    > "Portabel" ist eine Null-Aussage. Mono läuft
    > mittlerweile auf recht vielen Architekturen und
    > Sytemen.

    Die meisten nativen Open-Source-Biblioteken laufen auf wesentlich mehr Plattformen als Mono. GLib und Qt bieten Architekturunabhängige Datentypen und plattformunabhängiges I/O, Threading etc. für C und C++ und die ganzen darauf bauenden Bibliotheken sind genauso portabel. Plattformunabhängig zu programmieren ist keine Frage der Programmiersprache. Das einzige was Mono und Java unter Umständen bieten können ist Architekturunabhängigkeit ohne Neukompilierung, was aber bei Open-Source-Software kaum wichtig ist.

  16. Re: Debian und Mono

    Autor Der Kommunist 07.07.09 - 12:54

    mustafa_of_death schrieb:
    -------------------------------------------------------
    > 1. .NET versucht, alle Entwickler-Bedürfnisse
    > abzudecken, d.h. es gibt ganz wenige Ausnahmen, wo
    > die Funktionalität nicht schon vorhanden ist.
    > stdlib versucht die Entwickler-Bedürfnisse soweit
    > abzudecken, dass man nicht ASM schreiben muss,
    > mehr nicht, deswegen gibts für jeden Scheiß
    > libscheiss0.4.3.4.23.
    >
    > 2. Sollte eine Anwendung mehr brauchen als .NET
    > bietet kann es die Library einfach selbst
    > mitbringen, installiert und deinstalliert sich mit
    > der Anwendung. Das schlau Versionssystem von .NET
    > machts möglich.

    Beim Softwareentwickeln geht es in erster Linie um die Anwender - nicht darum, dumme Informatik-Studenten zu schohnen. Das haben du und M$ bis heute nicht verstanden. Warum soll sich der Anwender ein riesiges Framework installieren und damit haufenweise Ressourcen (die mglw. woanders sinnvoller gebraucht werden) verbraten? Ressourcen zu sparen galt es naterlich 19hundertXY umso mehr denn heute - dennoch kann die heutige Zeit dieses Prinzip nicht fuer falsch erklaeren. Wenn heutige Software in aehnlicher Weise optimiert wuerde, wie man es damals getan hat, haetten wir heute unglaublich leistungsfaehige Software und wuerden grosse Mengen RAM etc. gar nicht brauchen. Der einzelne spart darin nicht extrem viel, aber weltweit kaemen der Volkswirtschaft Milliarden zugute...

  17. Re: Debian und Mono

    Autor Foxfire 07.07.09 - 17:56

    Auslacher schrieb:
    -------------------------------------------------------
    > Nein, in keinster Weise. Warum ein > 50MB
    > Framework das dazu noch etliche Resourcen belegt
    > installieren um ein Notizzettelprogramm zu haben
    > wovon als sowohl Alternativen als auch einen
    > direkten Nachbau ohne Framework gibt?

    Zu einem richtige Lacher wird es erst wenn man die Fakten anschaut und sieht, dass der Nachbau (der einige Funktionen weniger hat) 40MB verbraucht, aber dabei keinerlei Framework mitbringt, dass auch für anderen Anwendungen genutzt werden könnte.

Neues Thema Ansicht wechseln


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


Meistgelesen
  1. Libreoffice

    "Wir wollen Nutzer in die ODF-Welt ziehen"

  2. Browser

    Kauft Facebook Opera?

  3. Blackberry

    RIM plant Massenentlassungen

  4. Datenschutz

    Neue EU-Regeln zu Cookies treten in Kraft

  5. Samsung Galaxy S3

    Siri braucht sich nicht zu fürchten


Meistkommentiert
  1. Kommentare: 172 | letzter Beitrag 22:36 Uhr

  2. Kommentare: 94 | letzter Beitrag 26.05. 19:45

  3. Kommentare: 79 | letzter Beitrag 22:43 Uhr

  4. Kommentare: 71 | letzter Beitrag 22:20 Uhr

  5. Kommentare: 63 | letzter Beitrag 23:15 Uhr

Mehr



Haben wir etwas übersehen?

E-Mail an news@golem.de


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

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

Bernd Schlömer: Twittern und Mailen für die Piratenpartei im Dienst verboten
Bernd Schlömer
Twittern und Mailen für die Piratenpartei im Dienst verboten

Der neue Chef der Piratenpartei steht im Verteidigungsministerium unter Druck. Elektronische Kommunikation für seine Partei ist ihm in der Dienstzeit untersagt. "Es gibt Leute im Ministerium, die darauf warten, dass ich Fehler mache", sagte Schlömer.

  1. Hartmut Semken Berliner Piratenparteichef tritt zurück
  2. Schulschwänzen Piratenpartei gegen elektronisches Klassenbuch
  3. Piratenpartei NRW "Wir bringen einen Schuss Chili ins Parlament"

  1. Renesas: Chiphersteller will ein Drittel der Beschäftigten loswerden
    Renesas
    Chiphersteller will ein Drittel der Beschäftigten loswerden

    Renesas ist nach Elpida der zweite schwer angeschlagene japanische Chiphersteller. Renesas, das Hitachi, Mitsubishi Electric und NEC gehört, macht Verlust und will seine größte Fabrik verkaufen.

  2. Blackberry: RIM plant Massenentlassungen
    Blackberry
    RIM plant Massenentlassungen

    RIM soll in den kommenden Tagen erneut einen massiven Stellenabbau ankündigen. "Ich habe herausgefunden, welche Teile ich in meinem Puzzle nicht mehr benötige", sagte Firmenchef Thorsten Heins.

  3. Browser: Kauft Facebook Opera?
    Browser
    Kauft Facebook Opera?

    Ein britisches Blog will erfahren haben, dass Facebook den norwegischen Browserhersteller Opera Software kaufen will. Beide Unternehmen wollen sich dazu nicht äußern.


  1. 15:41

  2. 13:23

  3. 14:48

  4. 14:29

  5. 14:24

  6. 12:30

  7. 12:23

  8. 18:49