Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Элитного кода тред (https://javascript.ru/forum/offtopic/57197-ehlitnogo-koda-tred.html)

tysonfury2015 23.07.2015 19:52

Цитата:

Сообщение от Erolast
extends

И вот этого, не должно быть, кстати, я сказал, никаких миксинов(в реализации), наследование должно быть реализовано делегированием.

>>в последнем файрфоксе.

И вот этого тоже не надо, я щас подорвался побежал искать последний файерфокс. Я сижу под дебианом, в репах его точно нет, если найдешь мне готовую сборку для debian-64 jessie, поставлю, а искать сутки, а потом сутки трахаться с установкой не готов.

Erolast 23.07.2015 19:53

Цитата:

Сообщение от kobezzza
15-ти летний хомяк

Но-но-но! Мне как раз 15.

Цитата:

В Js есть нативный объект от которого наследуют все объекты. К нему прилагаются средства, для работы с ним -- изменение слота, получение слота, и так далее. Должно быть то же самое, примерно, но с множественным наследованием.
Ты предлагаешь модифицировать стандартную библиотеку? Нет, мне в мой проект еще контрибьюторов принимать.
Или речь просто о технике владения языком, и получившийся код необязательно должен быть применим на практике?

kobezzza 23.07.2015 19:55

Цитата:

И вот этого, не должно быть, кстати, я сказал, никаких миксинов(в реализации), наследование должно быть реализовано делегированием.
Оно так и реализовано, extends это синтаксис ES6, ES6 выбран просто для красоты и его код полностью реализуется в ES5.

Никто не виноват, что ты баран, не понимаешь кода :)

Цитата:

в последнем файрфоксе.
Тебе дали ссылку на Repl Babel, где можно посмотреть.

kobezzza 23.07.2015 19:57

Цитата:

Но-но-но! Мне как раз 15.
Ты молодец, а Foo бездарь :)

Erolast 23.07.2015 19:57

Цитата:

И вот этого тоже не надо, я щас подорвался побежал искать последний файерфокс. Я сижу под дебианом, в репах его точно нет, если найдешь мне готовую сборку для debian-64 jessie, поставлю, а искать сутки, а потом сутки трахаться с установкой не готов.
Дык в IceCat запускай.

tysonfury2015 23.07.2015 19:58

Цитата:

Сообщение от Erolast
Ты предлагаешь модифицировать стандартную библиотеку? Нет, мне в мой проект еще контрибьюторов принимать.
Или речь просто о технике владения языком, и получившийся код необязательно должен быть применим на практике?

Он должен быть применим. Это должна быть мини либа, некий язык в языке. Нативного ничего трогать не надо, просто создай поверх нейтива некоторую абстракцию, с которой можно работать как с объектом.

EmperioAf 23.07.2015 20:00

Боже, как давно я ждал подобного топика!!!
А то перечитывать основы (https://learn.javascript.ru/writing-js) скучно уже.

tysonfury2015 23.07.2015 20:16

Цитата:

Сообщение от kobezzza
просто для красоты и его код полностью реализуется в ES5.

Вот если можно, хотелось бы, таки, увидеть.

kobezzza 23.07.2015 20:18

Цитата:

Сообщение от tysonfury2015 (Сообщение 381248)
Вот если можно, хотелось бы, таки, увидеть.

Читать разучился? Тебе уже 2 раза сказали, зайти на Babel REPL. Ох...

ссылка

tysonfury2015 23.07.2015 20:23

kobezzza,
Я зашел. Я плохо разбираюсь в синтаксисе, то что там выбросил транслятор -- это вообще мрак, там запаришься разбираться. Поэтому, я еще раз говорю, давай обычную версию, без этого говна. Иначе это выглядит так, как будто ты зассал, и надеешься на то, что я твой код не смогу разобрать и проверить. То что написал предыдущий оратор, это в любом случае не то.


Часовой пояс GMT +3, время: 03:13.