1. Foren
  2. Kommentare
  3. Wirtschaft
  4. Alle Kommentare zum Artikel
  5. › Mobile Apps: Unternehmen suchen…

c# vor Java - soweit ist es schon

Anzeige
  1. Thema

Neues Thema Ansicht wechseln


  1. c# vor Java - soweit ist es schon

    Autor Robert0 09.02.13 - 02:26

    Klar - ist nur ein Zitat oder überhaupt nur ein Vorfall. Aber inzwischen scheint ja doch C# sich vor Java zu bewegen.
    Hab ich mal aufs richtige Pferd gesetzt.....
    Vielleicht wandern jetzt die Stundensätze auch endlich pro C# in die Höhe.
    Man muss es ja auch mal sagen. Der durchschnittliche Java-Experte schreibt wesentlich mehr Code und zwar Boilerplate. Am Ende ist der code undurchdringlicher als ein LINQ-Dreizeiler in C#. Da sollte man mal nicht nach LOC bezahlen, sondern nach Wartbarkeitsgesichtspunkten. Aberja: LINQ kann auch Kuddelmuddel werden. Aber das kannn überall und immer passieren. Das ist die Aufgabe des Experten, genau solche VB6-Anfängerfehler-Spagetthicode-Unfälle zu vermeiden. Dabei hilft aber eine Sprache, die lästige Arbeit im Compiler erledigt.

    Benutzer wird von Ihnen ignoriert. Anzeigen

  2. Re: c# vor Java - soweit ist es schon

    Autor Omnibrain 09.02.13 - 07:55

    Java läuft nur unter Android ... wohingegen C# unter Android, iOS und Windows Phone lauffähig ist - wie war das nochmal mit Platformunabhängig ?

    Daneben sind die Java dev Tools nicht jedermans sache ... ich sag jetzt nicht das Eclipse müll ist, aber Geschmäcker sind verschieden :)

    <werbung>Ich persönlich mag Jetbrains IDEA</werbung>

    Benutzer wird von Ihnen ignoriert. Anzeigen

  3. Re: c# vor Java - soweit ist es schon

    Autor Robert0 09.02.13 - 09:39

    Ja, Jetbrains is ne feine Entwicklertruppe. Die täten mit Anders Heijlsberg und Herb Sutter zusammen ein Dreamteam ergeben.
    Und mein Lieblingsprodukt ist momentan Resharper, wobei ich aber von Metalanguage und dem Ruby-IDE-Tülchen auch begeistert bin.

    Außerdem ist bei Java (sprache) der Klammerstandard verquer.
    Wer eine offene geschweifte Klammer auf derselben Zeile beginnt, muss die geschlossene Geschweifte auch ans Ende der letzten Zeile tun. Nicht jedoch auf die nächste.

    Benutzer wird von Ihnen ignoriert. Anzeigen

  4. Re: c# vor Java - soweit ist es schon

    Autor DonPom 09.02.13 - 09:48

    > Klar - ist nur ein Zitat oder überhaupt nur ein Vorfall. Aber inzwischen scheint ja doch > C# sich vor Java zu bewegen.
    > Hab ich mal aufs richtige Pferd gesetzt.....

    Du hast auf ein totes Pferd gesetzt.
    Kein Mensch glaubt an Investitionssicherheit bei Windows. Auf proprietäre Formate setzt niemand mehr.
    Viel Spass noch mit MFC und Silverlight und Co.

    Benutzer wird von Ihnen ignoriert. Anzeigen

  5. Re: c# vor Java - soweit ist es schon

    Autor Robert0 09.02.13 - 09:56

    DonPom schrieb:
    --------------------------------------------------------------------------------
    > > Klar - ist nur ein Zitat oder überhaupt nur ein Vorfall. Aber inzwischen
    > scheint ja doch > C# sich vor Java zu bewegen.
    > > Hab ich mal aufs richtige Pferd gesetzt.....
    >
    > Du hast auf ein totes Pferd gesetzt.
    > Kein Mensch glaubt an Investitionssicherheit bei Windows. Auf proprietäre
    > Formate setzt niemand mehr.
    > Viel Spass noch mit MFC und Silverlight und Co.

    Ja, besonders einleuchtend ist die Entwicklungsstrategie von M$ im Moment nicht. Die sind mitunter auch schon dabei ein halbes Grab auszuheben und für ihre Gefolgsentwickler gleich mit. Ist nicht so dolle. Aber ich habe schon vor Valve gesagt: Dann geht man halt mit boo und Mono sowie C# auf Linux und der Rest ist dann egal.

    Benutzer wird von Ihnen ignoriert. Anzeigen

  6. Re: c# vor Java - soweit ist es schon

    Autor non_sense 09.02.13 - 10:06

    Robert0 schrieb:
    --------------------------------------------------------------------------------
    > Außerdem ist bei Java (sprache) der Klammerstandard verquer.
    > Wer eine offene geschweifte Klammer auf derselben Zeile beginnt, muss die
    > geschlossene Geschweifte auch ans Ende der letzten Zeile tun. Nicht jedoch
    > auf die nächste.

    Wer sagt das?

    Die empfohlene Code-Konvention von Sun/Oracle besagt sogar, dass man die offene geschweifte Klammer in der selben Zeile und die geschlossene Klammer in der nächsten Zeile schreiben sollte.

    http://www.oracle.com/technetwork/java/codeconv-138413.html



    1 mal bearbeitet, zuletzt am 09.02.13 10:13 durch non_sense.

    Benutzer wird von Ihnen ignoriert. Anzeigen

  7. Re: c# vor Java - soweit ist es schon

    Autor Robert0 09.02.13 - 10:31

    > Wer sagt das?
    >
    > Die empfohlene Code-Konvention von Sun/Oracle besagt sogar, dass man die
    > offene geschweifte Klammer in der selben Zeile und die geschlossene Klammer
    > in der nächsten Zeile schreiben sollte.

    Toll. Logischer und besser wird es durch Aufschreiben auch nicht. Da kann ich auch mal eben eine Konvention finden oder selbst schreiben und nen Link verschicken.

    Unlogisch und inkonsequent und unlesbar ist das. So das ist.

    Und der Javabesitzer??? hat kein besseres Recht auf ne Konvention als jeder kleine Entwickler. Bin nur verwundert, warum so viele Entwickler unlogisch sein wollen.

    Wenn ich es denn doch mal schaffe meine Sprache fertigzuschreiben (ich habe natürlich eckige Klammern für Blöcke) dann werde ich diese Art von Klammerung als Fehler abstrafen. Natürlich ist die Sprache _nicht_ zeilenorientiert.
    >
    > www.oracle.com

    Benutzer wird von Ihnen ignoriert. Anzeigen

  8. Re: c# vor Java - soweit ist es schon

    Autor non_sense 09.02.13 - 11:42

    Robert0 schrieb:
    --------------------------------------------------------------------------------
    > Toll. Logischer und besser wird es durch Aufschreiben auch nicht. Da kann
    > ich auch mal eben eine Konvention finden oder selbst schreiben und nen Link
    > verschicken.

    Meine Fresse ... Du brauchst dich nicht an diese Konvention zu halten -.-
    Es ist eine EMPFOHLENE Konvention, damit der Code bei jedem gleich aussieht.

    Z.B. unter Eclipse kannst du deine eigene Konvention definieren, abspeichern, exportieren und importieren. Was meinst du, wie scheiße das ist, wenn du in einem Team arbeitest und jeder hat seine eigene Konvention? In einem Team wird immer eine Konvention definiert, damit jeder den Code bestmöglich lesen und benutzen kann.

    btw. jede aktuelle Sprache hat eine empfohlene Code-Konvention. Auch C#, aber trolle ruhig weiter ...



    1 mal bearbeitet, zuletzt am 09.02.13 11:43 durch non_sense.

    Benutzer wird von Ihnen ignoriert. Anzeigen

  9. Re: c# vor Java - soweit ist es schon

    Autor gandalf 09.02.13 - 12:17

    Robert0 schrieb:
    --------------------------------------------------------------------------------
    > Außerdem ist bei Java (sprache) der Klammerstandard verquer.
    > Wer eine offene geschweifte Klammer auf derselben Zeile beginnt, muss die
    > geschlossene Geschweifte auch ans Ende der letzten Zeile tun. Nicht jedoch
    > auf die nächste.

    Soweit sind wir schon wieder, dass man eine Sprache mit Halbwahrheiten runter machen muss? Was die Klammern betrifft, kann on "müssen" gar keine Rede sein. Der Sprache ist vollkommen wurscht ob Du geschweifte klammern in der gleichen oder der nächsten Zeile öffnest oder schließt. Auch interessiert die unverbindliche Konvention nicht.

    Viell. sollte man mal eine Sprache richtig lernen statt 10 nur halb... bevor man irgendwelchen Unsinn und Meinungen verbreitet.

    g.

    Benutzer wird von Ihnen ignoriert. Anzeigen

  10. Re: c# vor Java - soweit ist es schon

    Autor BLi8819 10.02.13 - 12:02

    WTF.
    Du darfst die Klammern setzen wie du willst. Kannst auch gerne alles in einer Zeile schreiben. Lesbarer wird es dadurch aber nicht.

    Benutzer wird von Ihnen ignoriert. Anzeigen

  11. Re: c# vor Java - soweit ist es schon

    Autor Robert0 10.02.13 - 20:49

    BLi8819 schrieb:
    --------------------------------------------------------------------------------
    > WTF.
    > Du darfst die Klammern setzen wie du willst. Kannst auch gerne alles in
    > einer Zeile schreiben. Lesbarer wird es dadurch aber nicht.

    Schon gemerkt. sog. Standardkonventionen üben einen gewissen Druck und Sog aus. Schau dir alle an, wie sie eine unlogische Konvention annehmen und nicht drüber nachdenken. Und aller Beispielcode oder Biblios müsste man erst einmal konvertieren/neuformatieren. Auf sowas habe ich keinen Bock. Wenn dann auch noch Leute mit was zum Sagen daherkommen und neue, vernünftige Sprachfeatures verhindern oder gleichartige Leute in Eclipse seit Jahren Drag&Drop von Text im Editor verhindern... da wende ich mich lieber gelich ganz ab von dem Zirkus.

    Benutzer wird von Ihnen ignoriert. Anzeigen

  12. Re: c# vor Java - soweit ist es schon

    Autor BLi8819 10.02.13 - 23:50

    :-D

    Was ist denn an der gängigen Konvention so schlecht?

    Und man muss im übringen nicht Eclipse nutzen. Mein letzes Projekt habe ich mit NetBeans umgesetzt.
    Und dann gibt es auch noch IntelliJ, die man alternativ nutzen könnte.
    Ganz von den Alternativen abgesehen, geht bei mit Drag&Drop ohne Probleme. Ich weiß nicht wirklich was du meinst.

    Du kannst dich gerne Abwenden. Ich entscheide mich lieber auf Grund wichtigerer Kriterien.

    Benutzer wird von Ihnen ignoriert. Anzeigen

