Обновить
0

Пользователь

Отправить сообщение
Ну...
Вот на руби. Очевидно просто:
#!/bin/env ruby
funcs = []
(0..5).each { |i| funcs << Proc.new { i * i } }
funcs.each { |func| puts func.call }

На яваскрипте приходится оборачивать в дополнительную анонимную функцию с неочевидным синтаксисом:
var funcs = []
for (var i=0; i<5; ++i)
funcs[i] = function(x) { return function() { return x*x } } (i)
for (var i=0; i<funcs.length; ++i)
document.write('result: '+funcs[i]())
Может замыкания там и под ногами, но при попытке воспользоваться ими в явном виде, это приходится делать через.. неё самую. :(
Про ошибки дизайна.
Интересно, а чем плох + для конкатенации строк? Надо было как в пхп сделать точку, а потом, когда точка оказалась занятой, использовать минус-больше для свойств объектов? Гы! Не, плюсик - лучше.
Что там не так с точкой с запятой? Её же можно не писать. И что вместо неё, если бы понадобилось таки писать в одну строчку? Непонятно.
Непосредственное написание регэкспов - рулит. Хорошо, что разработчики не пошли по пути того же пхп (и явы, кстати) с их безумным размножением слешей...
Ну, и о функциональности... Замыкания... Они есть почти в любом динамическом языке. А конкретно в джаваскрипте они делаются через дж..опу :). Ну, в смысле, через хак с двойной обёрткой. Похоже на побочный эффект, который потом "узаконили" :).
Мы ведь всё ещё говорим о трансформации в хтмл страничку? Откуда и зачем там много данных?
Почитал статью Рыжикова и офигел. Да и у вас то же самое - зачем перегонять данные в _текстовый_ xml файл (не совсем понял что вы имели в виду, но у Рыжикова именно так)? Там же написано - для того, чтобы прогнать по нему xml-парсер. Ужос. Кто мешал складывать данные сразу в дом-дерево? Ай да Рыжиков, ай да "шпециалист" :(
Потирая многочисленные послеоперационные шрамы - есть, кости хрупкие :). Сухожилия, тоже не очень прочные.
Одно радует - способности к регенерации у человека в определённых пределах просто потрясающие.
Не, не левый. Просто кривой.
Стандартов небыло? Ну и дела! Это в каком же году-то было??? До 95-го? Ню-ню. Хватит врать-то!
Ну, помните, миркосовты рассылали бесплатные диски с сервиспаком для хп? Вот там и был пример профнепригодности - заполняешь форму один раз, сабмитишь, потом Ф5 пока не надоест и получаешь потом по почте пачку дисков. Где-то тогда проскакивала история про одного чудака, которому не лень было тыкать на кнопку очень много раз и его фотка с несколькими сотнями этих дисков. Уж не знаю что он с ними потом делал.
Это реально работало - я раз пять ткнул, пять дисков и получил. Что удивительно, все диски в одном почтовом отправлении, то есть кто-то все заказы потом сливал в один. Конечно, это был верх профпригодности :).
Про Ф5:
В некоторых браузерах можно тыкнуть галку - обновлять страницу каждые хх секунд.
Ещё можно положить что-нибудь тяжёлое на саму Ф5 :).
Сделать это гораздо проще, чем написать скрипт.
С чего бы это? Купание в пресной воде электронике навредить практически не может. Особенно, если было выключено питание. В солёной воде уже сложнее, если было питание, то электрохимическая коррозия может сожрать контакты или дорожки. А так - ну что ему будет?..
Любую искупавшуюся электронику нужно сразу же выключить - вынуть аккумулятор! Потом промыть в чистой пресной воде (лучше, конечно, разобрать и промыть с пристрастием, но, в крайнем случае, пойдёт и так). Потом можно ещё и в спирте (чтобы спирт заместил воду, а испаряется спирт быстрее воды). Потом тщательно просушить - например, положить на несколько дней на батарею или в другое тёплое место.
Если всё сделать правильно (особенно сушку), то электроника наверняка выживет и будет жить ещё долго и счастливо. Ну нечему там от воды портиться.
Да, да. Видел я таких горе-(удалено внутренним цензором). Копипастеры-коекакеры. И экономистов таких тоже видел, гы! Ещё таких водителей тоже много. Которые ездят, твари, по дорогам, абсолютно ничего не зная про пдд. Но зато на какую ширину они умеют растопыривать палтсы!..
Директор центра американского английского, я думаю, тоже не считал себя кем-то там плохим...
Порядка на 2?? Ужос. Там в вопросах собеседования кроме общей сообразительности ведь ничего не требовалось. Не удивительно, что большинство образованых людей дико ржёт, когда слышит слова "я - пхп-программист" :) :)
А чем вам валенки-то неугодили? Нормальная обувь для зимы. Когда холодно - тут уж не до красон неземных, надо чтобы ноги не отмёрзли. Как коренной сибиряк и человек, работавший на северных нефтепромыслах вам говорю. Истинно, говорю вам :).
И про магазины вы не правы. У нас в маленьком далёком сибирском городке Томске компьютерной литературы завались. Недавно спокойно купил книжку про Руби несмотря на то, что её тираж всего 1000 экз и, вроде бы, она в наш город не очень-то и должна была попасть :) с таким-то тиражом. Если чего-то нет, можно в самом магазине же и заказать - привезут. Даже и интернетами всякими связываться не придётся.
Как бывший и несостоявшийся учёный :) могу вам сказать, что примерно половину статей российские учёные пишут на английском. Номальных учёных. Те, что пишут статьи только на русском, как правило, ничего из себя не представляют в научном смысле и лучше было бы если бы они и на русском не писали.
Ага. И ещё из упоминания фамилии Тутубалина? :)
Ну, конечно, поисковики - это самые больше по объёму кода системы во всём рунете. Дадад.
Ну буду с вами спорить, это бесполезно. Самураи, держащие 20к-строкчные не ОО пхп-шные проекты в голове и активно использоующие хаки из идущих пордят плюсиков - это для меня что-то запредельное. Я не сомневаюсь, что это можно сделать и что такие люди существуют. Вот только поддерживать проекты после таких гениев бывает крайне напряжно.
На нас как-то падал голладский проект (автоматизация некоего предприятия - не заню что там было к чему, поскольку всё было на непонятном языке). Тоже гениальный в своём роде. Безумного размера jsp-шка. Одна! В ней было всё - и логика, и разметка и сиквель... Из доступных тогда веб-контейнеров её никто не мог загрузить без ошибок, кроме какого-то оракловского явского веб-контейнера. На нём это чудо и работало. И ведь оно кем-то было написано и некоторое время (до нас) поддерживалось. Чтобы как-то с этим разобраться были написаны тулзы, которые хитрым образом резали это файло на вменяемые куски и тулзы, собирающие всё опять в одно файло - на сервере заказчика оно работало только в таком виде. Там были довольно остроумные "изобретения велосипеда", но копаться в этом дерьме было то ещё развлечение.
А, кстати, какое отношение хиты имеют к размерам проектов? :)
Про рунетовские системы ничего не знаю. Могу сказать наверняка, что любое казино окажется до вольно большим. Имел с ними дело. Они реально большие.
Не знаю с чем вы имели дело... С совсем крошечными проектиками? Говорю же, у нас на полтора порядка больше и таких проектов штук 5. При том, что мы мелкая конторка. Хотя, это, конечно, мегапроекты, они живут и размножаются уже много лет.
Вытянул из svn-а пару местных пхп-шных проектов, посчитал строки. Совсем маленький - 7к, побольше - 34к. Кстати, эти вот как раз не ОО. Не знаю теперь что и думать... Они, конечно, достаточно большие проекты, но чтобы в рунете было так мало подобных - не верю.
20000 строк не ОО пхп кода держать в голове??? Гвозди бы делать из этих людей! Настоящие самураи :).
Не, я на такие трудовые подвиги не способен. Не вижу смысла. 20к не больше сотни? Ну-у, это вы зря. У нас в конторе таких несколько. Правда не рунет (а, и рунет скоро будет) и не пхп.
Пошёл считать строки... Вернулся - цифру не буду называть, а то скажите, что столько не бывает :). Правда это ява, она многословная, зараза, но даже если порядок(!) обрезать, будет существенно больше, чем ваши 20к :)
Угу. Разница в стоимости поддержки. Только и всего. Поддержка не ОО кода - геморрой. Поддержка пхп кода - геморрой. Поддержка не ОО пхп кода - я за такое берусь только от отчаяния и только если там не больше 1000 строк кода :).

Информация

В рейтинге
Не участвует
Откуда
Россия
Зарегистрирован
Активность