Tag: dynamic-languages

Dynamische Sprachen sind eine Klasse von high-level-Programmiersprachen, deren Verhalten zur Laufzeit festgelegt, anstatt compile-Zeit.

Warum dynamische Sprachen wie Ruby und Python nicht haben das Konzept von interfaces wie in Java oder C#?

Anzahl der Antworten 5 Antworten
Zu meiner überraschung, wie ich bin entwickelt sich mehr Interesse an dynamischen Sprachen, wie Ruby und Python. Der Anspruch ist, dass Sie zu 100% Objekt-orientiert, aber wie ich gelesen habe auf einige grundlegende Konzepte wie Schnittstellen, die

Programmiersprache für self-modifying-code?

Anzahl der Antworten 14 Antworten
Ich bin vor kurzem denken über das schreiben selbst modifizierende Programme, ich denke, es kann kraftvoll sein und Spaß machen. Also ich bin derzeit auf der Suche nach einer Sprache, können Sie ein Programm den eigenen code

Wie funktioniert JavaScript .Prototyp arbeiten?

Anzahl der Antworten 22 Antworten
Bin ich nicht, dass in dynamischen Programmiersprachen, sondern ich habe geschrieben meinen Gerechten Anteil von JavaScript-code. Ich habe nie wirklich meinen Kopf um diese Prototyp-basierte Programmierung, hat jemand wissen, wie das funktioniert? var obj = new Object();

Mit Groovy MetaClass zum überschreiben von Methoden

Anzahl der Antworten 3 Antworten
Habe ich ein POJO, welches einen Dienst verwendet, der etwas zu tun: public class PlainOldJavaObject { private IService service; public String publicMethod(String x) { return doCallService(x); } public String doCallService(String x) { if(service == null) { throw

Jeder Weg, um festzustellen, welches Objekt ist, heißt die Methode?

Anzahl der Antworten 5 Antworten
Ich hoffe, dass Ruby message-passing-Infrastruktur bedeutet, dass es könnte einige clevere trick dafür. Wie bestimme ich die aufrufende Objekt-welches Objekt die Methode aufgerufen hat, ich bin derzeit in? InformationsquelleAutor der Frage Joseph Weissman | 2010-04-24

Learning Python für eine .NET Entwickler

Anzahl der Antworten 8 Antworten
Habe ich die aktive Entwicklung in C# für mehrere Jahre jetzt. Ich in Erster Linie bauen enterprise-Anwendung und in-house-frameworks auf der .NET stack. Hatte ich noch nie das Bedürfnis, andere mainstream-high-level-Sprachen ausser C# für meine Aufgaben da

Was ist eine dynamische Sprache, und warum nicht C# zu qualifizieren?

Anzahl der Antworten 12 Antworten
Hören zu einem podcast, ich habe gehört, dass C# ist keine dynamische Sprache ist, während Ruby ist. Was ist eine "dynamische Sprache"? Die Existenz von dynamischen Sprachen implizieren, dass es statische Sprachen? Warum ist C# eine dynamische

Mit -performSelector: vs. nur die Methode aufrufen

Anzahl der Antworten 5 Antworten
Ich bin immer noch irgendwie neu zu Objective-C und ich Frage mich, was ist der Unterschied zwischen den folgenden beiden Aussagen? [object performSelector:@selector(doSomething)]; [object doSomething]; InformationsquelleAutor der Frage TheGambler | 2009-09-29

Wie erstellt man Inline-Objekte mit Eigenschaften in Python?

Anzahl der Antworten 8 Antworten
In Javascript wäre es: var newObject = { 'propertyName' : 'propertyValue' }; Wie es in Python? InformationsquelleAutor der Frage Jader Dias | 2009-10-07

Selbst modifizierender Code

Anzahl der Antworten 13 Antworten
Bin ich vor kurzem denken über das schreiben selbst modifizierende Programmeich denke, es kann kraftvoll sein und Spaß... Also ich bin derzeit auf der Suche nach einer Sprache, die es ermöglichen, ändern von Programm-eigenen code leicht.. Habe

Sind Schnittstellen in JavaScript notwendig?

Anzahl der Antworten 5 Antworten
Ich vermute, dies könnte von einer dynamischen Sprache aus, aber die, die ich verwende, ist JavaScript. Wir haben eine situation, wo wir schreiben ein paar Steuerelemente in JavaScript, müssen über eine Send () - Funktion, die dann

Kurze Beschreibung der Rahmenregeln

Anzahl der Antworten 7 Antworten
Was genau sind die Python-scoping-Regeln? Wenn ich einige code: code1 class Foo: code2 def spam..... code3 for code4..: code5 x() Wo ist x gefunden? Einige Möglichkeiten, die Liste oben: In den übergeordneten Quelldatei In der Klasse namespace

Sprachen des dynamischen Typs im Vergleich zu Sprachen des statischen Typs

Anzahl der Antworten 9 Antworten
Was sind die vor-und Nachteile dynamischer Sprachen im Vergleich zu statischen Sprachen? Siehe auch: was ist mit der Liebe von dynamischen Sprachen (weit mehr argumentative thread...) InformationsquelleAutor der Frage cvs | 2008-09-24

Was macht Ruby langsam?

Anzahl der Antworten 9 Antworten
Ruby ist langsam an bestimmte Dinge. Aber welche Teile es sind die problematisch? Wie viel macht der garbage collector die performance beeinflussen? Ich weiß, ich habe mal beim ausführen der garbage collector allein dauerte mehrere Sekunden, vor

Was finden Menschen an dynamischen Sprachen so reizvoll?

Anzahl der Antworten 30 Antworten
Scheint es, dass alle Menschen springen auf die dynamischen, nicht-kompilierte fahrenden Zug in letzter Zeit. Ich habe meist nur gearbeitet, in kompilierte, statisch typisierte Sprachen (C, Java, .Net). Die Erfahrung habe ich mit dynamischen Sprachen ist, Sachen