dynamic-languages

Jak działa JavaScript.prace nad prototypem?

Nie przepadam za dynamicznymi językami programowania, ale napisałem sporo kodu JavaScript. Nigdy nie miałem głowy do tego pro ... s functional object MyObject.prototype.test = function() { alert('OK'); } // OK Również te slajdy naprawdę bardzo pomogły.

Krótki opis zasad ustalania zakresu?

Jakie Dokładnie są reguły zakresów Pythona? Jeśli mam jakiś kod: code1 class Foo: code2 def spam..... code3 ... czej? Musi być gdzieś proste odniesienie lub algorytm. To zagmatwany świat dla średnio zaawansowanych programistów Pythona.

Języki typu dynamicznego kontra języki typu statycznego

Jakie są zalety i ograniczenia języków typu dynamicznego w porównaniu do języków typu statycznego? : co z miłością do dynamicznych języków (o wiele bardziej argumentacyjny wątek...)

Użycie -performSelector: vs. wywołanie metody

Wciąż jestem trochę nowy w Objective-C i zastanawiam się, jaka jest różnica między następującymi dwoma stwierdzeniami? [object performSelector:@selector(doSomething)]; [object doSomething];

Co sprawia, że Ruby jest powolny? [zamknięte]

Ruby jest powolny w pewnych rzeczach. Ale które części są najbardziej problematyczne? Jak bardzo garbage collector wpływa n ... ób inne języki, takie jak Lua i Python, rozwiązują te problemy? Czy były ostatnio prace, które znacznie poprawiły wydajność?

Dlaczego kontenery IOC są niepotrzebne w językach dynamicznych

Ktoś na podcast o kodzie pasterskim nr 68, http://herdingcode.com/herding-code-68-new-year-shenanigans/, stwierdził, że kont ... że dotyczy wszystkich języków dynamicznych. Dlaczego? Co w językach dynamicznych sprawia, że kontenery IOC są niepotrzebne?

Nauka Pythona dla a.NET deweloper [zamknięty]

Zajmuję się aktywnym rozwojem w C# już od kilku lat. Buduję przede wszystkim aplikacje korporacyjne oraz frameworki własne n ... , aby pomóc w nauce języka takiego jak python dla statycznie wpisanego umysłu. EDIT: używanie Ironpythona nie wchodzi w grę!

Samoodtwarzający Się Kod

Ostatnio zastanawiam się nad napisaniem samodzielnych programów , myślę, że może to być potężne i zabawne... Tak więc obecn ... goto label1; I może tworzyć listę instrukcji: code1.add(c=a+b); code1.add(c=c*(c-1)); code1. execute(); Dzięki!

Używanie Metaclass Groovy do nadpisywania metod

Mam POJO, które używa do czegoś serwisu: public class PlainOldJavaObject { private IService service; public Strin ... em, że nadpisałem metodę doCallService tą linijką: pojo.metaClass.doCallService = { String s -> Co robię źle? Dzięki!