На информационном ресурсе применяются cookie-файлы. Оставаясь на сайте, вы подтверждаете свое согласие на их использование.
Как самому научиться программировать?
21025
100
Чего только не бывает на свете... Три года назад, помнится Билдер и Вижуал шли примерно ровно, выбор пакета зависел от стоящих задач... А тут вишь ты... Что Билдер уже совсем умер?
Я уже три года на ДСПшках сижу и с программерами мало общаюсь...
Я уже три года на ДСПшках сижу и с программерами мало общаюсь...

Черный кот
guru
Ну, например, у нас, помнится, довольно подробно давали процессорную технику, измерительные системы и цифровые схемы, помнится более подробно давали. Конечно я не утверждаю, что нам транзистор или диод давали лучше чем другим
.

Если Вы помните, я говорил о том, что ASm вещь довольно доступная... Больше нечего добавить в ответ на ваш топ...
CoolUser
veteran
Отвлеченно:
И почему так часто любят сравнивать ASM и DELPHI? Ведь килограммы с километрами не сравнивают же?
И почему так часто любят сравнивать ASM и DELPHI? Ведь килограммы с километрами не сравнивают же?
caption_buffer[eax-7]==':'
Кстати, зря не ходите на лекции. Иначе знали бы, что ни один "правильный" сишник не напишет так, даже если пишет в данный момент на чем-то другом, а не на C. Лучше будет написать так: ':'==caption_buffer[eax-7].
Да, вот откуда я выдрал кусок кода:
...
invoke SetWindowText,active_hwnd,addr time_buffer
...
Пресловутый "6 килобайтный ноутпад", пардон, часики? Ходите лучше на лекции, чем такую ерунду писать.
Кстати, зря не ходите на лекции. Иначе знали бы, что ни один "правильный" сишник не напишет так, даже если пишет в данный момент на чем-то другом, а не на C. Лучше будет написать так: ':'==caption_buffer[eax-7].
Да, вот откуда я выдрал кусок кода:
...
invoke SetWindowText,active_hwnd,addr time_buffer
...
Пресловутый "6 килобайтный ноутпад", пардон, часики? Ходите лучше на лекции, чем такую ерунду писать.
же DreDigger'у прийдется заплатить N баксов за мясяц работы, а студенту N*2 баксов за пару дней.
Наверное, подразумевалось не N*2, а N/2 или даже N/10 ?
Наверное, подразумевалось не N*2, а N/2 или даже N/10 ?
Well
guru
Три года назад, помнится Билдер и Вижуал шли примерно ровно, выбор пакета зависел от стоящих задач...
Никогда такого не было! Легкое опьянение от того, что на делать интерфейс так же легко, как на Delphi, было. Но вот продать свое умение писать на билдере как тогда сложновато было, так и теперь осталось, в отличие от Visual C++.
Никогда такого не было! Легкое опьянение от того, что на делать интерфейс так же легко, как на Delphi, было. Но вот продать свое умение писать на билдере как тогда сложновато было, так и теперь осталось, в отличие от Visual C++.
Сейчас читают
Дозор обыкновенный
168787
1000
Курилка (часть 27)
155590
1000
ЧР по футболу (часть 6)
315227
754
Ну, ежели конечно мне когда-нибудь и будет по барабану на оптимальность кода или не будет желания действительно работать, то тогда я быть может и возьмусь за Delphi.
Так вам "шашечки или ехать"? Никогда не думал, что дельфисты, оказывается, халявщики, которые просто не хотят работать.
Но одно мне сейчас совершенно точно известно - проблем в их изучении у меня не возникнет. Чего нельзя сказать об обратном переходе...
Возникнут, если развивать не мозги (т.е. изучать алгоритмы и технологии), а руки (гонять байты между регистрами, стэком и кучей). Как насчет SQL хотя бы, как вам опыт работы с асмом поможет его изучать?
У каждого есть выбор. Я свой выбор сделал.
На всю жизнь вперед?
Какой пример юношеского максимализма! 
Так вам "шашечки или ехать"? Никогда не думал, что дельфисты, оказывается, халявщики, которые просто не хотят работать.
Но одно мне сейчас совершенно точно известно - проблем в их изучении у меня не возникнет. Чего нельзя сказать об обратном переходе...
Возникнут, если развивать не мозги (т.е. изучать алгоритмы и технологии), а руки (гонять байты между регистрами, стэком и кучей). Как насчет SQL хотя бы, как вам опыт работы с асмом поможет его изучать?
У каждого есть выбор. Я свой выбор сделал.
На всю жизнь вперед?


