1. Foren
  2. Kommentare
  3. Software-Entwicklung
  4. Alle Kommentare zum Artikel
  5. › Go - schnelle…

Die Zukunft heist Managed Code !!!

  1. Thema
  1. 1
  2. 2
  3. 3
  4. 4

Neues Thema Ansicht wechseln


  1. Die Zukunft heist Managed Code !!!

    Autor: Der Fachinformatiker 11.11.09 - 12:30

    Damit meine ich .net und java. Wer gibt den heutzutage noch manuel Speicher frei? Nur bei der Hardwarenahen Programmierung wird c/c++ nicht so schnell verschwinden.


    Und jeder der behauptet, .net wäre für seine nicht systemnahe Applikation zu langsam, der hat in .net noch nie mit Threads gearbeitet. Höchstens mit applikation.doevents()

  2. Re: Die Zukunft heist Managed Code !!!

    Autor: beyes 11.11.09 - 12:35

    Der Fachinformatiker schrieb:
    --------------------------------------------------------------------------------
    > Damit meine ich .net und java.

    Ach so.

    Go verwendet übrigens laut HP auch einen Garbage Collector.

  3. Re: Die Zukunft heist Managed Code !!!

    Autor: OldFart 11.11.09 - 12:54

    Der Fachinformatiker schrieb:
    --------------------------------------------------------------------------------
    > Damit meine ich .net und java. Wer gibt den heutzutage noch manuel
    > Speicher frei?

    Ja, dass ist natürlich ein Killerkriterium.

    > Nur bei der Hardwarenahen Programmierung wird c/c++ nicht so schnell
    > verschwinden.

    .NET gibt es für wieviele Plattformen gleich noch mal?

    Bei Java gibt es wieviele Versionen die irgendwas als "deprecated" deklarieren gleich nochmal?

    Oh und Java war schon, mal sehen ... ja, so ungefähr 10+x Jahren die Sprache der Zukunft. Hat mir einer erklärt der sich auskannte. Meine C(++) Literatur hab' ich dennoch behalten (daneben Pascal, Prolog, Assembler verschiedener Architekturen, bin bissl Cobol, Perl, ein bissl Python, für Modula-2 und LISP blieb leider zuwenig Zeit).

    > Und jeder der behauptet, .net wäre für seine nicht systemnahe
    > Applikation zu langsam, der hat in .net noch nie mit Threads
    > gearbeitet. Höchstens mit applikation.doevents()

    Threads oder nicht threads -- eingeschlafene Füsse bleiben eingeschlafene Füsse.

    Grundsätzlich aber nix gegen Java oder .NET, nur "Das ist die Zukunft" kannste Dir schon mal als letzte Worte auf den Grabstein meisseln lassen. Die Zukunft wird Dir erst noch zeigen wo's langgeht.

  4. ><)))°>

    Autor: sssssssssssss 11.11.09 - 13:00

    ><)))°>

  5. Re: Die Zukunft heist Managed Code !!!

    Autor: haha 11.11.09 - 13:15

    Fachinformatiker?! ROFL. Studier erst mal, dann reden wir weiter.

  6. Re: Die Zukunft heist Managed Code !!!

    Autor: asdfjklö 11.11.09 - 13:17

    Der Fachinformatiker schrieb:
    --------------------------------------------------------------------------------
    > Damit meine ich .net und java. Wer gibt den heutzutage noch manuel Speicher
    > frei?
    Ich net. Ich nehm bei C++ einfach die Smartpointer von boost. Spart jede Menge Pointer-Ärger und kommt ganz ohne Garbage-Collector aus.

    Und sowieso: Danke an alle boost-Programmierer.

    MfG, asdfjklö

  7. Re: Die Zukunft heist Managed Code !!!

    Autor: Ritter von NI 11.11.09 - 13:39

    Der Fachinformatiker schrieb:
    --------------------------------------------------------------------------------
    > Damit meine ich .net und java.
    Java wird ja wohl von der Speicherindustrie gesponsort. Ich kenne eigentlich kaum ein umfangreicheres Java Programm, das weniger als 200MB RAM belegt.

    Meine 2GB RAM sind fast voll, nur wegen zwei Java Anwendungen. Und dabei nutze ich schon Linux und nicht so einen Speicherfresser wie Vista.

  8. Re: Die Zukunft heist Managed Code !!!

    Autor: Gumbachachmal 11.11.09 - 13:53

    Das liegt daran, dass man bei Java auf unsigned-Typen verzichtet hat.

    *brauchen wir nicht, wurde gesagt!

    Nun wie speichert man effizient Zahlen im Bereich 0-255 (8bit)?
    -> Antwort natürlich mit short(16bit)!

    Das benötigt man dann halt immer mehr Speicher als bei C/C++.
    Wen wundert das also?

  9. Re: Die Zukunft heist Managed Code !!!

    Autor: Ritter von NI 11.11.09 - 13:59

    Python kennt gar keine Typen wie Byte oder INT. Vergleichbare Anwendungen sind in Python trotzdem kompakter.

  10. Re: Die Zukunft heist Managed Code !!!

    Autor: QQQ 11.11.09 - 15:22

    Ritter von NI schrieb:
    --------------------------------------------------------------------------------
    > Der Fachinformatiker schrieb:
    > ---------------------------------------------------------------------------
    > -----
    > > Damit meine ich .net und java.
    > Java wird ja wohl von der Speicherindustrie gesponsort.

    Firefox anscheinend auch. Und der wurde nicht in Java geschrieben. ;)

  11. Re: Die Zukunft heist Managed Code !!!

    Autor: Tingelchen 11.11.09 - 15:35

    Python wird auch interpretiert :)

    Bei Java läuft für jede Anwendung auch gleich eine komplette Runtime im Hintergrund. Das gilt auch für .Net. Jedes .Net Programm brauch deutlich mehr Speicher als eine vergleichbare C/C++ Anwendung.

    Bleibt halt nicht aus wenn man für eine Sprache eine Instant der Runtime braucht :)

  12. Re: Die Zukunft heist Managed Code !!!

    Autor: Tingelchen 11.11.09 - 15:44

    .Net ist keine offene Sprache. Das Mono-Projekt ist lediglich ein Nachbau und damit immer im Zugzwang. Damit bleibt .Net nur für Windows eine Alternative.

    Java gibt es zwar für mehrere Plattformen, hat aber leider einen Konzeptfehler der zu abstürtze führt. Hat sich auch sonst nie richtig durchsetzen können.


    "Managed Code" wird sich erst dann durchsetzen wenn jemand eine offene Sprache mit einer offenen Lib dahinter entwickelt. Bis dahin bleibt es ein Nieschenprodukt.

  13. Re: Die Zukunft heist Managed Code !!!

    Autor: Vrom 11.11.09 - 16:01

    Tingelchen schrieb:

    > Java gibt es zwar für mehrere Plattformen,

    Richtig.

    > hat aber leider einen
    > Konzeptfehler der zu abstürtze führt.

    Welchen?

    > Hat sich auch sonst nie richtig
    > durchsetzen können.

    Stimmt nicht.

  14. Re: Die Zukunft heist Managed Code !!!

    Autor: jRak 11.11.09 - 16:21

    Es gibt viele Dinge, die ich in Java sicher etwas anders gestallten würde, Dinge die ich mir wünschen würde. Die Entwicklung geht momentan sicher etwas langsam voran ... aber, welchen Konzeptfehler der Abstürze verursacht? Ich mag das arbeiten mit Java.

    Ein Nieschenprodukt? Ich glaube dir ist überhaupt nicht bewusst wo überall Java zum Einsatz kommt. Nur ein Beispiel: Das Frontend für die Verwaltung der Bestände von Hugendubel wurde in Java geschrieben. Schau beim nächsten Besuch einfach mal auf die Rechner dort. Soll nur ein nicht so offensichtliches Beispiel sein und ich denke da gibt es noch weit aus mehr. Wenn Java eine Niesche besetzt, dann eine etwas größere. ;-)

  15. Re: Die Zukunft heist Managed Code !!!

    Autor: Neaa 11.11.09 - 16:22

    Tingelchen schrieb:
    --------------------------------------------------------------------------------

    > "Managed Code" wird sich erst dann durchsetzen wenn jemand eine offene
    > Sprache mit einer offenen Lib dahinter entwickelt. Bis dahin bleibt es ein
    > Nieschenprodukt.

    Mutig Java und .Net/C# als Nischenprodukt zu bezeichnen. Vieleicht bei Broten...

  16. Re: Die Zukunft heist Managed Code !!!

    Autor: tylor durden 11.11.09 - 16:40

    Natürlich "kennt" Python Typen, das kommt nur nicht so stark an die Oberfläche da es dynamisch TYPisiert ist.

    heißt

    a = "blabal" => wird intern als ein string-typ gespeichert
    b = 5 => wird intern als ein int gespeichert
    c = 5.5 => wird als float gespeichert

    deshalb kannst du ja auch nicht 'x=5+"3"' rechnen. (probiers mal aus ;) )

    und das sind nur ein paar der einfachen datentypen


    Ritter von NI schrieb:
    --------------------------------------------------------------------------------
    > Python kennt gar keine Typen wie Byte oder INT. Vergleichbare Anwendungen
    > sind in Python trotzdem kompakter.

  17. ><)))°>

    Autor: darkfate 11.11.09 - 16:46

    ><)))°>

  18. Re: Die Zukunft heist Managed Code !!!

    Autor: darkfate 11.11.09 - 16:55

    Für abstraktes Denken reicht der Mumm meistens nicht. Daher wird einfach Praxisorientiert gefrickelt.

  19. Re: Die Zukunft heist Managed Code !!!

    Autor: darkfate 11.11.09 - 16:57

    Ich dachte Java arbeitet nur mit long double :) das erklärt mMn den Speicherhunger.

  20. Re: Die Zukunft heist Managed Code !!!

    Autor: darkfate 11.11.09 - 17:01

    Das zeugt aber nur davon, dass die Wirtschaftsinformatiker heutzutage kein vernünftiges Studium genießen.

  1. Thema
  1. 1
  2. 2
  3. 3
  4. 4

