14 Stimmen

Skriptsprachen vs. kompilierte Sprachen für die Webentwicklung

Obwohl ich aus einem reinen PHP-Hintergrund auf der Webentwicklungsseite der Programmierung komme, habe ich auch viel Zeit mit C# und C++ auf dem Desktop verbracht.

Ich möchte wirklich keine Flammenkriege entfachen, aber:

Wann sollten Sie Skriptsprachen gegenüber kompilierten Sprachen für die Website-Entwicklung verwenden?
(und vice versa)

Nur um das klarzustellen: Für diese Frage definiere ich eine "Skriptsprache" als eine interpretierte Sprache wie PHP, Python oder Ruby und eine "kompilierte Sprache" als eine stark typisierte, kompilierte Sprache wie C#, C++, Java oder VB.

0voto

mico Punkte 1776

Ich denke, dass die Geschwindigkeit bei einer Webanwendung ein zentrales Anliegen ist, vor allem

  • Wie schnell kann ich meinen Code schreiben?
  • Wie schnell kann ich meinen Code reparieren?
  • Wie schnell kann ich meinen Code umstrukturieren?
  • Wie schnell kann ich meinen Code testen?

Das heißt, ich mache mir Sorgen um die Geschwindigkeit des langsamsten Glieds: mich selbst. Alles andere ist schnell genug für Twitter-ähnliche Lasten.

Heute würde die Nummer eins auf meiner Bewertungsliste für ein neues Projekt lauten Tornado und Python .

Wenn ich die Wahl zwischen verschiedenen Plattformen hätte, natürlich.

Ah, Python ist eine der schnellsten Skriptsprachen .

0voto

therealadrain Punkte 286

Bei Skriptsprachen kann jeder, der eine Kopie Ihrer Software hat, Ihren Quellcode ändern, da er quelloffen ist.

Bei Programmiersprachen kann jeder, der eine Kopie der Software hat, Ihren Quellcode nicht einfach ändern, da er kompiliert ist.

Ich denke, das hängt von Ihren Vorlieben ab.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X