Shell-Skripte sind häufig fehlerhaft

Ab einer gewissen Komplexität ist jedes Shell-Skript fast garantiert fehlerhaft, sagt Itamar Turner-Trauring, – und das Nachrüsten von Korrektheitsmerkmalen ist ziemlich schwierig. Deshalb sollte man eine weniger fehlerhafte Sprache nutzen. [...]

Foto(c): pythonspeed.com

Shell-Skripte sind laut Itamar Turner-Trauring nur in manchen Situationen in Ordnung, etwa bei einmaligen Skripten, die Sie manuell betreuen.

Manchmal gibt es auch keine Garantie, dass eine andere Programmiersprache verfügbar ist und man muss die Shell verwenden, um die Dinge in Gang zu bringen. Außerdem taugen Shell-Skripte für hinreichend einfache Fälle, in denen nur einige Befehle nacheinander ausgeführt werden, ohne Subshells, bedingte Logik oder Schleifen.

Sobald man etwas tun möchte, was darüber hinaus geht, ist man mit einer weniger fehleranfälligen Programmiersprache besser beraten. Und da die meiste Software dazu neigt, mit der Zeit zu wachsen, ist es am besten, wenn Sie mit einer weniger fehleranfälligen Sprache beginnen, sagt Itamar Turner-Trauring in seinem Artikel auf Pythonspeed.com.

*Bernhard Lauer ist unter anderem freier Redakteur der dotnetpro und betreut hier beispielsweise die Rubrik Basic Instinct. Mit Visual Basic programmiert er privat seit der Version 1.0.


Mehr Artikel

News

Schulungsbedarf in den Bereichen KI, Cybersecurity und Cloud

Der IT Skills & Salary Report 2024 unterstreicht den wachsenden Bedarf an Weiterbildung und Umschulung von Arbeitskräften, um mit dem technologischen Fortschritt Schritt zu halten. Künstliche Intelligenz steht bei Entscheidungsträgern ganz oben auf der Liste der Investitionsschwerpunkte, da hier die Team-Kompetenzen am niedrigsten eingestuft werden. […]

News

KI-gestützte Effizienzoptimierung im Lager

Die österreichische TeDaLoS GmbH, Anbieter von smarten Lagerstandsüberwachungssystemen, hat ein Kapital-Investment erhalten, mit dem das Unternehmen eine beschleunigte internationale Expansion und den Ausbau von KI-gestützten Lösungen zur Optimierung der Materialbewirtschaftung vorantreiben will. […]

Helmut Reich, Managing Director proALPHA Software Austria (c) Erich Reismann
Interview

ERP auf dem Weg zum Digital Twin

Die in einem ERP-System hinterlegten Daten spiegeln in der Regel die Wirklichkeit nur bedingt wider. Mit Hilfe der künstlichen Intelligenz soll sich das bald ändern. proALPHA entwickelt seine Kernapplikation im Zusammenspiel mit seiner schnell wachsenden ERP+-Familie in Richtung eines Digital Twin weiter. Das Ziel: die 1:1-Abbildung der realen Wirtschaftswelt. […]

Be the first to comment

Leave a Reply

Your email address will not be published.


*