AW: Was nervt euch so, während der Programmierung oder so allgemein
Zitat:
|
AW: Was nervt euch so, während der Programmierung oder so allgemein
Liste der Anhänge anzeigen (Anzahl: 1)
Was mich noch stört? .Net stört mich. Ich weiß, ich bin hier in einem Programmiererforum, aber trotzdem stört es mich. Als das anfing habe ich bereits da gesagt, dass es nicht so reibungslos funktionieren wird, weil es von Microsoft ist. Das ist doch wie damals mit den Vbun.dll's. Jedes mal wenn man ein VB Programm installiert hat, konnte es nicht ausgeführt werden, weil irgendeine vbrun.dll gefehlt hat. Noch besser, zu unserem Programm gehörten Script Programme die der Hersteller auch mit VB geschrieben hat. Und jedes mal wenn der Kunde sich ein VB Programm installiert hat, hat er unsere vbrun.dll überschrieben. Und natürlich hat MS eine Kleinigkeit geändert, so dass ich 200 km zum Kunden fahren konnte nur um unsere Vbrun.dll zu installieren. Natürlich funktionierte dann das andere Programm des Kunden nicht.
Mit .Net wird alles besser hat man mir erzählt. Ein Kumpel war auf einer Veranstalltung und dort hat man ihm von einem tollen Programm erzählt (Paint.Net). Und deshalb bat er mich ihm das zu installieren. Ich weiß es nicht, liegt es an mir oder weil ich so selten .Net Programme installiere, aber es ist mir noch nie gelungen ein .Net Programm zu installieren ohne das er mir erzählt hat, dass keine oder die falsche .Net Version installiert ist. Noch nie. Kaum hat man ein Framework installiert und wartet paar Monate mit der nächsten Installation, schon ist es wieder das falsche Framework. Und wenn man es installieren will, dann passiert das (siehe Bild). Ich brauche wegen eines 3.5 MB großen Programms 600 MB freien Festplatten Speicher. Das alles wegen eines Programms. |
AW: Was nervt euch so, während der Programmierung oder so allgemein
Visual Basic => VB Runtime Library
.Net / C# / Delphi for .Net => .NET Framework Java => JRE (Java Runtime Environment) Flash => Flash Player Visual C++ => Visual C++ Redistributable (davon hab ich 4 gleich auf der Platte) Visual J# => Visual C# Redistributable Silverlight => Silverlight Framework PHP => PHP Server Windows Programm => Windows Linux Programm => Linux Apple... für 2-3 Programme mehrere GB |
AW: Was nervt euch so, während der Programmierung oder so allgemein
Zitat:
Zitat:
Das Entscheidende ist aber, dass die Programme alle nur so klein sind, weil sie die Funktionen des .NET Framework nutzen können. Das ist als ob du Runtime Packages bei mit Delphi geschriebenen Programmen benutzt. Für ein einzelnes Programm ist das auch mehr Speicher, bei mehreren nicht mehr. Ich habe grob geschätzt 15-20 Programme auf der Festplatte, die auf .NET basieren. Die wären alle deutlich größer ohne .NET. (Außerdem hätte es länger gedauert die zu entwickeln, da dann die fertigen Funktionen der Runtime nicht zur Verfügung gestanden hätten.) |
AW: Was nervt euch so, während der Programmierung oder so allgemein
Gestern hatte ich wieder ein Erlebnis der kraftspendenden Art: Ein Druckertreiber ließ sich nicht installieren, und zwar nicht über „Installieren“ (Rechtsklick auf eine Inf-Datei), sondern schön sauber mithilfe einer Exe-Datei. Meine emotional angefärbte Meinung über die Programmierer war schnell gefaßt und wurde später, als mir nach einer Weile ein (zutreffender!) Verdacht aufkam, sogar bestätigt: Der Drucker- bzw. Spoolerdienst war nicht gestartet, und der wurde vorausgesetzt.
Zugegeben, genannter Dienst ist als Standard auf „automatisch“ voreingestellt und so unverändert immer aktiv, jedoch an den Diensten „rumzumachen“, ist keine „Hackerei“ (und dazu weitaus zahmer, als in die Untiefen der Registrierung hinabzutauchen), sondern Windows-Einstellung an dessen Oberfläche, findet sich in unzähligen Internetseiten als Tuningvorschläge und ist mithin jedem fortgeschrittenen Benutzer bekannt (sonst ist er wohl nicht als fortgeschritten einzuordnen). Es kann nicht zuviel verlangt sein, sich die aktiven bzw. gestarteten Dienste auflisten zu lassen und den fehlenden gegenüber dem Installateur zu bemängeln - oder besser, ihn gleich zu starten und die Startart zu verändern. Das zu implementieren, hätte ich sogar Lust und traue es mir noch zu - entsprechende Einarbeitung bezüglich letzterem vorausgesetzt. Wurde die Installation also vermutlich bis wahrscheinlich auf einer taufrischen Windowsinstallation geprüft und für gut befunden (genauso, wie wahrscheinlich auch das RAD-Studio XE2) - doch das ist keine anspruchsvolle, zeitgemäße, angemessene Qualitätskontrolle. |
AW: Was nervt euch so, während der Programmierung oder so allgemein
Zitat:
|
AW: Was nervt euch so, während der Programmierung oder so allgemein
Zitat:
|
AW: Was nervt euch so, während der Programmierung oder so allgemein
Der Gerechtigkeit halber sei noch hinzugefügt: Man kann z.B. auch mit der Windows-Auslagerungsdatei „herummachen“. Bemißt man diese zu knapp oder schaltet man sie gar ganz ab, so funktionieren alle möglichen Programme eingeschränkt bis gar nicht mehr, die Feherquelle ist leider auch nicht offensichtlich (jedenfalls geben die Fehlermeldungen im optimalen Falle nur mangelnden Speicher aus, eher schon sind Programmabstürze die Folge). Es wäre vielleicht / wohl zu viel verlangt, wenn die Programmierer alle möglichen eigenmächtigen (aber keinesfalls „illegalen“) Windows-Einstellungen abzufangen sich bemühen müßten.
|
AW: Was nervt euch so, während der Programmierung oder so allgemein
Microsoft hat ja nun apt nachgebaut. Vielleicht führen si bald auch etwas wie upstart in Windows ein
|
AW: Was nervt euch so, während der Programmierung oder so allgemein
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:41 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz