Модераторы: Се ля ви

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Хочу выучить язык программированя, нужен совет 
:(
    Опции темы
Alexbutav
Дата 23.10.2011, 23:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 8.8.2011

Репутация: нет
Всего: нет



Хочу выучить язык программирования, почитал и понял что начинать нужно с Pascal или Basic, хотел начать с Basic, но уроков в по "чистому"
бэйсику не нашел, стареет видимо, либо искал плохо, но нашел одни Висуал бэйсики, и Qbasic, визуал сразу отмел, на счет QBasic усомнился. Короче, начал качать видеуроки Pascal, еще книжку хочу найти какую-нибудь. 

Прочтя все это, умные дяди, пожалуйста скажите куда и как лучше двигаться, на ваш взгляд.

Это сообщение отредактировал(а) Alexbutav - 23.10.2011, 23:28
PM MAIL   Вверх
Данкинг
Дата 23.10.2011, 23:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: нет
Всего: 130



Цитата(Alexbutav @  24.10.2011,  00:17 Найти цитируемый пост)
визуал сразу отмел, на счет QBasic усомнился. 

 smile Попробуй QBasic, тебе понравится.  И сформулируй конкретный вопрос: что надо-то? Начать изучение программирования? Чем Дельфи плох в таком случае?

И при чём здесь раздел по Java ?


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
Alexbutav
Дата 23.10.2011, 23:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 8.8.2011

Репутация: нет
Всего: нет



переделал)
В чем разница  Basic и QBasic? 
Если дельфи, то почему?

Это сообщение отредактировал(а) Alexbutav - 23.10.2011, 23:30
PM MAIL   Вверх
Данкинг
Дата 23.10.2011, 23:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: нет
Всего: 130



Цитата(Alexbutav @  24.10.2011,  00:29 Найти цитируемый пост)
переделал)

Что переделал?
Цитата(Alexbutav @  24.10.2011,  00:29 Найти цитируемый пост)
В чем разница  Basic и QBasic? 

Нет языка "Basic"; это общее название. А QBasic - старый досовский язык.
Цитата(Alexbutav @  24.10.2011,  00:29 Найти цитируемый пост)
Если дельфи, то почему?

Потому что там просто и понятно. smile Для учёбы - в самый раз.

Это сообщение отредактировал(а) Данкинг - 23.10.2011, 23:44


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
Nofate
Дата 23.10.2011, 23:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 266
Регистрация: 13.10.2008

Репутация: нет
Всего: 8



Откуда уверенность, что надо начинать с Бэйсика? Это конечно почтенный прадедушка, все мы его чтим помним и любим, но на дворе 21 век. Сейчас есть масса интересных языков с разной сложностью вхождения и обучения. Попробуйте начать например с Python. По простоте близок к бэйсику (если не ломиться сразу в дебри), но хотя бы будет практическая польза.  Или, если вам совсем на с примитивного уровня обучаться надо - возьмите Processing. Это java-подобный язык с простой как две копейки оболочкой и кучей примеров. Ориентирован как раз на примитивный ввод-вывод, разного рода рисование и все то, чему раньше учили в школах/кружках на Бэйсике.  


Цитата

Чем Дельфи плох в таком случае?


Delphi, конечно, привлекает простотой. Но в самом начале надо учиться не компоненты на форму накидывать, а программировать, изучать алгоритмы и структуры данных. Если же начать с Delphi, то велик шанс, что самостоятельное обучение пойдет в духе книг Фленова "Делфи глазами хакера" и, как следствие, приведет к новым бестолковые вопросам на Хэшкоде и смешным сниппетам на govnokod.ru.

Это сообщение отредактировал(а) Nofate - 23.10.2011, 23:56


--------------------
The future is not set, there is no fate but what we make for ourselves.
Нофейтово пространство и смежные области 
PM MAIL WWW ICQ   Вверх
Данкинг
Дата 24.10.2011, 00:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: нет
Всего: 130



Цитата(Nofate @  24.10.2011,  00:49 Найти цитируемый пост)
Но в самом начале надо учиться не компоненты на форму накидывать, а программировать, изучать алгоритмы и структуры данных.