Лучше будет написать так: ':'==caption_buffer[eax-7].Может я и ламо простреленное, но что так, что эдак - набор команд один и тот же и время их выполнения. Так что не надо... А насчет часиков - Вам какое дело? Если пишите под заказ супер-проекты, то сидите и пишите. Это всего лишь пример, причем написанный за считанные секунды...
CoolUser
veteran
Я так понимаю, что если слева стоит константное выражение, то использовать оператор '=' нельзя, который часто путают с оператором сравнения '=='.
Я так понимаю, что если слева стоит константное выражение, то использовать оператор '=' нельзя, который часто путают с оператором сравнения '=='.
Абсолютно верно. Береженого бог бережет, страховка от дурацких описок не помешает.
Абсолютно верно. Береженого бог бережет, страховка от дурацких описок не помешает.

Зачастую у тех, кто шарит в ASM' е прокачана логика
Путаете причину и следствие. Тем, у кого "прокачана логика", не составляет труда изучить асм. Если это требуется, конечно. А вот обратное утверждение неверно.
Путаете причину и следствие. Тем, у кого "прокачана логика", не составляет труда изучить асм. Если это требуется, конечно. А вот обратное утверждение неверно.
Береженого бог бережет, страховка от дурацких описок не помешает. :)Во как бывает... Именно из-за этого Вы мне "советуете" посещать лекции

Не торгуйтесь
Почему бы не вспомнить еще тугрики, или национальную валюту Гондураса - без понятия как она называется, наверное, как-то необычно, что тоже кстати...

Знаете что я думаю ? Мне кажется ASM вообще никому не нужен, все "прогрессивное" человечество давно на него .... , причем это ведь так сложно написать что-нибудь на нем, что лучше и не пробовать... А то, что все компиляторы на него переводят - это так, дань древности. Ну, можно там делать макросы, которые позволяют программисту в сто раз быстрее написать код, ну и фиг с ним... Ведь это просто жуть - работа с регистрами, стеком, оперативой, сопроцессором - бррр... 

Именно из-за этого Вы мне "советуете" посещать лекции
Да, именно из-за этого, потому что лекции заставляют думать, тренировать мозг, учиться на чужом примере, а не тупо хакать бессмысленный код. Кстати, эту тонкость я узнал именно на спецкурсе по C и никогда не имел таких ошибок в своем коде, а вот у коллег приходилось сталкиваться.
Да, именно из-за этого, потому что лекции заставляют думать, тренировать мозг, учиться на чужом примере, а не тупо хакать бессмысленный код. Кстати, эту тонкость я узнал именно на спецкурсе по C и никогда не имел таких ошибок в своем коде, а вот у коллег приходилось сталкиваться.
Сибиряк
old hamster
Слишь, народ, может пректратим это бесконечный и бессысленный флуд? Тема топика, то какая была??? А если уж так хочеться давайте сделаем топ "Delphi vs ASM"



