Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Code Kitchen Allgemeines Coder-Forum rund um das Programmieren eigenständiger, ausführbarer Programme.

Definition

Diskussion: Definition im Forum Code Kitchen, in der Kategorie Software Home; Anzeige Es gibt Sachen die man weiß, bzw glaubt zu wissen, wenn's dann aber ums erklären geht doch irgendwie nicht. ...

Antwort
Alt 20.02.07, 13:07   #1 (permalink)
 
Registriert seit: 05.04.05
jami Leistung: Facit NTK
Likes: 0
Standard Definition

Anzeige

Es gibt Sachen die man weiß, bzw glaubt zu wissen, wenn's dann aber ums erklären geht doch irgendwie nicht.
zB, ich sollte definieren was der Unterschied zwischen Compiler- und Scriptsprachen ist.

Mein Version wäre
Scriptsprachen sind für kleine einfach Programme gedacht, sie sind übersichtlich, schnell zu programmieren und verzichten auf Sachen wie Variablendeklaration et cetera, welche für kleine Programme, auch Scripte genannt, nicht wichtig sind.
Scriptsprachen können, sobald die Kopf unf Fuß haben sofort ausgeführt werden.
Compilersprachen sind für größere Programme gedacht. Sie sind genauer und komplexer und haben umfangreichere Befehlspaletten. Bevor ein Programm, dass in einer Compilersprache geschrieben wurde ausgeführt werden kann, muss der Quellcode erst in eine ausführbare Datei übersetzt werden.

Stimmt das genau bzw würdet ihr noch was hinzufügen?

jami ist offline   Mit Zitat antworten
Alt 20.02.07, 13:13   #2 (permalink)
IsNull
Guest
 
Likes:
Standard

Rein technisch:
Eine Programmiersprache wird beim compilieren in Maschinencode umgewandelt. Und dieser wird dann ins Memory kopiert und ausgeführt.

Bei Scriptsprachen muss nichts compiliert werden. Da brauchts nur einen Interpreter, der mit dem Script was anfangen kann. Natürlich schickt dieser im Endeffeckt auch Maschinencode.

Ich denke das ist der Hauptunterschied.


mfg
IsNull
  Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 20.02.07, 13:20   #3 (permalink)
Themenstarter
 
Registriert seit: 05.04.05
jami Leistung: Facit NTK
Likes: 0
Standard

Ähm...jaaa
Aber ich weiß jetzt nicht ob irgendein Johnny das versteht, wenn ich ihm erkläre, dass
Scriptsprachen werden von einem Interpreter in Maschienensprache übersetzt und
Compilersprachen werden von einem Compiler in Maschienensprache übersetzt und
der Unterschied liegt darin, dass...äh, wo jetzt?
jami ist offline   Mit Zitat antworten
Alt 20.02.07, 13:34   #4 (permalink)
CDW
Moderator
 
Benutzerbild von CDW
 
Registriert seit: 20.07.05
CDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: Opteron
Likes: 202
Standard

Ich würde jetzt auch nicht unbedingt auf den "Compiliert/Interpritiert" setzen. Für PHP soll es z.B ja auch Compiler geben. Und Java wird ja auch streng genommen interpretiert/emuliert.

Ich denke, der Ansatz über den Einsatzzweck ist besser.
Ansonsten kann man sich ja paar Merkmale aus Wiki nehmen :
http://de.wikipedia.org/wiki/Skriptsprache
__________________
Noch mal, für alle Pseudo-Geeks: 1+1=0. -> 10 wäre Überlauf!
Selig, wer nichts zu sagen hat und trotzdem schweigt.
CDW ist offline   Mit Zitat antworten
Alt 20.02.07, 13:54   #5 (permalink)
Themenstarter
 
Registriert seit: 05.04.05
jami Leistung: Facit NTK
Likes: 0
Standard

Wiki hab ich mir schon angeguckt...hab leide nix über compilersprachen

hat sonst noch wer irgendwelche Aspekte auf Lager?
jami ist offline   Mit Zitat antworten
Alt 20.02.07, 13:57   #6 (permalink)
Senior Member
 
Registriert seit: 16.11.05
Gnome Leistung: Facit NTK
Likes: 0
Standard

Zitat:
Original von CDW
Und Java wird ja auch streng genommen interpretiert/emuliert.
Das wird doch aber auch immer wieder betont, dass Java sowohl Kompiliert als auch Interpretiert wird.
Gnome ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Software Home » Code Kitchen » Definition
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Wlan Bridge Definition Ifrit WLAN-Zone 4 06.01.09 15:58
Definition "Lebenszyklus" valenterry Kaufberatung 3 03.01.09 21:39
Definition von... Knoblauchz Off topic-Zone 15 26.03.05 15:56
Definition MDA snakedj Internet Allgemein 0 23.10.04 11:09
Definition ?Betriebssystem" poiin2000 Tutorials zu Anwendungen 0 26.08.03 13:21


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61