HLFX.Ru Forum Страницы (12): « 1 [2] 3 4 5 6 » ... Последняя »
Показать все 172 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Флуд (https://hlfx.ru/forum/forumdisplay.php?forumid=11)
-- Обсуждение нынешнего преподавания программирования (https://hlfx.ru/forum/showthread.php?threadid=1642)


Отправлено parazit 15-12-2008 в 20:50:

я не вижу что бы я огрызался но не мне судить XaeroX сказал что да

я могу куча еще всего написать но не буду я не прав в какой то мере но и с вами не согласен тоже, пора тему закрывать!

Опытный в среде что мы проходим а именно одномерные массивы!

__________________
Пока всем!!!


Отправлено SanYa 15-12-2008 в 21:34:

А можно я немного вклинюсь в беседу?

Цитата:
parazit писал:
а до c++ изучали паскаль

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

__________________
кто к нам с чем зачем, тот от того и того...


Отправлено FaL_DissecTor 16-12-2008 в 03:27:

Незнаю, я учился на програмера 1.5 года, у нас все отлично было, такие ошибки если и были то только первые пару месяцев, и то редко у "блондинок", а в остальном все умели кодить более менее, когда уходил, некоторые уже в openGL'е баловались всякой хренью. Ну и преподы там были тоже, нормальные =).

з.ы. По сабжу, копипайстить надо внимательно =).

__________________
Такие дела...


Отправлено Scrama 16-12-2008 в 03:58:

Цитата:
SanYa писал:
Мне просто интересно на каком уровне мой любимый паскаль преподают на специальностях связанных непосредственно с программированием.
Самое сложное - списки и динамические массивы, ни о каких классах речи нет. C++ идет немного дальше - про классы рассказывают. Но виденые мною учебные программки унылы и отвратительны. Все программирование, как и любые другие интенсивно развивающиеся отрасли, в этой стране приходится осваивать исключительно самостоятельно - либо по переведенным с английского книгам, либо вообще по оригиналам.

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено Дядя Миша 16-12-2008 в 08:09:

Самое сложное - это динамический ресайз статически объявленных массивов, который в институтах вообще не проходят.

Добавлено 16-12-2008 в 11:09:

ага и realloc еще.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 16-12-2008 в 09:40:

Цитата:
Дядя Миша писал:
Самое сложное - это динамический ресайз статически объявленных массивов, который в институтах вообще не проходят.

Впервые слышу. Расскажи, плиз, подробнее.

__________________

xaerox on Vivino


Отправлено Qif_Qgame 16-12-2008 в 10:11:

Цитата:
MAL писал:
Но если у тебя хватает ума понять, что кроме фигни тебе там ничего не дадут, то тогда следует заниматься самообразованием...

Да что ж ты так наше образование не любишь!
У нас на первом курсе например сейчас преподают Си (простой, не ++). Во втором или третьем семестре перейдем на ++, на 3 курсе будет дельфи и ассемблер (может даже раньше). Если б тут Царь поблизости пробегал он бы мои слова подтвердил, ибо мы с ним в одном инсте учимся. Правда вот что меня поразило, так это то что в МГУ на ВМК (который считается одним из самых крутых) сейчас проходят... паскаль. Зачем - непонятно.

Добавлено 16-12-2008 в 13:11:

Цитата:
Дядя Миша писал:
ага и realloc еще.

Про него нам на днях собираются начать втирать всякое %)

__________________
При виде колоизации из дум3 Дядя Миша страшно кричит
Boom - круто! © Worker
[jqbros site]


Отправлено Jumpdaphuckup! 16-12-2008 в 10:28:

Цитата:
Qif_Qgame писал:
сейчас проходят... паскаль. Зачем - непонятно.
Шо не ясно? Преподы остались, литература осталась... че б не пройти?

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

__________________
avtobus zekov


Отправлено FiEctro 16-12-2008 в 11:12:

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

>> сейчас проходят... паскаль. Зачем - непонятно.
Меня это кстати тоже свегда поражало, чем это он лучше си...

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено MAL 16-12-2008 в 11:19:

Qif_Qgame - чуваг, остынь ) Я не спорю, что может в нескольких крутых и блатных вузах москваляндии (у нас в Питере тоже пара небольших групп на определенных кафедрах найдется.. в академе уверен тоже есть) - действительно учат уму разуму. К примеру, одна из типичных схем - это когда препод по сути взращивает кадры своему предприятию, где он крупная шишка... Или поставляет кадры другим предприятиям за определенные откаты. А может институт может быть очень обеспеченный, и ему хорошо платит....

Вообщем, я вдаюсь несущественные подробности... Суть в том, что пару мест найти можно... Но попасть туда - нужно быть олимпиадником в 10 поколении.. Причем не по кодингу, а всякие физики, математики.... Туда берут только "избранных" (хотя к такому отбору будущих кодеров я лично отношусь скептически.. по мне крут тот, кто в студии с 12-14 лет сидит, а не решает абстрактные задачки по физике или простейшей математике, но это к спору так же не имеет отношения).

А вот все остальное.. Все остальные полуразвалившиеся вузы, где платят откровенно нищую зарплату, там будут преподавать вот на таком уровне. Товарищ, который вызвал такое бурное обсуждение, действительно вполне может быть лучшим в своей группе И описанные им методы преподавания - так же не вызывают у меня никакого удивления... Откуда за подобные деньги институт возмет грамотного преподавателя? Вот и учат, читая книжки "кодинг для чайников" % Ну а что ты хочешь, бесплатное образование.... соотвествующего качества

>>>равда вот что меня поразило

В душу Кфифа начали закрадываться сомнения )))

На самом деле, все ответ в твоих же словах -