Ну, я начинал всё это изучать на GWBasic. Затем - TurboBasic - Pascal - VB - Delphi.


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
bems
Дата 24.10.2011, 06:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 3400
Регистрация: 5.1.2006

Репутация: нет
Всего: 88



Как вариант http://pascalabc.net/


--------------------
Обижено школьников: 8
PM MAIL   Вверх
Stolzen
Дата 24.10.2011, 08:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1041
Регистрация: 17.10.2005

Репутация: нет
Всего: 48



С паскаля, у нас в школе именно на нем уроки были. Еще на питоне можно - язык как раз для обучения придумывался + сейчас на нем можно работу найти, на паскале ведь никто (почти) не программирует серьезно.


--------------------
datatalks.ru - анализ данных, статистика, машинное обучение
PM MAIL WWW   Вверх
newbee
Дата 24.10.2011, 08:58 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бревно
**


Профиль
Группа: Участник
Сообщений: 703
Регистрация: 24.8.2011

Репутация: нет
Всего: 19



Alexbutav, не слушай их, не учи петухон с делфей. И не будь идиотом, не качай видео-уроки, это ж программирование, а не аэробика!

Читай SICP, учи схемку.


--------------------
You're face to face
With man who sold the world
PM   Вверх
kemiisto
Дата 24.10.2011, 09:14 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



Профиль
Группа: Участник Клуба
Сообщений: 3292
Регистрация: 29.7.2007

Репутация: 1
Всего: 160



QBasic, Delphi, Python, SICP - у.г. smile 

Цитата(Alexbutav @  23.10.2011,  22:17 Найти цитируемый пост)
Хочу выучить язык программирования

Программирование - у.г. smile 

Цитата(newbee @  24.10.2011,  07:58 Найти цитируемый пост)
И не будь идиотом, не качай видео-уроки, это ж программирование, а не аэробика!

Это, как минимум, спорно.


--------------------
PM MAIL WWW GTalk Jabber   Вверх
newbee
Дата 24.10.2011, 09:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бревно
**


Профиль
Группа: Участник
Сообщений: 703
Регистрация: 24.8.2011

Репутация: нет
Всего: 19



Цитата(kemiisto @  24.10.2011,  10:14 Найти цитируемый пост)
Это, как минимум, спорно. 
Да, ты прав, аэробикой тоже по видеокурсам сложно заниматься smile

Видеоурок - это экран, на котором постояно мелькают только фрагменты кода. То есть основное человеческое восприятие (зрительное) направлено на изучение быдлокодинга. Диктор конечно что-то щебечет там еще, но эта информация быстро выветривается из головы, а возвращаться и искать эту информацию в уже пройденных главах почти анрил, тогда как перелистать книгу и выцепить глазами интересующий момент - пустяк. Все нетривиальные вещи, над которыми нужно пораскинуть мозгами, на слух уловить очень сложно, бывает перечитываешь одно и то же, и лишь с десятого раза доходит. Хорошая книга всегда разносторонне описывает освещающиеся проблемы, курсы направлены скорее на быстрый старт и тупой быдлокодинг. Подытоживаю: объемы почерпнутых знаний из книги и видеокурса просто несопостовимы. По-моему все эти курсы - для ленивых, желающих без труда вытащить форельку из пруда. Те люди, встреченные мной в жизни, что учились кодить по видеоурокам, не выдерживают никакой критики в профессиональном плане, да и вообще по жизни жалкие, безвольные ничтожества. Таких надо презирать.

Цитата(kemiisto @  24.10.2011,  10:14 Найти цитируемый пост)
QBasic, Delphi, Python, SICP - у.г.
А также Фортран с ФОРТРАНом. smile


--------------------
You're face to face
With man who sold the world
PM   Вверх
kemiisto
  Дата 24.10.2011, 09:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



Профиль
Группа: Участник Клуба
Сообщений: 3292
Регистрация: 29.7.2007

Репутация: 1
Всего: 160



Раз пошла такая пьянка... smile 

Цитата(newbee @  24.10.2011,  08:41 Найти цитируемый пост)
Да, ты прав, аэробикой тоже по видеокурсам сложно заниматься

