ну теперь мы про деньги я ведь не про них. моя точка зрения такая асм это высокое исскуство а хлл ито попсня на потребу прыщавой публике. типа какиенибудь иванушки и эстетик феар. первые просто ацтой и это ясно всем имеющим хороший вкус вторые просто гении но так ли они популярны? отсюда вывод попсня для баранов вкуса не имеющих. МОЙ ВЗГЛЯД ЭТО НЕ ВЗГЛЯД БАРЫГИ ЕСЛИ ДЕЛАТЬ ДЕНЬГИ НА ИСКУССТВЕ ТО НУЖНО ПОЖЕРТВОВАТЬ ИМ ВО ИМЯ ПОПСНИ.
doctor_Ice я думаю все согласны что asm это искусство. Но зря ты говоришь что все хлл -- это не искусство. Если ты откажешься от этого утверждения, то с тобой сходу все согласятся . Просто в хлл, другим образом надо прикладывать свои способности, чтобы простой код стал образчиком искусства (глянь например на реализацию двусвязного списка в ядре линукс include/linux/list.h -- это ли не искусство?). Если ты пишешь на C и думаешь о локальной переменной как о кусочке стека, или регистре, то это значит что ты пытаешься писать на ассемблере используя синтаксис C. Если ты пишешь на лиспе и рассматриваешь nil как 0x0, то ты пишешь на C, используя синтаксис lisp'а. Но искусство ведь должно быть гармоничным.
Да, да. А ЦЕ - это . Мочить всех, кто смеет писать на ЦЕ, а паче - на богомерзком ЦЕПЕПЕ!!! Даже меня, сволочь такую, ибо посмел я, подлый, написать либу в ~200Kb исходным текстом на презренном ЦЕПЕПЕ! И пользовался я, беспринципный попсовик ацким порождением STL. (Не представляю, сколько без него бы получилось) Только асм! Форева! Тугеза!
doctor_Ice а вот существует такой язык Oberon на нём написана ось Oberon Без использования какого либо другого языка включая ассемблер оберон практически тот же object паскаль а вот в существовании современных осей на ассемблере можно посомневаться... в том что нельзя написать бутовый вирус на дельфи лично я сомневаюсь - запросто можно. хотя использовать для этого delphi конечно идиотизм. так же как и любой win32 assembler,кстати, тоже. так что предлагаю ознакомиться с предметом.
хорошая наверное тренировка для ума накатать бут вирь на делфи попробуй! ежели у тебя это выйдет без единой асмовой вставки я пожалуй признаю что делфи это не совсем ацтой а просто г или даже Г . да кстати причем тут вин32 асм??? это же АСМ ему то все равно вин или что другое говоря асм вин 32 вы что подразумевали? что к бину прикрутится пе заголовок? ну причем здесь это? бут вирь пишется как бинарник который потом просто заталкивается в бутылку предварительно бутылка гдето сохраняется чтоб вирь мог ее считать и передать ей управление и вся любовь. даааа оберон блин язык нового тысячиления хе предлагаю вам ознакомится с предметом с каким? а вы с какким предлагали? вым то походу нуна ознакомится и с асмом и с делфи и с вин 32 а то и дальше будете пугать людей жуткими фразами типа вин32 асм всем кто обиделся советую успокоится я ведь апостол дурак да еще и сноб к томуже. ой умора. а делфи биос16 есть? ой насмешили.
Несколько соображений в тему Целенаправленно учить(вести под руку) ребенка - это полный бред. Если у вас есть желание помочь, то "идите рядом". Представим ситуацию. Приходит папа домой часов в 18.00, отдохнул часок второй. Потом подходит к сыну и говорит: "Ну что сынок? Ты уже достаточно взрослый, пора тебя научить писать полиморфик". Хочет этого сын или нет... Другая ситуация . Сын подходит к папе и говорит: "Пап, научи писать полиморфики(по смыслу: напиши мне полиморфик )". Ага, ща... Еще одна ситуация. Сын подходит к папе и говорит: "Пап, я тут полиморфик пишу, у меня вот здесь(показывает код) возникла проблема, никак не могу решить.... помоги". Папа: "Сын!? Да ты спятил. Какие нафиг полиморфики, ты вообще в курсе, что есть УК? Ты что хочешь сесть за решетку?(пауза в одну мин.) А-а-а какого фига... раз ты уже пишешь... давай помогу )". Я думаю, стоит показать мир программирования (разрекламировать ). Если ребенку будет интересно(далеко не каждый человек бежит покупать прокладки, после рекламы ) ) и он не собирается бросать это дело, то рано или поздно он созреет до асма. Так что на чем он будет программить не важно (да хоть сразу на асме ) ). В общем отцовское дело маленькое – это заинтересовать и помочь, когда надо. А целенаправленно учить будут в школе (ребенок и без вас еще успеет намучаться)
Если дело в том с чего начать то вот как это было у меня. Сначала Pascal. Язык это не сложный и нужен не для изучения и не для применения в Delphi, а для того чтобы понять основные принципы программирования, примитивные алгоритмы, как только сын начнет свободно вращаться в Pascal'е, нужно двигаться дальше. Например Asm. ДА, СЛОЖНО! Но нужно. на asm'е сильно далеко залазить не нужно. Достаточно разобрать Win32 технику, особенно принципы программирования окон. Ну а после всего этого С++ (лучше Visual без MFC). Он покажется и легким, и приятным (i++; вместо inc(i). Причем где надо он сможет применить asm и библиотеку на Delphi настрочить. sco Согласен!
хмм.. имхо учить ребенка (намеренно) вообще не желательно.. ибо только сам того захотев он добьется цели.. а вот подсказать - можно. и то скорее всего если попросит или там по ситуации. лично я начал с какойто теории (книжка была какаято по информатике). бэйсик не учил, купил книжко по с++ (есть такая из серии для чайников Ж) но там неплохо все описано).. конечно, проблем и недопониманий поначалу было много, а впоследствии и еще больше, так что я потихоньку перешел на паскаль (и дельфю).. вот с этого и пошло реальное самообучение. инфа - из книжек (я не мало конечно на них денег угрохал) и с инета. По-началу не нада бояться юзать чужой код, всеравно самому придумать ченить реальное не получится, а так хоть научишься. закреплять знания лучше на чем нибудь реальном (на какомнибудь проекте) и постепенно оттачивать его. после дельфей стал переходить на си (пока без плюсов). потом немного плюсы подучил и все ок. через некоторое время пришлось слезать с винды и переходить на никсы (линукс фбсд в частности). вот здесь я окончательно отточил свои навыки в сях Ж) через определенное время началось плавное внедрение асма в сферу моих увлечений. далее последовало углубление в lowlevel и полное увлечение асмом вотъ собственно и вся сказка...
Да, интересно... Тема просуществовала почти полтора года. Видимо, интерес все-таки к ней есть. Как человек, который ее создал, позволю себе рассказать вкратце, как все было. Начали с чистого си (простой ввод/выод символов, строк и т.д.) Затем там же сортировка матриц и (уже с подачи уроков информатики) игра крестики-нолики (как на мой взгляд, неплохо для выработки алгоритмического мышления). А на информатике в школе, кстати, дают бейсик... А на школьной районной олимпиаде сказали примеры писать на паскале... Такой вот отечественный винегрет. Первая реальная программа, написанная сыном за деньги (20$) - в Borland Builder6. К сожалению, в данный момент интерес к программированию у него угас... И в этом нет ничего плохого. Ничего случайного не бывает! И еще одно замечание, если можно. На форуме высказывали дельные мысли по данной теме, но, увы, все больше банальные прописные истины типа: не надо силком никуда тащить и т.п. Такое впечатление, что большинство не читает предыдущих постов и даже название темы, в общем, не помнит. Все больше пишут о себе, любимом. Жаль.