LINUX.ORG.RU

секрет смайлика мистры раскрыт! :}

Spoofing ★★★★★
()

Программист на Фортране может написать программу на Фортране на любом языке программирования. ©

beastie ★★★★★
()

с учетом такой ситуации

такую ситуацию можно посчитать нотами и даже сыграть :-)

MKuznetsov ★★★★★
()

путь в тысячу скобок...

upcFrost ★★★★★
()

Эскобар. Я так не играю.

Deleted
()

Да.

Однако, здравствуйте.

iu0v1
()

Вспомнилась древняя шутка про то, что к несчастью злые хакеры украли последний мегабайт кода жутко секретной программы на Лиспе, к счастью там были только закрывающие скобки.

buddhist ★★★★★
()

Лапша везде так будет выглядеть, даже на python не лучше:

                                                                pass

holuiitipun
()
Ответ на: комментарий от ncrmnt

не любую программу можно написать на Java, а только хорошую :(

stevejobs ★★★★☆
()

Почему бы не сделать опцию просто пропускать закрывающие скобки? Компилятор сам может их приписать

stevejobs ★★★★☆
()

Очевидное превосходство лиспа в данной ситуации – все скобки будут гармонично закрыты в конце последней строки функции.

staseg ★★★★★
()

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

Xintrea ★★★★★
()

на лиспе так наговнокодит совсем уж недавно вкатившийся, а на js - любая обезьяна, дорвавшаяся до клавиатуры.

ykroop
()

Обколются своими замыканиями

Midael ★★★★★
()
Ответ на: комментарий от uin

ахахахаха))) Хорошая попытка, но у JS есть и просто компилятор в байткод, и jit-компилятор, если тупо «интерпретировать» бегая по скрипту - современные сайты будут так тормозить, что вообще никогда не загрузятся =) Для пруфцов нагугли какую-нибудь статью про устройство V8

stevejobs ★★★★☆
()
Последнее исправление: stevejobs (всего исправлений: 1)
Ответ на: комментарий от stevejobs

если тупо «интерпретировать» бегая по скрипту

Интерпретация не подразумевает беганья по скрипту просто из js кода вызывают функции на нативном (в основном это С++) языке :

Element.querySelector
Element.getElementsByClassName
xmlHttpRequest
Types.toString
String.toLowerCase
String.toUperCase
например.

Некоторые из этих функции можно даже переписать на чистом JS, но зачем?

uin ★★★
()
Ответ на: комментарий от uin

java, c#, python, php, ruby, и внезапно JS, перед исполнением проходят компиляцию, а во время исполнения проходят jit-компиляцию. В production системах почти никто не юзает интерпретацию, это было бы слишком медленно. Я так понимаю, ты наслушался этой ереси от какого-то безграмотного преподавателя в вузе - теперь можешь пойти и передать ему, что stevejobs с лора назвал его безграмотным лошарой.

stevejobs ★★★★☆
()

Кажется, какой-то говнокодер наварганил из колбэков пирамиду зла. Но при чём здесь JS, ме?

contra_sperm_spero
()
Ответ на: комментарий от EnterpriseMobility

Оказывается, все еще лучше. Никакого байткода V8 не делает. Она сразу компилирует JS в нативный код. Такшта uin обосрался вдвойне =) Почитать описание компилятора можно здесь: http://jayconrod.com/posts/51/a-tour-of-v8-full-compiler

А вот SpiderMonkey (которое движок Firefox) делает вот такой байткод: https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Intern...

stevejobs ★★★★☆
()
Последнее исправление: stevejobs (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.