Модераторы: Daevaorn

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> основы основ, мне было интересно читать 
:(
    Опции темы
DENNN
Дата 31.8.2004, 19:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



может и не только мне интересно будет почитать:
http://russian.joelonsoftware.com/Articles/BacktoBasics.html
PM ICQ   Вверх
shedon
Дата 31.8.2004, 19:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Экс. модератор
Сообщений: 1209
Регистрация: 17.1.2003
Где: Нижнiй Новгородъ

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



Довольно интересная статья


--------------------
Programming is like sex: One mistake and you have to support it your lifetime
PM MAIL WWW ICQ   Вверх
lynx_916
Дата 31.8.2004, 22:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 316
Регистрация: 13.6.2004
Где: Молдова

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



гыыыы, интересно


--------------------
Who dares, wins. (с) Solid Snake
PM MAIL ICQ YIM MSN   Вверх
AndyY
Дата 31.8.2004, 22:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



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

1. в том, что функции strncpy, strncat, _snprintf не ставят завершающий 0 в конце.
2. если сохранить указатель на строку в нескольких местах, то при необходимости переразмещения буфера (выделения большего объема памяти) требуется обновлять все указатели
3. далеко не во всех кодировках длина строки соответствует числу символов в ней + 0 на конце.

Итак, какие мнения?


--------------------
PM MAIL WWW   Вверх
chipset
Дата 1.9.2004, 07:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US

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



Очень интересная статья (читал пару месяцев назад)



Это сообщение отредактировал(а) chipset - 1.9.2004, 07:47


--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
gray_k
Дата 1.9.2004, 08:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1015
Регистрация: 9.1.2003
Где: Москва

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



Мне вообще все его статьи нравятся. Умный мужик.


--------------------
С уважением.
Gray.
PM MAIL   Вверх
3,14
Дата 1.9.2004, 09:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1614
Регистрация: 18.6.2004
Где: Н. Новгород

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



ИМХО - учится надо начинать сверху, если человек разберётся с премудростями ООП тогда мож у него и с низким уровнем что получится, а так если чел. хочет стать, допустим, веб-мастером, то пусть уж сначала просто научится сайты писать, а уж потом можно и с оптимизацией начинать мучится...


--------------------
Может быть, это только мой бред,
Может быть, жизнь не так хороша,
Может быть, я не выйду на свет,
Но я летал, когда пела душа...
PM MAIL   Вверх
DENNN
Дата 1.9.2004, 10:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Цитата
ИМХО - учится надо начинать сверху, если человек разберётся с премудростями ООП тогда мож у него и с низким уровнем что получится

Ага, и у него создасться ложное представление о том, что же там находится внизу.

PM ICQ   Вверх
3,14
Дата 1.9.2004, 11:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1614
Регистрация: 18.6.2004
Где: Н. Новгород

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



Цитата
Ага, и у него создасться ложное представление о том, что же там находится внизу.
А иначе возникнет неправильное понимание что же находится вверху hehe.gif, часто встречал что люди начинавшие с C и ASM, вьежали в ООП не до конца, так как подходили ко всему с битиками и байтиками, не вникая в логику действий.


--------------------
Может быть, это только мой бред,
Может быть, жизнь не так хороша,
Может быть, я не выйду на свет,
Но я летал, когда пела душа...
PM MAIL   Вверх
DENNN
Дата 1.9.2004, 17:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



3,14
Про "невъезжающих" разговор отдельный. Они как раз критерием врядли могут служить.

PM ICQ   Вверх
lynx_916
Дата 1.9.2004, 21:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 316
Регистрация: 13.6.2004
Где: Молдова

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



Цитата(3)
люди начинавшие с C и ASM, вьежали в ООП не до конца

я тебе говорю.
у меня друг учил С долго, а потом сразу на яву.
въехал.
даже очень.


--------------------
Who dares, wins. (с) Solid Snake
PM MAIL ICQ YIM MSN   Вверх
3,14
Дата 2.9.2004, 07:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1614
Регистрация: 18.6.2004
Где: Н. Новгород

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



Я не говорю что они не могут программить на языках высокого уровня, но как правило у них логика другая. Ест у меня друг, типичный программер к-ый начинал C, занялся ASM и.т.д. Он может запросто программить хоть на C++, хоть на Java, но завязался однажды у нас спор насчёт того, что выведет код :
Код
class A
{
 public:
   virtual void prt_type() { cout << "A" << endl; };
   A() { this->prt_type(); };
}

class B : public A
{
 public:
   virtual void prt_type() { cout << "B" <<endl; };
   B() { this->prt_type(); };
}

main()
{
  B test;
  return 1;
}

Мой вариант был :
A
B
Его вариант :
B
B
В док-во он долго задвигал про таблицу ф-ий, про то как там размещаются виртуальные ф-ии, и про то что произойдёт при вызове одного конструктора из другого, на что я сказал что его вариант просто противоречит логике ООП и оказался прав.


--------------------
Может быть, это только мой бред,
Может быть, жизнь не так хороша,
Может быть, я не выйду на свет,
Но я летал, когда пела душа...
PM MAIL   Вверх
chipset
Дата 2.9.2004, 08:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US

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



И кто здесь начинал с ООПнутых языков?
Некоторые вообще с Васика начинали... tounge.gif
Добавлено @ 08:54
Вьехать можно(если вообще этому человеку можно вникнуть), стереотипы быстро сотрутся (по себе сужу).


--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
3,14
Дата 2.9.2004, 08:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1614
Регистрация: 18.6.2004
Где: Н. Новгород

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



Суть не в этом, человек может стать хорошим кодером с чего бы он не начинал, но с чего начинать ООП кодер целесообразней, вот вопрос!
Цитата
стереотипы быстро сотрутся (по себе сужу)
Это не у всех так.


--------------------
Может быть, это только мой бред,
Может быть, жизнь не так хороша,
Может быть, я не выйду на свет,
Но я летал, когда пела душа...
PM MAIL   Вверх
lynx_916
Дата 3.9.2004, 19:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 316
Регистрация: 13.6.2004
Где: Молдова

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



Цитата(chipset @ 2.9.2004, 07:53)
стереотипы быстро сотрутся (по себе сужу)

не понял. поясни, илиз.
Цитата(chipset @ 2.9.2004, 07:53)
И кто здесь начинал с ООПнутых языков?

правильно, кто начал бы с ООП, тот бы и закончил быстро.


--------------------
Who dares, wins. (с) Solid Snake
PM MAIL ICQ YIM MSN   Вверх
chipset
Дата 4.9.2004, 03:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US

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



Цитата

не понял. поясни, илиз.


Я перестал вызывать printf, scanf, использовать вот такое приведение типов (x)..
писать стараюсь с использование ООП rolleyes.gif
hmmm.gif
Добавлено @ 03:49
3,14
Ох, я на браинбенче на этой фигне поймался... sad.gif

Это сообщение отредактировал(а) chipset - 4.9.2004, 03:50


--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
lynx_916
Дата 4.9.2004, 07:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 316
Регистрация: 13.6.2004
Где: Молдова

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



Цитата(chipset @ 4.9.2004, 02:48)
Я перестал вызывать printf, scanf, использовать вот такое приведение типов (x)..

гыгыгыгы, так легче и не мочаешь себе голову, которая и без того...


--------------------
Who dares, wins. (с) Solid Snake
PM MAIL ICQ YIM MSN   Вверх
chipset
Дата 5.9.2004, 03:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US

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



Начал читать Элджера и натыкаюсь на следующее:
Цитата

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




--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
lynx_916
Дата 5.9.2004, 07:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 316
Регистрация: 13.6.2004
Где: Молдова

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



согласен на все 100%


--------------------
Who dares, wins. (с) Solid Snake
PM MAIL ICQ YIM MSN   Вверх
lynx_916
Дата 5.9.2004, 08:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 316
Регистрация: 13.6.2004
Где: Молдова

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



Цитата(AndyY @ 31.8.2004, 21:48)

1. в том, что функции strncpy, strncat, _snprintf не ставят завершающий 0 в конце.
2. если сохранить указатель на строку в нескольких местах, то при необходимости переразмещения буфера (выделения большего объема памяти) требуется обновлять все указатели
3. далеко не во всех кодировках длина строки соответствует числу символов в ней + 0 на конце.

Итак, какие мнения?



создать новый тип данных!
я не знаю точно, н String всё это делает.
но лучше создать свой класс.



--------------------
Who dares, wins. (с) Solid Snake
PM MAIL ICQ YIM MSN   Вверх
GrayCardinal
Дата 5.9.2004, 08:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


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

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



Цитата
1. в том, что функции strncpy, strncat, _snprintf не ставят завершающий 0 в конце.

ч-е-г-о ? :O а как тогда два раза strncat выдает нормальную строку ? (в Линухе только его и юзаю, очень удобная вещь)


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


Фигасе
****


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

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



ниче так статейка. правда там (как я понял) говорится что такая примитивная функция УЖЕ тормозная, а народ почему-то за ООП... объясните чайнику, плз... создавать класс строк... бррррр... я даже после водки такого не придумаю...


--------------------
PM MAIL WWW   Вверх
3,14
Дата 6.9.2004, 09:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1614
Регистрация: 18.6.2004
Где: Н. Новгород

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



Цитата
правильно, кто начал бы с ООП, тот бы и закончил быстро.
Не правда, я конечно учил и basic и pascal но серьёзно разбираться с программированием начал с C++


--------------------
Может быть, это только мой бред,
Может быть, жизнь не так хороша,
Может быть, я не выйду на свет,
Но я летал, когда пела душа...
PM MAIL   Вверх
shedon
Дата 6.9.2004, 09:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Экс. модератор
Сообщений: 1209
Регистрация: 17.1.2003
Где: Нижнiй Новгородъ

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



Я начинал тоже с бэсика, потом купил книжку по VC++, с ней я иначал изучение языка, но книжку я выбрал не ту, там сразу про MFC и e.t.c. начиналось, не фига не понял купил книгу по си разобрался, а после и в С++, и в ООП, разобрался.


--------------------
Programming is like sex: One mistake and you have to support it your lifetime
PM MAIL WWW ICQ   Вверх
Peter
Дата 6.9.2004, 15:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Ох, народ, это обсуждение на флейм стало похоже.

Я думаю, сначала нужно заиметь голову, а потом уже садиться программировать.


--------------------
всё, что делаете, делайте от души, как для Господа (Послание апостола Павла колоссянам, 3:23).
PM MAIL WWW   Вверх
3,14
Дата 6.9.2004, 15:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1614
Регистрация: 18.6.2004
Где: Н. Новгород

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



Цитата(Peter @ 6.9.2004, 15:24)
Ох, народ, это обсуждение на флейм стало похоже.

Я думаю, сначала нужно заиметь голову, а потом уже садиться программировать.

Голова конесно нужна, но и от методологии обучения многое зависит


--------------------
Может быть, это только мой бред,
Может быть, жизнь не так хороша,
Может быть, я не выйду на свет,
Но я летал, когда пела душа...
PM MAIL   Вверх
Peter
Дата 6.9.2004, 15:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(3 @ 6.9.2004, 15:27)
Голова конесно нужна, но и от методологии обучения многое зависит

Знаю хорошую методику: учиться, учиться и учиться. Ульянов тут ни при чем.


--------------------
всё, что делаете, делайте от души, как для Господа (Послание апостола Павла колоссянам, 3:23).
PM MAIL WWW   Вверх
Peter
Дата 27.9.2004, 11:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(Peter @ 6.9.2004, 15:24)
Я думаю, сначала нужно заиметь голову, а потом уже садиться программировать.

Имеется в виду вот что.
Программировать я начал только на первом курсе. До того изучал математику (на уровне участника всероссийских олимпиад). Поэтому всякие языки (Fortran, C++) и технологии программирования (COM, ООП) осваивались без затруднений. И материал статьи мне показался тривиальным.


--------------------
всё, что делаете, делайте от души, как для Господа (Послание апостола Павла колоссянам, 3:23).
PM MAIL WWW   Вверх
3,14
Дата 27.9.2004, 12:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1614
Регистрация: 18.6.2004
Где: Н. Новгород

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



Цитата(Peter @ 6.9.2004, 15:38)
Цитата(3)
Голова конесно нужна, но и от методологии обучения многое зависит

Знаю хорошую методику: учиться, учиться и учиться. Ульянов тут ни при чем.

Угу, и придётся по сто раз велосипед изобретать


--------------------
Может быть, это только мой бред,
Может быть, жизнь не так хороша,
Может быть, я не выйду на свет,
Но я летал, когда пела душа...
PM MAIL   Вверх
Guest
Дата 27.9.2004, 13:58 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











На мой взгляд, начинать обучение с нуля надо на Васике или на Паскале. Лучше - на Паскале - простой и ясный язык, но тем не менее строгий. Он прививает культуру программирования . Ну а после того, как узнаешь условные операторы, циклы и процедуры, надо начинать ООП (неважно, на каком языке) и ассемблер... наверное, лучше всего параллельно.

Была такая точка зрения, что настоящий хакер должен начинаь учиться программировать только на асме, причём самостоятельно. Не знаю, может отдельные таланты так и делали. Но 999 человек из тысячи это точно отпугнёт с самого начала
  Вверх
Step
Дата 27.9.2004, 14:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5151
Регистрация: 26.9.2002
Где: дурдом.UA

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



Во флейм понесся.... главное что бы на благо

по себе скажу.... лучшебы я с асма начал..... а не с бейсика......

асм требует понимание процессов (базовых).... а это кирпич, а потом уже стена идет...


--------------------
- Дурак учится на своих ошибках, умный на чужих.
 - умные учатся у дураков
PM MAIL ICQ   Вверх
Atos
Дата 27.9.2004, 14:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 108
Регистрация: 2.9.2004
Где: Омск

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



Немного не согласен: для начала надо освоить базу самого программмирования - условия, циклы, массивы, процедуры, а это лучше делать на более понятном для чайника языке.
Для асма необходимы и знания по архитектуре ЭВМ, а способен ли , например, обычный средний школьник заинтересоваться и реально врубиться во всё это (Если исходить из принципа-"чем раньше начать, тем лучше")? Понятно, что есть талантливые люди, которые в 15 лет ужи оси пишут, но не о них речь.
{предпоследнее сообщение моё было - забыл зарегиться}
PM MAIL   Вверх
Step
Дата 27.9.2004, 14:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5151
Регистрация: 26.9.2002
Где: дурдом.UA

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



а вот маленький пример по поводу того что лучше....
есть циклы с пост условиями
пред условия
и с параметрами


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

кстати товарищи давайте не путать чистый асм и асм который мы видем сейчас (с биосом, с 21 прерыванием и всем прочем),

я считаю что переход например с бейсика или с паскаля на чистый асм - это нужно практически все переосмыслеть, в то время когда обратный переход являет собой просто явление группировки (а, блин, не знаю как это правильно назвать, к которому программист рано или позно приходит сам вне зависимости от языка программирования)




--------------------
- Дурак учится на своих ошибках, умный на чужих.
 - умные учатся у дураков
PM MAIL ICQ   Вверх
DENNN
Дата 27.9.2004, 14:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Вообще логичнее было бы принять точку зрения Atos, если стоит задача привлечь растущий организм smile.gif
Если же начинать осваивать языки уже в момент сформировавшегося интеллекта (ну например человек способен самостоятельно постигать азы математики институтского уровня), то для него изучение первоначальных, базовых знаний не будет настолько тяжелой задачей.
Сам я начинал еще в средних классах и помню, сколько интереса вызывало понимание того, что я сам могу на том же бейсике что-то нарисовать или сделать. Это явилось мощным стимулом в самом начале и для мнея, и для моих товарищей, которые впоследствии на программинг "забили". А если меня в том возрасте посадить за старые советские книжки по асму для ЕС ЭВМ, бр-р-р - до сих пор помню тот ужасный язык.

Это сообщение отредактировал(а) DENNN - 27.9.2004, 15:01
PM ICQ   Вверх
3,14
Дата 27.9.2004, 15:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1614
Регистрация: 18.6.2004
Где: Н. Новгород

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



Вполне согласен с DENNN-ом и Atos-ом


--------------------
Может быть, это только мой бред,
Может быть, жизнь не так хороша,
Может быть, я не выйду на свет,
Но я летал, когда пела душа...
PM MAIL   Вверх
Step
Дата 27.9.2004, 15:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5151
Регистрация: 26.9.2002
Где: дурдом.UA

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



Цитата
Сам я начинал еще в средних классах и помню, сколько интереса вызывало понимание того, что я сам могу на том же бейсике что-то нарисовать или сделать. Это явилось мощным стимулом в самом начале и для мнея, и для моих товарищей, которые впоследствии на программинг "забили". А если меня в том возрасте посадить за старые советские книжки по асму для ЕС ЭВМ, бр-р-р - до сих пор помню тот ужасный язык.

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

кстати для поиска 3д игрушку не пытались написать... я пытался, (на паскале, во фигня получилась, и тут у меня отвращение пошло, а потом асмик подучил, и по комнате уже ходить можно было)
Добавлено @ 15:17
М
 
в конце дня переезжаем во флейм



--------------------
- Дурак учится на своих ошибках, умный на чужих.
 - умные учатся у дураков
PM MAIL ICQ   Вверх
DENNN
Дата 27.9.2004, 15:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



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

Нет, я как раз ничего подобного не отрицал. Я например тоже на асме и спрайты отображал за пару тактов и игрушку правил, когда у нее модель прерываний под классический ZXSpectrum написана. Только если бы я с нуля начал сразу асм по тем материалам, что были доступны, я бы наверное на долго интерес потерял. Ну сам посуди, какой мне прок, от того, что я буду разбираться как на микросхемах серии кр155 постороена операция "логическое или"? Я конечно мог бы что и спаять, но к логике программинга это имело только историческое отношение. А в те времена каждое издание старалось такой "комплексный" материал дать. Это называлось у них "как работает ЭВМ" smile.gif

Добавлено @ 15:21
А че во флейм то? Страшно что попрекут в плохом модерировании?
PM ICQ   Вверх
Step
Дата 27.9.2004, 15:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5151
Регистрация: 26.9.2002
Где: дурдом.UA

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



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

причем тут попрекнут, и сделал я такое предупреждение, что бы увидеть вашу реакцию и сделать правильное решение ....
но лично я считаю что в контексте с++ эта тема себя исчерпала
М
 

кстати правило  типа

1. .....
2. если модератор не прав смотри пункт первый

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


не повторяйте подвига BRB




--------------------
- Дурак учится на своих ошибках, умный на чужих.
 - умные учатся у дураков
PM MAIL ICQ   Вверх
chipset
Дата 28.9.2004, 00:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US

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



Я вот учил Си под влиянием отца..
Потом, долго программил на бэйсике, в конце 2002 что то в мозгУ тронулось и я ушёл в С++...
Хотя конечно для меня 10-летнего асм вероятно показался бы сильно тяжелым, помню как мне тяжело было понять элементарные циклы wow.gif


--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
Peter
Дата 30.9.2004, 12:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(3 @ 27.9.2004, 12:05)
Цитата(Peter @ 6.9.2004, 15:38)

Знаю хорошую методику: учиться, учиться и учиться.

Угу, и придётся по сто раз велосипед изобретать

Зато впоследствии человек сможет изобрести неизобретенное.


--------------------
всё, что делаете, делайте от души, как для Господа (Послание апостола Павла колоссянам, 3:23).
PM MAIL WWW   Вверх
Страницы: (3) [Все] 1 2 3 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

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

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




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


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

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