Abo
  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.

  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>

  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.

  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.

  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.

  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.

  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

  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.

  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.

  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.

  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.

  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.

Neues Thema Ansicht wechseln


Um zu kommentieren, loggen Sie sich bitte ein oder registrieren Sie sich. Zum Login

Anzeige
Stellenmarkt
  1. NOBILIS Group GmbH, Wiesbaden
  2. access Automotive Career Event, Nürnberg
  3. über MEDICI & SPRECHER AG, Hamburg
  4. Universität zu Köln RRZK, Köln

Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Spiele-Angebote
  1. 349,00€
  2. 54,85€
  3. 59,99€


Haben wir etwas übersehen?

E-Mail an news@golem.de


Rocketlab: Neuseeland genehmigt Start für erste elektrische Rakete
Rocketlab
Neuseeland genehmigt Start für erste elektrische Rakete
  1. Osiris Rex Asteroid Bennu, wir kommen!
  2. Raumfahrt Erster Apollo-Bordcomputer aus dem Schrott gerettet
  3. Startups Wie Billig-Raketen die Raumfahrt revolutionieren

Recruiting: Uni-Abschluss ist nicht mehr das Wichtigste
Recruiting
Uni-Abschluss ist nicht mehr das Wichtigste
  1. Friends Conrad vermittelt Studenten für Serviceleistungen
  2. IT-Jobs Bayerische Firmen finden nicht genügend Programmierer
  3. Fest angestellt Wie viele Informatiker es in Deutschland gibt

X1D ausprobiert: Die Hasselblad für Einsteiger
X1D ausprobiert
Die Hasselblad für Einsteiger
  1. Modulares Smartphone Lenovo bringt Moto Z mit Moto Z Play nach Deutschland
  2. Hasselblad DJI hebt mit 50-Megapixel-Luftbildkamera ab

  1. Dice: Kampagne von Battlefield 1 spielt an vielen Fronten
    Dice
    Kampagne von Battlefield 1 spielt an vielen Fronten

    Bislang hat sich Electronic Arts bei der Marketingkampagne für Battlefield 1 auf den Multiplayermodus konzentriert - aber es gibt auch eine Kampagne. Der offizielle Trailer zeigt, wie Helden an mehreren Fronten im Ersten Weltkrieg kämpfen.

  2. NBase-T alias 802.3bz: 2.5GbE und 5GbE sind offizieller IEEE-Standard
    NBase-T alias 802.3bz
    2.5GbE und 5GbE sind offizieller IEEE-Standard

    Der Prozess ist abgeschlossen: Die beiden Stufen zwischen 1- und 10-Gigabit-Ethernet sind nicht mehr proprietär, sondern ein Standard. Die NBase-T-Alliance ist vor allem froh darüber, dass alles so schnell ging.

  3. Samsung-Rückrufaktion: Bereits 60 Prozent der Note-7-Geräte in Europa ausgetauscht
    Samsung-Rückrufaktion
    Bereits 60 Prozent der Note-7-Geräte in Europa ausgetauscht

    Die europäischen Besitzer des Galaxy Note 7 tauschen ihre Geräte offenbar deutlich schneller aus, als die US-Amerikaner. Schon Anfang Oktober könnte der Prozess abgeschlossen sein.


  1. 20:57

  2. 18:35

  3. 18:03

  4. 17:50

  5. 17:41

  6. 15:51

  7. 15:35

  8. 15:00