"который считается одним из самых крутых"

Считается! Считается кем? У нас народ так же голосует за путина-медведа. Считают хорошими призедентами... Мое итмо тоже известный вуз. На деле - полное УГ. Все эти "считается" - это всего лишь пиар, не более того. К слову сказать, хорошо работающий.

>> Зачем - непонятно
Почему же не понятно.. Что бы убить ваше время... Плюс полностью согласен с Джампом...

>> первом курсе например сейчас преподают Си (простой, не ++). Во втором или третьем семестре перейдем на ++, на 3 курсе будет дельфи и ассемблер (может даже раньше)

Да вас хотя бы на си++ работать научили.. Именно работать, а не только теорию рассказать и пару абстрактных лабораторных написать... А тут старый си - не совсем ясно, кому он сейчас понадобится.. Дельфи - ну это вообще другой язык... Зачем пытаться знать одновременно несколько языков - неясно. Работодателю нужно знание одного, но зато как можно лучшее. Асьма - весч хорошая, но применение уж больно узкое.. Уж больно невыгодно соотношение цена\качество. Современные компы очень мощные, оптимизации при компиляции в подавляющем количестве случаев вполне достаточно.... Так что скорее понт, чем реальная выгода.

Второе, что даже более важно... Мало изучить язык.. Синтаксис и подводные камни можно изучить за сравнительно небольшое время. Другой вопрос - конкретная заточка человека. Кто-то бд пишет, кто-то трехмерные двиги.. Кто-то дрова, скажем... К примеру, ты через пару лет громкогласно заявишь - я знаю си++! Ну трехмерный двиг то ты фих напишешь ) Нужно конкретно этот вопрос изучать, несколько лет работать в этой области, что бы представлять архитектуру, устройство, миллирды мелких деталей, быть в струе новых технологий и придумывать какие-то свои фишки... И не изобретать велосипед, строча код самому, когда это уже сто раз написано....

__________________
...Из советов молодому пловцу:
"Не плыви по течению. Не плыви против течения. Плыви туда, куда тебе надо."
Козьма Прутков.


Отправлено XaeroX 16-12-2008 в 12:59:

MAL не забывай, что тех же "Дальнобойщиков" сделали сотрудники Института автоматики и электрометрии СО РАН, выпускники НГУ, занимающиеся помимо гамулек научной деятельностью.

__________________

xaerox on Vivino


Отправлено LLAPb 16-12-2008 в 15:33:

Qif_Qgame У царя слегка другая программа обучения, царь учится не на программиста, а на связиста. Но даже царь проходил паскаль и си.

MAL

Цитата:

в нескольких крутых и блатных вузах москваляндии...


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

MAL
Цитата:

Суть в том, что пару мест найти можно... Но попасть туда - нужно быть олимпиадником в 10 поколении..


Ну спасибо, спасибо, повысил ты моё ЧСВ...

MAL
Цитата:

А тут старый си - не совсем ясно, кому он сейчас понадобится..


Есть такая работёнка, где он может понадобиться. Прошивать сигнальные процессоры, например

А ваще по теме могу сказать, что тут преподы совсем ни при чём. Это, ИМХО, такое новое мышление, взрощённое аськами, вконтактами и тому подобными современными излишествами. Неужели большинству современных кодерофф так трудно купить книжку или поискать в инфернете какой-нибудь учебничек, раз их так плохо учат? Кодеры, это мой вопрос к вам


Отправлено XaeroX 16-12-2008 в 16:00:

Цитата:
LLAPb писал:
Неужели большинству современных кодерофф так трудно купить книжку или поискать в инфернете какой-нибудь учебничек, раз их так плохо учат? Кодеры, это мой вопрос к вам

Мне не трудно. Я вообще почти никакого программерского образования не получил (не считая пары спецкурсов)... А в школе на уроках информатики у нас все играли в квейк2.

__________________

xaerox on Vivino


Отправлено Дядя Миша 16-12-2008 в 16:44:

XaeroX неправда
Кармак много и часто с этим баловался.
Берем для примера winding_t

code:
typedef struct { int numpoints; vec3_t p[4]; // variable sized } winding_t;

Тут у нас, как видите объявлен одномерный массив из четырех векторов.
Ну или двухмерный массив [3][4]. Рядом - замечательный комментарий.
Мол ты не гляди, что там константа - мы его все равно растянем.
Если бы дело касалось чтения, или записи на диск, то вопросов бы не возникло вообще - внаглую бы писали сколько хотим. Но речь идет именно о хранении структуры в памяти с произвольным кол-вом ячеек.
Вот собственно реализация:
code:
winding_t *AllocWinding (int points) { winding_t *w; int s; s = sizeof(float)*3*points + sizeof(int); w = malloc (s); memset (w, 0, s); return w; }

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

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено MAL 16-12-2008 в 16:48:

>>>Есть такая работёнка, где он может понадобиться

Ну а нафига она сдалась то? Заниматься же будешь чем-то одним... Не будешь же работать на 33 работах одновременно и сразу

>>>новое мышление, взрощённое аськами, вконтактами и тому подобными современными излишествами

Причем тут системы мгновенной передачи сообщений и соц сети вообще?

>>>Неужели большинству современных кодерофф так трудно купить книжку или поискать в инфернете какой-нибудь учебничек, раз их так плохо учат?

Вот тут ппкс польностью..

__________________
...Из советов молодому пловцу:
"Не плыви по течению. Не плыви против течения. Плыви туда, куда тебе надо."
Козьма Прутков.


Временная зона GMT. Текущее время 18:56. Страницы (12): « 1 [2] 3 4 5 6 » ... Последняя »
Показать все 172 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024