Neues Thema Ansicht wechseln


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

Stellenmarkt
  1. Senatsverwaltung für Bildung, Jugend und Familie - Abteilung Zentraler Service, Berlin
  2. Stadtwerke München GmbH, München
  3. andagon GmbH, Norddeutschland
  4. Schwarz Dienstleistung KG, Raum Neckarsulm

Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Spiele-Angebote
  1. 4,99€
  2. 3,74€
  3. (-40%) 5,99€
  4. (-43%) 22,99€


Haben wir etwas übersehen?

E-Mail an news@golem.de


Frauen in der Technik: Von wegen keine Vorbilder!
Frauen in der Technik
Von wegen keine Vorbilder!

Technik, also auch Computertechnik, war schon immer ein männlich dominiertes Feld. Das heißt aber nicht, dass es in der Geschichte keine bedeutenden Programmiererinnen gab. Besonders das Militär zeigte reges Interesse an den Fähigkeiten von Frauen.
Von Valerie Lux

  1. Bewerber für IT-Jobs Unzureichend qualifiziert, zu wenig erfahren oder zu teuer
  2. Männer und Frauen in der IT Gibt es wirklich Chancengleichheit in Deutschland?
  3. HR-Analytics Weshalb Mitarbeiter kündigen

Videostreaming: Was an Prime Video und Netflix nervt
Videostreaming
Was an Prime Video und Netflix nervt