Об том и речь. smile 

Согласен по поводу видеоуроков. Опять же, если вернуться к вопросу ТС. Тут уже всё перевёрнуто с ног на голову. Причём это уже остопиздело в край. Человек ведь не хочет научиться программировать, а жаждет "выучить язык". Исходная установка уже неверная. Причём удалённой корректировке в большинстве случаев не поддаётся. Это из опыта хоть этого Форума. newbee, вот что толку советовать SICP? Нуль. С тем же успехом можно Вирта советовать. Это будет примерно так. Откроем книгу. Ой, как сложно! Да причём тут это? Да зачем? Потом какой-нибудь "гуру" запилит нам ссылочку на ###-гайд по Пистону и... Вот! То, что нужно! Программировать - просто же! И это подсознательное ожидание лёгкого погружения рождает и тягу к видеоурокам.

Однако есть всё же и позитивные моменты. В некоторых сценариях годные видео-уроки архиполезны. Обычно сценарий, правда, с уже "прокаченным" программистом. То есть, скажем, умеем программировать и знаем Ruby, надо погрузиться в Python. Сел, бегло пробежался. А дальше доки по необходимости. Или взять небольшие скринкасты (i.e. PeepCode)...

Цитата(newbee @  24.10.2011,  08:41 Найти цитируемый пост)
А также Фортран с ФОРТРАНом.

Да. smile И только Оберон... smile 


--------------------
PM MAIL WWW GTalk Jabber   Вверх
newbee
Дата 24.10.2011, 10:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бревно
**


Профиль
Группа: Участник
Сообщений: 703
Регистрация: 24.8.2011

Репутация: нет
Всего: 19



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

Цитата(kemiisto @  24.10.2011,  10:56 Найти цитируемый пост)
Однако есть всё же и позитивные моменты. В некоторых сценариях годные видео-уроки архиполезны. Обычно сценарий, правда, с уже "прокаченным" программистом. То есть, скажем, умеем программировать и знаем Ruby, надо погрузиться в Python. Сел, бегло пробежался. А дальше доки по необходимости. Или взять небольшие скринкасты (i.e. PeepCode)...
Хз. Может и есть годные курсы для "продвинутых юзеров", я встречала только непотребство для болванчиков. Да и вообще туториал пролистать - как-то теплее и ламповее smile


--------------------
You're face to face
With man who sold the world
PM   Вверх
bems
Дата 24.10.2011, 10:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 3400
Регистрация: 5.1.2006

Репутация: нет
Всего: 88



Цитата(kemiisto @  24.10.2011,  09:14 Найти цитируемый пост)
Программирование - у.г.
Верно. Подамся в порнозвёзды



--------------------
Обижено школьников: 8
PM MAIL   Вверх
Alexbutav
Дата 24.10.2011, 15:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 8.8.2011

Репутация: нет
Всего: нет



В чем разница Паскаля и Бэйсика, если их вообще можно сравнивать?

Если  Бэйсик, как было сказано:
Цитата

QBasic - старый досовский язык.

То я явно начну с него. 

Цитата

Alexbutav, не слушай их, не учи петухон с делфей. И не будь идиотом, не качай видео-уроки, это ж программирование, а не аэробика!

Я вообще слушать  никого не собираюсь, мне просто интересно мнение людей,  которые, как я понимаю, сведущи в сфере программирования и т.п. 

Кстати, какую книжку посоветуете по QБэйсику или Паскалю?)
Начал с :"Зельднер Г. - Программируем на языке QBasic 4.5 (1996)"

Это сообщение отредактировал(а) Alexbutav - 24.10.2011, 16:09
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила раздела "Философия программирования":
Се ля ви

Форум "Философия программирования" предназначен для обсуждения вопросов, так или иначе связанных с философскими аспектами разработки ПО:

• вопросы перспективного развития методов написания ПО;

• изменяющиеся языки и методологии программирования;


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Се ля ви.

 
3 Пользователей читают эту тему (3 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Философия программирования | Следующая тема »


 




[ Время генерации скрипта: 0.1532 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.