Форум сайта python.su
1
py.user.nextЯ ведь не говорил, что знаю, а говорил что стиль синтаксиса языка совсем иной. В Бейсик учили циклы и простые операторы, в Фортране помню заморочки с система формирования вывода (печати) цифр. Вы хотите меня уличить в чемта? Зачем?
Ну, и какой из них ты знаешь полностью? Или на сколько процентов?
Офлайн
857
OriginatorНу, в питоне они тоже есть, причём точно такие же.
В Бейсик учили циклы и простые операторы
Originator
Но, я реально, всегда отличался хорошим программированием, мне это было всегда интересно, немного писал на Асемблере
OriginatorНу, как бы противоречие: с одной стороны говоришь, что хорошо программировал, а с другой - что знал только синтаксис языка. Даже если знаешь синтаксис полностью, этого ещё не достаточно для создания программы.
Вы хотите меня уличить в чемта? Зачем?
OriginatorКонкретней. В чём заключались письмена?
А про ассемблер - немного писал для себя “красивую” загрузку
Отредактировано py.user.next (Авг. 19, 2015 10:46:56)
Офлайн
1
py.user.nextКонкретно я ответил, письмена заключались в заполнении ячеек видеопамяти ч.б. узором и последующим заполнением цветового байта. Как вы помните, экран отображал участок памяти, сам экран делился на три блока, которые заполнялись поочередно, построчно, линиями, и затем уже грузился цветовой блок. Под свою загрузку писался свой загрузчик, который и читал файл и заполнял поля. Дизсасблировав понравившиеся эффекты загрузки, млжно было менять и эксперементировать на свой вкус.
Конкретней. В чём заключались письмена?
Офлайн
857
Originator20 лет назад вышла 95 винда. Поздновато для ZX Spectrum. Я в 93 за 386 сидел в винде 3.11, а на работах тогда обычный комп был - 286 с центральным 486.
было почти 20 лет назад
OriginatorА дальше что было? Почему не было Паскаля?
Приувеличивать я помоему ничего не приувеличивал, что было то было. Вроде пальцы веером не крутил, рассказал про то, что было почти 20 лет назад.
Офлайн
1
Ну так и был заброшен спектрум, после погружения у друга на ПК, сравнивать даже нельзя было. Посидел несколько дней в гостях за ПК и больше никогда Спектрум не включал, разница во все разительная, самокат и ракета :-)
А Паскаль - на работе появился комп, для себя попробовал Паскаль (хозяин ПК установил себе), немного поучив был заброшен из-за отсутствия к нему прикладного интереса. Когда появился свой Целерон 750 с 100 гиг винтом то уже программирование не интересовало ;-) фильмы, игры, чего уж утаивать.
Наверное хватит про мою скромную персону, вон сколько нафлудили не по теме.
Офлайн
0
Есть еще способ через codecademy изучать
Офлайн
1
Не скажу ничего оригинального, но программинг – это решение задач. Найдите задачу, решите ее и упростите свою жизнь или жизнь других людей. Если учить все, то никакой жизни не хватит. Возможно, сейчас у многих новичков стоит задача поднять денег aka ‘войти в айти’. Если задача у вас схожая, то смотрите, что требуют в вакансиях, учите прежде всего это. Мне лично деньги не особо интересны, не мотивируют совершенно. Зато очень мотивирует искать баги и ‘почему это не работает’,
Само проектирование приложений тоже штука занятная. Помимо изучения конструкций и стандартной библиотеки языка нужно уметь проектировать логику приложений (конечно, в зависимости от языка подходы могут различаться), И вообще, знать предметную область того, для чего приложение пишется.
Офлайн
1
OriginatorА я, например, не жалею, что занялся программингом в 30 лет (хотя до этого был хороший unix бэкграунд, питон хорошо к линуксу лег). В 20 лет путешествовал автостопом и жил в разных диких местах. Но к 30 годам я захотел писать софт, как мне с детства хотелось, мозг стал работать лучше , чем в 20 лет. Если вам за 40, это ничего не значит. Если прет от изучения чего-то сложного, то нужно учить, если нет, то ‘Если можешь не петь, не пой.’.Тогда
Мне за 40 лет, увы.
FishHookОффтопик, но хорошая годная тема. При правильном подходе денег можно поднять прилично (знаю эту предметную область).
осеменять коров,
Офлайн
-1
Originator, от нашего брата(по возрасту), я действительно часто слышу, что тяжеловато начинать программировать. Вполне возможно, что это от того, что в своё время в школах, мы не не получали соотвествующих навыков - вроде таблицы умножения для математики - согласись, что без таблицы умножения или даже элементарного навыка по сложению чисел, математику изучать будет крайне сложно.
В остальном ты тоже верно догадался - чрезмерно для себя усложнять не надо, да и Лутц - это не книга для реальных новичков, лучше поискать что попроще.
Ну и если смотреть на программирование искренне, то на мой взгляд, весь веб и половина прикладного программирования - это чистой воды уровень СреднегоПрофТехУчилища, только с уклоном на интеллектуальный труд.
А Лутца тяжело читать даже программистам, как мне говорили, и перевод там ужаснее некуда. Так, что не бери в голову. Все эти методы тоже заучивать не надо, как сказал py.user.next - “главное помнить, что они вообще существуют”, а при необходимости, можно и в справочнике поглядеть.
Офлайн
1
Не пудрите человеку мозги, стандартных методов не так много. Можно все выучить и нормально писать программы, а не лазить в справку по каждой функции.
Сначала конечно все не надо зазубривать, позже по мере опыта,придет понимание что нужно знать, а что можно в где-то в закладке сохранить.
Отредактировано kampella (Авг. 22, 2015 23:00:56)
Офлайн