Neues Thema Ansicht wechseln


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


Anzeige

Haben wir etwas übersehen?

E-Mail an news@golem.de


Computerspiele: Schlechtes Wetter macht gute Games
Computerspiele
Schlechtes Wetter macht gute Games
  1. Elgato Spiele von Xbox One und PS4 aufnehmen und streamen
  2. Flappy Birds Family Amazon krallt sich die flatternden Vögel
  3. Let's Player "Es gibt Spiele, für die man bezahlt wird"

Sofia: Der fliegende Blick durch den Staub
Sofia
Der fliegende Blick durch den Staub
  1. Audio aus Video Gefilmte Topfpflanze verrät Gespräche
  2. Nahrungsmittel Trinken statt Essen
  3. Bioelektronik Pilze sind die besten Zellschnittstellen

Raspberry B+ im Test: Sparsamer Nachfolger für mehr Bastelspaß
Raspberry B+ im Test
Sparsamer Nachfolger für mehr Bastelspaß
  1. Erweiterungsplatinen Der Raspberry Pi bekommt Hüte
  2. Odroid W Raspberry Pi-Klon für Fortgeschrittene
  3. Eric Anholt Langsamer Fortschritt bei Raspberry-Pi-Grafiktreiber

  1. Oculix: Netflix mit Oculus Rift und Leap Motion steuern
    Oculix
    Netflix mit Oculus Rift und Leap Motion steuern

    Filme auswählen mit Gesten und Kopfbewegungen: Netflix hat Oculix vorgestellt, eine Steuerung in der virtuellen Realität, die Oculus Rift und Leap Motion miteinander verknüpft.

  2. Frequenzen für Mobilfunker: Wechsel von DVB-T auf DVB-T2 soll 2016 starten
    Frequenzen für Mobilfunker
    Wechsel von DVB-T auf DVB-T2 soll 2016 starten

    DVB-T könnte in Deutschland schon bald durch DVB-T2 ersetzt werden. Dazu müssen die Zuschauer allerdings neue Hardware kaufen. Doch ein schneller Umstieg würde auch neue Chancen für den Breitbandausbau ermöglichen und womöglich viel Geld in die öffentlichen Kassen spülen.

  3. Xbox One: Microsoft bietet Reparatur oder Umtausch an
    Xbox One
    Microsoft bietet Reparatur oder Umtausch an

    Die Probleme mit dem August-Update für die Xbox One sind offenbar größer als erwartet. Microsoft bietet betroffenen Kunden eine Reparatur an - oder den Umtausch gegen eine neue Konsole. Allerdings ist nach Firmenangaben nur eine kleine Anzahl von Geräten betroffen.


  1. 13:19

  2. 12:58

  3. 12:34

  4. 12:15

  5. 12:00

  6. 11:59

  7. 11:56

  8. 11:54