- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
var proto = $new(null);
proto.foo = function() {
$print(this.msg)
}
var o = $new(null);
o.msg = "hello";
$objsetproto(o,proto);
o.foo(); // print "hello"
$objsetproto(o,null); // remove proto
o.foo(); // exception
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
var proto = $new(null);
proto.foo = function() {
$print(this.msg)
}
var o = $new(null);
o.msg = "hello";
$objsetproto(o,proto);
o.foo(); // print "hello"
$objsetproto(o,null); // remove proto
o.foo(); // exception
Давайте писать ня Neko!
https://nekovm.org
> How is Neko different from PHP / Perl / Python / Ruby / Javascript?
> These languages are meant to be used by people.
прямо запахло пиплами
как?
как можно божественный Руби, умненький Perl, хороший (хотя и скучный) Питон поставить в один раз с вот этим вот -->PHP
Удоб%%ня!
Для перегрузки операторов — дурацкая идея, ня самом деле. В C++ сделано гораздо лучше, ня удивление (в Ruby, кстати, тоже).
И даже создать свой собственный оператор из некоторого набора символов! Например, легендарный оператор гоатсе: =()=.
отрой файл, запиши туда ченить, открой броузер и перебрось меня куданить. закрой программу.
тогда понятно. а так изменение синтаксиса ума не придает
Тут поможет AutoIt! b( ̄▽ ̄)d
Ну про COM на винде все наверное знают, и про язык VBA -- тоже