Zitat von
MagicAndre1981:
und? die C++ Runtime bietet nur die C++ Grundfunktionen, mehr nicht. .Net bietet eine riesige Klassenbibliothek bei der fast alles drin ist, was man bei Delphi (
Win32) oder VC++ (
Win32) nachbauen muss.
Du vergleichst Äpfel mit Birnen und gibst es auch noch zu 8) Bei C++ kann man ja
theoretisch wählen, ob man die MFC, die
VCL, QT, GTK oder ähnliches für die
GUI verwenden will. Aus dem Grund reicht es für die C++ Runtime, wenn sie nur die Grundfunktionen bietet. Für alles andere sind grafische Toolkits verantwortlich. .net ist da quasi die eierlegende Wollmilchsau, die ein Rundumsorglos Paket bietet. Insofern ist der Begriff "runtime" im eigentlichen Sinne für die .net Runtime nicht ganz zutreffend, da es ja eher Runtime + grafisches Toolkit ist.
Zitat von
MagicAndre1981:
Du kannst die Bootstrapper Pakete auch mitliefern.
Jo, dann bedankt sich der Kunde, wenn die Setup Routine 230 MB aus dem Netz nachladen will. Okay, in Zeiten von Flatrates und DSL ist das zwar nicht mehr so dramatisch, aber selbst mit ner 1000er Leitung dauert sowas doch noch ein paar Minuten.
Zitat von
Alfredo:
Warum also sind
- Formulare
- allgemeine Datenbankschnittstelle
- Datagrid(Cursorsteuerung, Editfunktionen)
- Editfelder für Zahlen
nicht Teil einer Programmiersprache.
Modularisierung? KISS (
Keep
It
Small and
Simple)-Prinzip?