Если Вы меня считаете иточником этого маленького спора, то Вы ошибаетесь. Да и никто не хотел - само как-то пошло-поехало... А насчет отдельного топика - все все уже сказали, так что нет смысла.
Наверняка у вас в институте есть кафедра, имеющая отношение к программированию. Попробуй пока пристроиться туда.
(автор топика)
НУ ВЫ, БЛИН, ДАЕТЕ!
Вот уж не думал, что мой скромный топик, написанный "в минуту грусти и отчаяния" продержится целый месяц без моей поддержки и соберет столько ответов.
Впрочем, как верно заметил Сибиряк, тема действительно превратилась в битву между Асмой, Си и Делфёй.
/// К чему это я все пишу?... ///
В общем, если кому интересно судьба автора, то можете за меня порадоваться - я нашел таки работу.
Правда не программером, а сисадмином, но это тоже очень неплохо.
Вот, пишу это в свой первый рабочий день со своего рабочего места.
(Поздравления принимаются здесь - в этом же топике)
НУ ВЫ, БЛИН, ДАЕТЕ!
Вот уж не думал, что мой скромный топик, написанный "в минуту грусти и отчаяния" продержится целый месяц без моей поддержки и соберет столько ответов.
Впрочем, как верно заметил Сибиряк, тема действительно превратилась в битву между Асмой, Си и Делфёй.
/// К чему это я все пишу?... ///
В общем, если кому интересно судьба автора, то можете за меня порадоваться - я нашел таки работу.
Правда не программером, а сисадмином, но это тоже очень неплохо.
Вот, пишу это в свой первый рабочий день со своего рабочего места.
(Поздравления принимаются здесь - в этом же топике)
netghost
Бордератор
Может для разнообразия заведешь себе полноценный логин на форуме?
ИМХО лучше, чем анонимом быть
Можешь заодно описать свою контору - какой парк машин, какие у тебя задачи, и главное - какие тебе достались юзеры ;))))). Кстати, как новоявленный сисадмин, присоединяйся к тусе (тяпница 26) - подробнее на КП ( http://forum.ngs.ru/showflat.php?Cat=&Board=hardandsoft&Number=1870099742&page=0&view=collapsed&sb=5&o=&fpart=1).
ЗЫ: Я вот вообще непонятно кто - то ли сисадмин, то ли программер, ибо занимаюсь и тем, и тем. Насчет языков выскажу свое ИМХО - нельзя выбрать, что лучше, ибо во-первых, язык сильно зависит от задач - я бы посмотрел на извращенца, который бы образатывал видео-поток на асме, а во-вторых, пишут обычно на том, на чем пишут все остальные девелоперы в команде. Лично я пишу на MSVC 6.0, вовсю юзаю MFC и ловлю от MFC кайф, да не осудят меня за это low-level'исты, асмеры и голые C-шники ;))
А анониму (не путать с АНОНИМ'ом ;)) еще раз удачи - все у тебя впереди!


Можешь заодно описать свою контору - какой парк машин, какие у тебя задачи, и главное - какие тебе достались юзеры ;))))). Кстати, как новоявленный сисадмин, присоединяйся к тусе (тяпница 26) - подробнее на КП ( http://forum.ngs.ru/showflat.php?Cat=&Board=hardandsoft&Number=1870099742&page=0&view=collapsed&sb=5&o=&fpart=1).
ЗЫ: Я вот вообще непонятно кто - то ли сисадмин, то ли программер, ибо занимаюсь и тем, и тем. Насчет языков выскажу свое ИМХО - нельзя выбрать, что лучше, ибо во-первых, язык сильно зависит от задач - я бы посмотрел на извращенца, который бы образатывал видео-поток на асме, а во-вторых, пишут обычно на том, на чем пишут все остальные девелоперы в команде. Лично я пишу на MSVC 6.0, вовсю юзаю MFC и ловлю от MFC кайф, да не осудят меня за это low-level'исты, асмеры и голые C-шники ;))
А анониму (не путать с АНОНИМ'ом ;)) еще раз удачи - все у тебя впереди!
>> Может для разнообразия заведешь себе полноценный логин на форуме? ИМХО лучше, чем анонимом быть.
Хе-хе, логин то у меня давно есть, тока он беспонтовый. Я его уже давно сменить хочу, но знаю на что. Дело в том, что мой любимый идентификатор, на НГС/форум уже занят. Причем каким-то "редиской", который послал 25 сообщений (последнее в феврале) и окончательно заглох. В общем, проект "НОВЫЙ ЛОГИН" сейчас на стадии разработки. К тому же СЕЙ топик не был задуман, как что-то серьезное: это был скорее "вопль отчаяния", чем просьба о помощи; засим я решил не подписываться. Откуда ж я знал, что он вовлечет столько народу в обсуждение?
>> Можешь заодно описать свою контору - какой парк машин, какие у тебя задачи, и главное - какие тебе достались юзеры
А что, НЕУЖЕЛИ это кому-нибудь интересно?! Ну, тада пжалста...
Сетка из 30-ти компов, располагающихся в зале операторов, бухгалтеров, манагеров и в личных офисах + 4 сервака. Машины (если не считать серваки) - полное старье, на уровне I-го, II-го пней, все на AT-шных мамках. Хотя, в принципе, для 1С и МСОффиса хватает. Юзвери - девушки от 20-ти до 40 (ламерье страшное). Задачи простые: главное - чтобы все работало. В 50-ти процентах случаев достаточно подойди и нажать Reset (как там в пословице: семь бед - один ресет). Но иногда приходится повозиться: то прога глючит, то сеть вылетит, то база данных не перекачалась, то железяка погорит. Короче, делов хватает.
>> Кстати, как новоявленный сисадмин, присоединяйся к тусе...
УХ ТЫ, НИЧЕГО СЕБЕ, ВОТ ЭТО ПОВОРОТ...
Поскольку на форуме КП я бываю каждый день, то про тусу знаю уже давно. Веришь нет: я вышел из указанного тобой топипка за десять минут до того, как увидеть твой пост. С одной стороны У меня у самого были мыслишки заглянуть на огонёк; с другой стороны такая мысль: "Что там делать малолетнему ламеру среди крутых бородатых дядек?" В общем, я решил пока не ходить... НО ПЕРСОНАЛЬНОЕ ПРИГЛАШЕНИЕ?
Это уже немного меняет дело. При любом исходе большое спасибо за внимание к моей скромной персоне.
Вопрос активно обдумывается всеми ресурсами моего серого вещества...
Хе-хе, логин то у меня давно есть, тока он беспонтовый. Я его уже давно сменить хочу, но знаю на что. Дело в том, что мой любимый идентификатор, на НГС/форум уже занят. Причем каким-то "редиской", который послал 25 сообщений (последнее в феврале) и окончательно заглох. В общем, проект "НОВЫЙ ЛОГИН" сейчас на стадии разработки. К тому же СЕЙ топик не был задуман, как что-то серьезное: это был скорее "вопль отчаяния", чем просьба о помощи; засим я решил не подписываться. Откуда ж я знал, что он вовлечет столько народу в обсуждение?
>> Можешь заодно описать свою контору - какой парк машин, какие у тебя задачи, и главное - какие тебе достались юзеры
А что, НЕУЖЕЛИ это кому-нибудь интересно?! Ну, тада пжалста...
Сетка из 30-ти компов, располагающихся в зале операторов, бухгалтеров, манагеров и в личных офисах + 4 сервака. Машины (если не считать серваки) - полное старье, на уровне I-го, II-го пней, все на AT-шных мамках. Хотя, в принципе, для 1С и МСОффиса хватает. Юзвери - девушки от 20-ти до 40 (ламерье страшное). Задачи простые: главное - чтобы все работало. В 50-ти процентах случаев достаточно подойди и нажать Reset (как там в пословице: семь бед - один ресет). Но иногда приходится повозиться: то прога глючит, то сеть вылетит, то база данных не перекачалась, то железяка погорит. Короче, делов хватает.
>> Кстати, как новоявленный сисадмин, присоединяйся к тусе...
УХ ТЫ, НИЧЕГО СЕБЕ, ВОТ ЭТО ПОВОРОТ...
Поскольку на форуме КП я бываю каждый день, то про тусу знаю уже давно. Веришь нет: я вышел из указанного тобой топипка за десять минут до того, как увидеть твой пост. С одной стороны У меня у самого были мыслишки заглянуть на огонёк; с другой стороны такая мысль: "Что там делать малолетнему ламеру среди крутых бородатых дядек?" В общем, я решил пока не ходить... НО ПЕРСОНАЛЬНОЕ ПРИГЛАШЕНИЕ?
Это уже немного меняет дело. При любом исходе большое спасибо за внимание к моей скромной персоне.
Вопрос активно обдумывается всеми ресурсами моего серого вещества...