Eine ständig anders sortierte Watchlist, ein automatisch startender Stream oder fehlende Markierungen für Aboinhalte: Oft sind es nur Kleinigkeiten, die den Spaß am Streaming vermiesen - eine Hassliste.
Ein IMHO von Ingo Pakalski

  1. WhatsOnFlix Smartphone-App für bessere Verwaltung der Netflix-Inhalte
  2. Netflix Staffel-2-Trailer zeigt Cyberpunk-Welt von Altered Carbon
  3. Videostreaming Netflix musste Night of the Living Dead entfernen

Nasa: Boeing umging Sicherheitsprozeduren bei Starliner
Nasa
Boeing umging Sicherheitsprozeduren bei Starliner

Vergessene Tabelleneinträge, fehlende Zeitabfragen und störende Mobilfunksignale sollen ursächlich für die Probleme beim Testflug des Starliner-Raumschiffs gewesen sein. Das seien aber nur Symptome des Zusammenbruchs der Sicherheitsprozeduren in der Softwareentwicklung von Boeing. Parallelen zur Boeing 737 MAX werden deutlich.
Von Frank Wunderlich-Pfeiffer

  1. Nasa Boeings Starliner hatte noch einen schweren Softwarefehler
  2. Boeing 777x Jungfernflug für das größte zweistrahlige Verkehrsflugzeug
  3. Boeing 2019 wurden mehr Flugzeuge storniert als bestellt

  1. Intelligente Messsysteme: Zwangs-Rollout der vernetzten Stromzähler startet
    Intelligente Messsysteme
    Zwangs-Rollout der vernetzten Stromzähler startet

    Mit deutlicher Verzögerung kann der verpflichtende Rollout intelligenter Messsysteme starten. Die Vorteile für den Verbraucher dürften sich dabei weiter in Grenzen halten.

  2. Nvidia: Bethesda entfernt fast alle Spiele von Geforce Now
    Nvidia
    Bethesda entfernt fast alle Spiele von Geforce Now

    Nach Activision Blizzard auch Bethesda: Der Publisher streicht die eigenen Titel bei Geforce Now. Einzig ein Wolfenstein-Shooter mit Raytracing-Effekten bleibt in Bibliothek des Spielestreamingdienstes.

  3. Neue Infrastruktur: Berliner Kammergericht darf wieder ins Landesnetz
    Neue Infrastruktur
    Berliner Kammergericht darf wieder ins Landesnetz

    Fast ein halbes Jahr hat das Berliner Kammergericht nach einem Trojaner-Angriff im Notbetrieb gearbeitet. Nun soll das Gericht wieder ans Berliner Landesnetz angeschlossen werden - mit Laptops, die die Mitarbeiter statt USB-Sticks mit nach Hause nehmen können.


  1. 12:29

  2. 12:05

  3. 15:33

  4. 14:24

  5. 13:37

  6. 13:12

  7. 12:40

  8. 19:41