Обновить
9

Text processing

6
Подписчики
Отправить сообщение
Отступы в Python режут глаза! Макросы перерезают горловину, а точки с запятыми бьют в печень. И нет в мире совершенства.
Факт #12k: Habr^W Читатели блога Иннополис не умеют в иронию. И казалось бы, при чем здесь аутизм?
совет всем, кто хочет учиться по обмену: отправляйтесь в такое путешествие с человеком, которого знаете.


Если хотите погрузиться в языковую среду, подтянуть язык — оставьте сородичей и прочих русскоговорящих за кругом общения. Только местные, только хардкор.
Автор_ка, у вас есть аккаунт на хабре? Интересует diff статьи с тем, как она выглядела бы, будучи опубликована вне блога университета. Отдельным пунктом заинтриговала ваша любовь к курсам профессора Брауна вообще, и к «Введению в ИИ» в частности.
«Казалось бы, при чем здесь Украина?» ⓒ
Можно, пожалуйста, мнение технического специалиста в студию?

У меня, человека далекого от технологий, сложилось впечатление, что в одну кучу смешали теплое с мягким.
Забыли главное. Тариф без мобильного интернета, и только вафля дома и в кафешках.
Плюс за МЧС. Живем на вершине горы; только так и узнаём о надвигающихся бурях 25 м/с.
> сейчас все идет к тому что в обозримом будущем мы сайты на localhost будем отлаживать платя дяде за то чтобы на localhost его пустить.

Где-то такое уже было, и называлось это ngrok.com
Уж на такой площадке как Хабр, среди вариантов голосования за браузер обязательно должны быть elinks и w3m!
Далеко не всегда байткод отождествляется с минификацией. Есть примеры языков, скромные тексты которых разворачиваются в довольно жирный байткод. За примерами далеко ходить не надо: тот же Python в процессе constant folding может сделать такой unfold выражению
'a' * 100
, что в байткоде окажется константа длинною в сотню букв 'a'.
Крутая идея использовать «классы идентификаторов». В целом, если ещё заменить ";" на "!", язык станет совсем похож на GNU Smalltalk :)

По поводу «неудачи» — вы взялись «вручную» тягаться с зарекомендовавшим себя профессиональным инструментом. Не удивительно, что с первого раза не удалось завалить мамонта. Уверен, в этом языке ещё есть места для оптимизаций.
согласно статье
+ 2 * 2 2 == 8
* 2 + 2 2 == 6

очевидно, опечатка?
Ну come on, годная техническая статья новичка в области байтослерарства. Прокачается — будет что-то поинтереснее реверсить. Не стоит перебирать с сарказмом, так ведь и обломать можно.
Мощный, да. Как топор. И такой же примитивный. define тоже мощный — вон какие чудеса из чистой сишки творит.

PS за минус сорян, случайно вышло :c
Что ещё осталось в мире, чего нет в крестах?

А, ну да. В нем всё ещё нет нормальных дженериков — только шаблоны а-ля банальный текстовый препроцессор.
/select дает RowSet (выборку). Он ленивый (кроме MockRowSet, например, для мастер-таблицы /autism). Проходка по нему итератором достает из блоков по одной записи за раз. В памяти это никак специально не кешируется — и возможно, зря, но это уже другая история. В конце концов ещё есть кеш файла в операционной системе, и его размер равен 16 блокам.
А кстати, count(*), как и функции вообще, пока что не поддерживаются. Есть вероятность, что силами студентов к лету допилим.
Стоило произнести запретное слово — сразу молча минус. Вау!
Конечно. Однако, как мы (в Иннополисе) уже поняли горьким опытом по языку Eiffel, документация не заменит сигнатуры, а сигнатуры — документацию.

Информация

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