Pull to refresh

Comments 28

Универсального способа наверное нет. Вот Вас заинтересовала именно возможность писать такие же приложения как блокнот и т.п., а я начал с того что написал решение задачи которую придумал папа (программист/сисадмин) на бейсике. Не было ни красивых окон, ни ЮИ, просто черное окно. Потом еще переписал и исправил ошибки в игре, которая приводилась в примере мануала по бейсику. После бейсика, кстати говоря был VB =)
Главное по моему — показать что при изучении программирования каждый получит возможность писать программы, любого типа из существующих ныне(я имею ввиду по типу: десктоп, веб, серверные и т.п.).
Согласен, что если у человека заложено желание программировать, то черным окном его не испугаешь. Но, для большинства нужен пинок, чтобы увидеть возможность самому создавать блокноты уже с первых шагов.
А нас в школе Паскалю учили, потом я забросил. Потом мне PHP показали, мне понравилось, что там правкой пары строчек весь сайт видоизменяется (PhpProBid). Потом Си, но пишу на нем редко.

В общем, везде нужен индивидуальный подход.
веб-программирование — это немного другая тема. там можно начинать учить html и javascipt, используя готовый блокнот и браузер. PHP появился ближе к 2000 году, а в России еще позже. Я, например, долго не видел смысла изучать PHP из-за того, что бесплатных сайтов, где можно было использовать php, не было. А программировать на локальном компьютере было не интересно. Десктопные приложения были мне роднее. Сейчас, конечно, приоритеты меняются. Интереснее писать именно веб-приложения.
а меня привлек веб тем, что он общедоступен и быстро можно показать кому-то что-то :)
Меня в своё время завлекла школьная информатика — Паскаль. Сначала он, а потом, естественно, Дельфи. Первую книгу по Дельфи купил, когда мне было 12 лет, на тот момент была актуальна 6-я версия. И да, действительно, огромный восторг вызвало ощущение, что я могу делать серьёзные программы с окошками, кнопочками и полями ввода. Когда читал книгу, сдерживал себя, чтоб не перелистнуть на сотню страниц вперёд до главы, где было изображено окно, на котором была одна лишь кнопка «Закрыть».

Сейчас это кажется смешным, а тогда не казалось.

Думаю, если делать книгу для совсем начинающих, то да, стоит завлекать «оконными» примерами.
Аналогично, хотелось сразу прочитать все книгу и делать такие же красивые программы, как на картинках. Тогда это казалось очень трудным. Сейчас, глядя на эти учебные примеры, действительно улыбаешься.
ИМХО стоит надо начинать с консоли, а для winforms достаточно знания ООП.
возможно для студентов так лучше. но для любителей, для которых программирование останется хобби, изучать язык по консольным программам будет скучно. Во всяком случае, Visual Basic 6.0 прекрасно обходился без консоли, которую могли использовать только гуру программирования с использованием системных функций Windows API. Да и Delphi тоже был ориентирован на оконные приложения.
Я стал программистом до появления компьютера
Писал на бейские в тетрадке и сам интерпретировал
Круто ))) Я бы точно такой метод не освоил
Эх ностальгия, вспоминаю как нас в лицее заставляли писать код на паскале на бумаге, все контрольные на бумаге.
у меня отец программер (на ФоксПро :)), по этому комьютер был дома года с 90-го (мне то всего 5 лет было), ну и лет в 7 мне подарили книженцию по бёйсику, дальше написания калькулятора по книжке не пошло, да и когда уже подрос и стал осознанно заниматься компами, для сбя понял что программинг мне не очень интересен, потом как то в мою жизнь пришёл веб — php, потом проснулся некоторый интерес к C# (в контексте ASP.NET), даже поучился основам программинга в специалисте :) ну и по мере «введения» стал интересен программинг в принципе. сейчас думаю всё же заняться C# (а вообще в последнее время т.к. сижу на маке6 стал интересен xcode). а вообще была бы возможность — хотел бы знать — всЁ! но это к сожалению врят ли возможно :)

за урок спасибо, будем ознакамливаться
а ещё нашёл у вас статьи по WinMobile, для меня очень интересно
Ну статей там немного. Тем более что я выпустил книгу по этой теме. Новые статьи будут, если появится что-то новое по WM6.5 и WM7
простите, не углядел
а как она в плане — для новичков? с программирование под ОС в принципе не сталкивался (только опыт работы с php)?
Она вполне по силам новичку для программирования на WM, но надо иметь представление о C#. .NET Compact Framework можно рассматривать как урезанную часть полной NF со своими ограничениями и особенностями.
спасибо, значит будем читать :)
привезли сегодня книженцию, начал читать, на удивление не уснул на первых 10-ти страницах, как это частенько бывает, так что будем изучать!
надеюсь, не уснешь на следующих 10 страницах )))
не, хорошо пошло :)
Мне повезло. Меня сразу научили программировать правильно. Т.к. первое знакомство с программированием как таковым было на курсах(весьма своеобразные курсы, больше похожие на школу) по программированию, на которые я пришёл, когда учился в школе (мне было 14-15 лет). Pascal, который мне сразу очень понравился, научил писать красивый и читаемый код. Кстати, синтаксис Pascal-а мне нравится до сих пор. Очень приятно, например, читать Pascalеподобный псевдокод — всё понятно. Потом был object Pascal и Delfi, затем C под Gentoo и gcc. Ну а дальше С++ и VB.NET в университете, C#.

Вообще такое ощущение, что всё складывается правильно. Впрочем, я всегда именно так и хотел.

А серьёзно программировать начал только на работе. Более того, за последний год, вне работы написано не более 1000 строк кода. С PHP вообще не знаком. Вот такой вот «странный» и не «труЪ» программст. =)
Но никакой радости я не испытал. Это было пыткой. Не владея слепым десятипальцевым методом печати, написание простенького кода заняло очень много времени.


Разве в бейсике котрый на ZX нужен десятипальцевый метод? Там же оператор целиком повешан на клавишу…

Кстати мой первый опыт написание игры у меня был именно на ZX. Аналог Batty.
Не помню, чтобы оператор был повешен на клавишу. помню, что вручную набирал всякие там
FOR M=0 TO 3
NEXT
PEEK и т.д.
даже если операторы были готовыми, набор трех символов М=0 занимало некоторое время. А когда таких строчек было много…
Сначала я заметил, что компьютер (Агат-9) запоминает всё, что идёт после числа, например:
10 TOYOTA
20 Mercedes
30… не помню, какие я ещё машины знал.
Собственно, это и была моя первая «программа».
И что если набрать LIST, то он всё это выведет на экран. Я набирал всякие разные списки и выводил их. Показал папе, и он мне через пару дней принёс распечатанную на листах А4 «инструкцию к интерпретатору Бейсик». И пошло-поехало :)
Начал с написания bat'ников удаляющих все системные файлы… менял им иконки и выкладывал в общий доступ. То-то было весело.
Sign up to leave a comment.

Articles