The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Студентов Великобритании прекратят обучать языкам Си, С# и P..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от opennews (??) on 13-Май-10, 17:05 
Студентов компьютерных специальностей учебных заведений Великобритании со следующего года перестанут обучать на подготовительных курсах программированию на языках Си, С# и PHP. В качестве одобренных для обучения языков было предложено использовать Java, Pascal/Delphi, Python 2.6/3.1, Visual Basic 6 и VB.Net 2008. При этом язык Pascal (Delphi) помечен как "в высшей степени рекомендуемый", поскольку он стабилен и был разработан специально для обучения программированию.

URL: http://developers.slashdot.org/story/10/05/13/030218/Exam-Bo...
Новость: http://www.opennet.ru/opennews/art.shtml?num=26583

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +11 +/
Сообщение от naquad email(??) on 13-Май-10, 17:05 
мда, оказывается маразм плотно укоренился не только в нашей системе образования.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +3 +/
Сообщение от anon009 on 13-Май-10, 17:35 
эт точно. если выбрали Delphi - значит писать будут только под Windows... А как же Mac и Linux??
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

17. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  –4 +/
Сообщение от letsmac on 13-Май-10, 17:59 
FreePascal уже не так убог.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

31. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +1 +/
Сообщение от croster (ok) on 13-Май-10, 19:37 
В 2011-ой версии обещают поддержку Mac и Linux.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

32. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Аноним (??) on 13-Май-10, 19:39 
Есть версия под линукс по-моему kylix называеться или как-то так, но в любом случае компилятор то так себе. Си променяли зачем-то на эту х**ту. Не понятна логика
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

48. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +3 +/
Сообщение от allez (ok) on 13-Май-10, 21:02 
>Есть версия под линукс по-моему kylix называеться или как-то так, но в
>любом случае компилятор то так себе. Си променяли зачем-то на эту
>х**ту. Не понятна логика

Точнее, была. Kylix уже почти десять лет как снят с поддержки.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

67. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Frank email(??) on 14-Май-10, 00:42 
> Есть версия под линукс по-моему kylix называеться

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

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

127. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +1 +/
Сообщение от Cybister on 15-Май-10, 17:57 
http://www.lazarus.freepascal.org/
Lazarus если кто не в курсе.
А киликс помер давным-давно.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

55. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Zenitur email on 13-Май-10, 22:18 
> эт точно. если выбрали Delphi - значит писать будут только под Windows...

Не это главное. Главное - то, что информатика это динамично развивающаяся наука, и хотя ученикам стоит давать не самые распоследние материалы, а более-менее устаканившиеся, но методички 20-летней давности - это перебор.
Мысль подчерпнул из одного журнала.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

56. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  –2 +/
Сообщение от User294 (ok) on 13-Май-10, 22:29 
ИМХО, тот же си - что сейчас юзается, что через 20 лет будет юзаться. А вот вьюжлвасик или дельфи - как бы не факт. И питон наверняка переделают так что никто и не узнает, etc. Правда для обучения паскаль лучше: он придира и приучает к хорошим манерам :). Для чего-то сверх того он впрочем ужасен.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

90. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +1 +/
Сообщение от User (??) on 14-Май-10, 10:59 
>эт точно. если выбрали Delphi - значит писать будут только под Windows...
>А как же Mac и Linux??

Есть Lazarus кросс платформенный, есть в том числе и под Линукс. Он уже достаточно стабилен для написания программ.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

14. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +1 +/
Сообщение от hhg (ok) on 13-Май-10, 17:45 
>мда, оказывается маразм плотно укоренился не только в нашей системе образования.

в Российском техническом образовании скорее оставят C/C++/Fortran/Java/Perl как наиболее востребованные.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

38. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  –1 +/
Сообщение от Аноним (??) on 13-Май-10, 19:51 
Батенька, о чем Вы? Все прогрессивное человечество, куда входим и мы, основной упор делает именно на Delphi/Pascal :)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

66. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от СуперАноним on 14-Май-10, 00:26 
И в каком техническом ВУЗе востребован Perl ?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

120. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от hhg (ok) on 14-Май-10, 16:44 
Отлично! По всем остальным пунктам - никаких возражений!
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  –2 +/
Сообщение от grafsoft (ok) on 13-Май-10, 17:07 
Разве что Python 2.6/3.1, Visual Basic 6 и VB.Net 2008 лишнее,
еще ассемблер  какой нибуть надо бы
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  –1 +/
Сообщение от mdima on 13-Май-10, 17:14 
Они С\C++ выпили, о каком ассемблере может ити речь?
Питон это конечно прикольно, но у него ж не стабильный сиснтаксис, я сомневаюсь что они будут менять програму( да сужу по нам ), так что будут потом сидеть на старых версиях.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

13. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +5 +/
Сообщение от Аноним (??) on 13-Май-10, 17:41 
это у тебя синтаксис нестабильный, с питоном как раз все в порядке
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

27. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +4 +/
Сообщение от User294 (ok) on 13-Май-10, 19:00 
У сей синтаксис тем более стабилен :)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

111. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Dvorkin email(ok) on 14-Май-10, 14:17 
>У сей синтаксис тем более стабилен :)

слушай, отпишись мне на dvorkin ремув зис фейк flightmedia.ru
есть личный вопросик как к спецу по ембеддед

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +4 +/
Сообщение от Tav (ok) on 13-Май-10, 17:13 
К британским ученым присоединятся британские программисты. А британский ученый-программист сможет взорвать мозг любому.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

69. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Анонимко on 14-Май-10, 00:58 
Таким способом они решили подготовить новых британских ученых.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Терминус on 13-Май-10, 17:22 
Вполне оправданный переход, стремящийся к чему-то студент изучит еще
и С* языки если захочет, а ленивый вполне быстро
и на Python что-то сварганить сможет.
При этом за образование платят оба и учебному заведению
корочки тоже нужно дать обоим.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

37. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Аноним (??) on 13-Май-10, 19:49 
>Вполне оправданный переход, стремящийся к чему-то студент изучит еще
>и С* языки если захочет, а ленивый вполне быстро
>и на Python что-то сварганить сможет.
>При этом за образование платят оба и учебному заведению
>корочки тоже нужно дать обоим.

У меня в родном городе есть политехнический университет в котором обучают вот таких "специалистов". И с ними ничерта не продуктивно работать, ибо хреновенькое понимание того, на чем держатся их любимые высокоуровневые интрументы.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

57. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +1 +/
Сообщение от User294 (ok) on 13-Май-10, 22:31 
Что хуже - высокоуровневые программисты по моим наблюдениям являются унылыми генераторами glue-кода между сущностями которые создали не они. Ну а красивые эффективные алгоритмы такие родить ессно не могут. И несколько заколебывает слышать заявы вида "для этого нет класса! Я не могу это сделать!". Тоже мне, программисты, мля...
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

92. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Unixoid_потому_что_кривые_руки_писали_этот_модуль email(ok) on 14-Май-10, 11:08 
Обобщать не надо.

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

Во-вторых, не надо путать и мешать в кучу и низкоквалифицированных и тех, кто осознанно использует тот же Python, к примеру. Это небо и земля.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

129. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Aesthetus Animus (ok) on 15-Май-10, 22:04 
>Что хуже - высокоуровневые программисты по моим наблюдениям являются унылыми генераторами glue-кода
>между сущностями которые создали не они. Ну а красивые эффективные алгоритмы
>такие родить ессно не могут. И несколько заколебывает слышать заявы вида
>"для этого нет класса! Я не могу это сделать!". Тоже мне,
>программисты, мля...

Я уже не впервый раз слышу от Вас пассажи на тему glue-кодерства, видимо, болезненная для Вас тема... Мне откровенно непонятно, почему Вы такой профессионал (каковым пыжитесь тут выглядеть) работаете с откровенными олухами, которые неспособны на большее, чем слепить код из готовых блоков и для которых в порядке вещей отговорка "для этого нет класса"? Мне по долгу службы приходится писать софт для винды, естесственно на дотнете, но если бы у нас вдруг кто заикнулся, что ему не хватает какого-то класса и поэтому он не может решить задачу, ему в ответ скажут "ну б3ь, напиши!", притом скажут это в самой жесткой манере, поскольку подобные заявления от программиста просто абсурдны!

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

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

91. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от User (??) on 14-Май-10, 11:04 
>>Вполне оправданный переход, стремящийся к чему-то студент изучит еще
>>и С* языки если захочет, а ленивый вполне быстро
>>и на Python что-то сварганить сможет.
>>При этом за образование платят оба и учебному заведению
>>корочки тоже нужно дать обоим.
>
>У меня в родном городе есть политехнический университет в котором обучают вот
>таких "специалистов". И с ними ничерта не продуктивно работать, ибо хреновенькое
>понимание того, на чем держатся их любимые высокоуровневые интрументы.

Господа! Давайте разделять написание програм к примеру для работы с БД (для этого лучше Pascal и т.п.) и написание драйверов или маленьких утилит (для этого лучше C БЕЗ ++ ).

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

112. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +1 +/
Сообщение от Pilat (ok) on 14-Май-10, 14:47 
Может лучше прочитаем новость ещё раз? Речь идёт о подготовительных курсах компьютерных специальностей, а не обучение программированию. То есть на каких языках будут приниматься вступительные экзамены.

"The Computing A Level is not intended as a programming course but a course that covers the fundamentals of computing of which programming (and problem solving) form a key component."

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  –1 +/
Сообщение от аноним on 13-Май-10, 17:25 
ндэ...
покурили Лондонского Особого?
Delphi ещё куда ни шло, но С нафига было менять на Visual Basic, я вас спрашиваю
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от letsmac on 13-Май-10, 17:28 
Начинать обучение Си лучше всего с pascal :-) Замена C# на Python не понятна. Васик конечно более полезен, но чего там учить ?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

11. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +3 +/
Сообщение от hhg (ok) on 13-Май-10, 17:38 
начинать обучение лучше всего не с паскаля, а с теоретического, реально не существующего, алгоритмического языка. ещё и блоксхемы заставлять рисовать.
а за будущих британских программистов рад! пускай ещё в ворде и для ворда программируют.
:o)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

12. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Терминус on 13-Май-10, 17:40 
у нас это называлось псевдокод и выглядело как "недопаскаль"
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

16. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +1 +/
Сообщение от hhg (ok) on 13-Май-10, 17:51 
>у нас это называлось псевдокод и выглядело как "недопаскаль"

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

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

23. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +2 +/
Сообщение от ABC (??) on 13-Май-10, 18:32 
Чтобы тупо не заучивать "аберкадабер" надо сначало изучить английский. Вот это действительно сильно облегчает жизнь, причем не только в программировании.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

84. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +1 +/
Сообщение от аноним on 14-Май-10, 06:26 
Зачем? Логичности мышления это явно не поможет, даже наоборот.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

39. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +1 +/
Сообщение от Damon_ (ok) on 13-Май-10, 19:52 
> вот только отличие от - все действия описываются на русском...

Ну, у них-то это будет на английском, т.ч. отличий "от", видимо, не будет...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

70. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +3 +/
Сообщение от Анонимко on 14-Май-10, 01:00 
Надо порекомендовать им включить в программу язык, который в 1С используется.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

93. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от hhg (ok) on 14-Май-10, 11:54 
а вот это - жестоко.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

115. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от northbear email(??) on 14-Май-10, 14:54 
"Рапира"? Жесть...

Забыли уточнить обучение чему именно. Если алгоритмизации, то это да... Если же нужно сформировать профессиональные навыки для того, чтобы студент после A-level  мог реально работать, пусть минимальным уровнем з/п, то это напрасная потеря времени.

Тем более, что А-level это не пять лет обучения, а год, полтора максимум.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

58. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  –1 +/
Сообщение от User294 (ok) on 13-Май-10, 22:33 
>Начинать обучение Си лучше всего с pascal :-)

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

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

10. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +6 +/
Сообщение от Аноним email(??) on 13-Май-10, 17:38 
Идеальный вариант для 4-5 лет обучения:
assembler(лучше tasm)/c/c++/java/ruby||python||php/javascript имхо :)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

15. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Терминус on 13-Май-10, 17:48 
На практике:
1 курс 1 семестр assembler(лучше tasm) - Студент "Что вообще нафиг творится, что это за магия?!?!"
1 курс 2 семестр assembler(лучше tasm)+с - Студент "Последние полгода терпеть это фигню с магией"
2 курс 1 семестр с++ - Студент "Неплохо, не то что 2 первых курса"
2 курс 2 семестр Java - Студент "Вот это я понимаю, последние 2 года были недоязыки"
3 курс Ruby - Студент "Зачем мне все это , ведь у меня есть Ruby"

после этого если человек не зарабатывал на assembler(лучше tasm)||c||c++||java , он скорей всего напрочь забывает первые 2 курса
и идет работать разработчиком на рельсах.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

65. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Аноним (??) on 13-Май-10, 23:45 
>ruby||python||php/javascript

Во-первых, уэб-"программирование" не нужно, если не востребовано специальностью. Во-вторых, не надо питон в эту компанию сувать.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

131. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Aesthetus Animus (ok) on 15-Май-10, 22:14 
>Идеальный вариант для 4-5 лет обучения:
>assembler(лучше tasm)/c/c++/java/ruby||python||php/javascript имхо :)

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

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

18. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +5 +/
Сообщение от Voviandr (ok) on 13-Май-10, 18:07 
>Visual Basic 6 и VB.Net 2008.

убило наповал. а С и С++, на которых написано 99.9 процентов кода, учить перестанут. и отдавать вижуал бейсику предпочтение преред С# - это тоже как-то дико. чё они там курят, в той великобритании ?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

20. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  –1 +/
Сообщение от jSnake email(??) on 13-Май-10, 18:28 
К великому сожалению, пока.
Эпоха поделок Delphi в разгаре, впреди ещё поделки руби, питоны и прочие басики.
PS Руби и питоны - хорошие языки. А вот кодеры на них посредственные.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

28. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от User294 (ok) on 13-Май-10, 19:01 
Чтобы хорошо кодить на руби - надо быть как минимум британским ученым-программистом из треда выше.... :-)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

113. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Pilat (ok) on 14-Май-10, 14:49 
>>Visual Basic 6 и VB.Net 2008.
>
>убило наповал. а С и С++, на которых написано 99.9 процентов кода,
>учить перестанут. и отдавать вижуал бейсику предпочтение преред С# - это
>тоже как-то дико. чё они там курят, в той великобритании ?
>

Ну вот Вы учили, наверно, и С и С++, а вот читать так и не научились. Статья не о том, каким языкам будут учить студентов программировать прикладные программы. http://store.aqa.org.uk/qual/gce/pdf/AQA-2510-W-SP-10.PDF - объяснение, что входит в курс COMP1, о котором и идёт речь.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

19. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  –2 +/
Сообщение от аноним on 13-Май-10, 18:15 
Паскаль это замечательно, только учить его надо еще в школе, а в институте C, C++ и асм. Динамическим языкам учить нельзя ни в коем случае, особенно питону.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

21. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Crazy Alex (??) on 13-Май-10, 18:28 
Я чего-то не заметил, или системщики британцам не нужны вообще?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

22. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +3 +/
Сообщение от Alen (??) on 13-Май-10, 18:32 
Можно только порадоваться за программеров из остального мира - меньше народу больше кислороду ;)
Только б наши, насмотревшись, не сделали бы так же :)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

102. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Proger (ok) on 14-Май-10, 13:50 
+1024 :))

Дебильнее этой реформы может быть только переход на Линупс.

Институт должен не просто подготовить "сферического прогера в вакууме", а конкретного спеца, который придёт и сразу будет писать код, а не спрашивать "как тут у вас пишется...".
Новость невероятно улыбнула! :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

132. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Aesthetus Animus (ok) on 15-Май-10, 22:28 
>Институт должен не просто подготовить "сферического прогера в вакууме", а конкретного спеца,
>который придёт и сразу будет писать код, а не спрашивать "как
>тут у вас пишется...".
>Новость невероятно улыбнула! :)

Простите, но что такое "конкретный спец", спец в чем? Институт должен готовить как раз такого "сферического прогера в вакууме", специалиста с широким охватом знаний. Если на производство приходит такой специалист, без знаний специфики производства, но с достаточными знаниями в смежных областях, то на освоение новой работы ему потребуется месяц-другой. А вот Ваш "конкретный спец" хоть и начнет сразу работать, но никогда не сможет заниматься тем, чему его не учили, а значит, ни создаст ничего нового!


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

114. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Pilat (ok) on 14-Май-10, 14:52 
>Можно только порадоваться за программеров из остального мира - меньше народу больше
>кислороду ;)
>Только б наши, насмотревшись, не сделали бы так же :)

у нас давно примерно так и есть. Экзамены принимаются на С Basic Pascal и какой-то "алгоритмический", никаких PHP и С# там нет.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

24. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +1 +/
Сообщение от Аноним (??) on 13-Май-10, 18:35 
Вот не зная других языков, Delphi отбивает желание (или стремление) к объектному коду. ИМХО, конечно.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

44. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Толстый (ok) on 13-Май-10, 20:31 
В делфи между прочим многие вещи правильнее сделаны чем в том что вы подразумевали с 90% вероятностью - С++.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

45. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от maks_s on 13-Май-10, 20:35 
а раскройте-ка тему, раз уж вы так
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

59. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от User294 (ok) on 13-Май-10, 22:40 
>Вот не зная других языков, Delphi отбивает желание (или стремление) к объектному
>коду. ИМХО, конечно.

А паскаль в свое время вызывал жуткое желание свалить с него на си :).Значит не просрали славные традиции "язык только для обучения" :-)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

74. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Logo (ok) on 14-Май-10, 01:30 
>Вот не зная других языков, Delphi отбивает желание (или стремление) к объектному
>коду. ИМХО, конечно.

Вы чего-то загнули, уважаемый. Фактически там без объектов ничего и не напишешь, ну кроме "Hello World!". Будем считать, что это Ваше ИМХО.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

104. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Proger (ok) on 14-Май-10, 13:53 
ООП Дельфи - брат близнец всяких цэшарпов, сипиписов и прочих ПРОДАКШН костылей - т.е. наиболее востребованных рынком. А истинный ООП был и есть только у Смоллтока, но вы же не про него говорили?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

25. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +8 +/
Сообщение от ABC (??) on 13-Май-10, 18:53 
ЧЕ-ПУ-ХА!

В оригинале:
The Computing A Level is not intended as a programming course but a course that covers the fundamentals of computing of which programming (and problem solving) form a key component.

Перевод:
Уровень А информатики [о котором и идет разговор - мое прим.] представляет собой не курс программирования, а курс, представляющий основы информатики, в котором программирование (и решение задач) формируют ключевой компонент.

ЭТО ВООБЩЕ НЕ О ВУЗАХ! A-levels - это предуниверситетское образование.

Переводчик, вероятно, полагает, что слово students означает исключительно "студенты ВУЗов", и поэтому додумал от себя про "высшие учебные заведения Великобритании".

Аффтар, дорогой, зачем занимать дописыванием того, чего нет в оригинале? Стыд и срам!


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

Бейсик, впрочем, там все равно лишний, а вот упор на Паскаль вполне оправдан.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

62. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Crazy Alex (??) on 13-Май-10, 23:28 
Тьфу, вот теперь понятно. Да, тогда логично. C для не-программистов - это явный перебор.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

73. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Logo (ok) on 14-Май-10, 01:25 

>... а вот упор на Паскаль вполне

Согласен на 100%, но не согласен, что Delphi? ведь это жесткая привязка к конкретной системе, от которой потом очень трудно оторваться, сам был жертвой Delphi и когда ситуация вынудила перейти на UNIX подобные системы, то долго пришлось адаптироваться, даже перейти на Lazarus пришлось очень не легко.


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

26. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +3 +/
Сообщение от Толстый (ok) on 13-Май-10, 18:55 
шило на мыло. Вообще нормальная программа должна включать асм, С и какой-нибудь функциональный язык.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

29. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от User294 (ok) on 13-Май-10, 19:02 
Ну для начальных уровней асм как-то не очень гуманно. Хотя вьюжлвасик и паскаль... ну да, научить тому что никогда не пригодится - это круто.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

30. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Толстый (ok) on 13-Май-10, 19:09 
Согласен, паскаль очень хорош для начального обучения, алгоритмике итп. Пусть будет четвертым тогда :)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

46. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +1 +/
Сообщение от maks_s on 13-Май-10, 20:38 
>Ну для начальных уровней асм как-то не очень гуманно. Хотя вьюжлвасик и
>паскаль... ну да, научить тому что никогда не пригодится - это
>круто.

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

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

61. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  –4 +/
Сообщение от QuAzI (??) on 13-Май-10, 23:25 
Какой эпичный бред. У Си свой порядок, с которого и стоило бы начинать обучение. Кто не осилил - бай бай. После Си учить пасцаль и басик (если, не дай бог конечно, оно кому-то будет надо), чем после этих примитивов учить Си. О качестве кода вообще лучше не заикаться. Для Си-шника за правило всё проверить, за собой почистить. Сначала сложно, потом уже знаешь и учитываешь это. В Delphi людей ставит в стопор когда надо что-то сделать не стандартными функциями, например поработать напрямую с памятью, после чего память в приложениях начинает плыть в неизвестном направлении. Вот вам причина сотен быдлокодерских приложений под винду.
Вообще не представляю хорошего специалиста, не способного разобраться в ассемблере и Си. Это как Рено или Фольксваген закупающие двигатели в Минском Тракторном Заводе - потому что они хз, как это работает внутрях, им как бы только собрать, шкурку сделать и продать.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

103. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +1 +/
Сообщение от maks_s on 14-Май-10, 13:53 
экий фоннатский вздор. В сях проблема утечек памяти стоит не менее остро. И нет никаких проблем для эффективной работаты с памятью в Дельфи. Есть богатые возможности отладки, есть полный доступ к ВинАПИ, есть менеджеры памяти типа FastMM4, которые имеют кучу возможностей, например помогают отлавливать обращения к освобожденным объектам и к деаллокейтнутой памяти. В итоге минимум утечек или их отсутствие. Грамотно писаные на Дельфях парсеры работают сравнимо с сишными и асм-овскими реализациями. Мы как-то смотрели, что генерирует компилятор в тех или иных случаях работы с памятью и строками - очень грамотно и без лишних телодвижений. Другое дело что юзать заботливо предоставленные в поставке визуальные компоненты как хранилища данных и выходить по terminate это ламерство, простительное только студентам нетехнических специальностей на лабах. Но это никак не проблема обжектПаскаля как языка или Дельфи как среды разработки.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

126. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от QuAzI (??) on 15-Май-10, 15:53 
Экий фанатский вздор. Проблема кривого когда вообще проблема сугубо человеческая, потому что пишут программы люди, но Си более дисциплинирует, приучает проверять на те же утечки, так что для опытных кодеров проблема утечек обычно не стоит. Визуальные компоненты в дельфях вообще всеми и везде проталкиваются как офигенная вещь которой надо пользоваться до упора. Ну а утилит анализа кода, отладки, библиотек и прочего для Си хватает и подавно. Кривой код это конечно не проблема Паскаля, потому как сам Блез Паскаль давно умер, но программеры в процентном соотношении хреновее как раз дельфисты. Такое вот моё ИМХО, несмотря на то что Си я знаю в разы хуже пасцаля/Delphi (потому что учиться начинал с пасцаля, а так как работаю не прогером, позабросил это дело).
Кстати да, Hello world объективно выполняется везде одинаково, а всё более сложное тянет кучу WinApi и библиотек, которые в свою очередь и играют основную роль во времени выполнения. Ну а парсинг файлов разумеется ограничен скоростью работы с винтом. Так что вы там тестировали? А я пяток лет назад на 64Мб ОЗУ под win2000 крутил в памяти два рисунка по 24Мб (исходник рисунка и получаемый после обработки) и в Си это работало реально быстро, а скорость ограничивалась реально скоростью выполнения задачи. С тех пор я жалею, что начинал не с Си.
Ну и в догонку... ждём писанных на пасцале ОС и ухода MS с Visual C на Borlan Pascal. Ну или хотя бы переписанный на Си ImageMagic, dcraw, GD или какую-нибудь красивую и шуструю СУБД.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

128. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от ец on 15-Май-10, 21:52 
Просто в отличие от Си, Паскаль не прощает ошибок и криворукости программистов. А в Си для них раздолье. Поэтому у программистов на Паскале традиционно шире квалификация и выше уровень мастерства.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

130. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Dvorkin email(ok) on 15-Май-10, 22:10 
>Поэтому у программистов на Паскале
>традиционно шире квалификация и выше уровень мастерства.

я извиняюсь, что прерываю ваш сремительный полет, но что-то с момента окончания университета я все реже встречаю "программистов на паскале", а уж о том, что это определяет квалификацию и уровень мастерства - так вообще слышал только от троечников-первокурсников когда-то давно

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

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

133. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Andrey Mitrofanov on 16-Май-10, 00:14 
Британские учёные установили,

>>Поэтому у программистов на Паскале традиционно шире квалификация и выше уровень мастерства.

Правильнее размер, гуще качество, ламинарнее спин, однозначнее выбор!! %+)

>я извиняюсь, что прерываю ваш сремительный полет

Меня тож сперва цепанули сии "логические пассажи", но сейчас смотрю -- ведь стёб же ж! %) Тонко:*)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

134. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Dvorkin email(ok) on 16-Май-10, 01:04 
>стёб же ж! %) Тонко:*)

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

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

119. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +1 +/
Сообщение от ец on 14-Май-10, 15:16 
Хорошо сказано
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

35. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +1 +/
Сообщение от Logo (ok) on 13-Май-10, 19:41 
Вообще то и понятие машинных кодов нужно иметь.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

47. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Уважаемый Анонимус on 13-Май-10, 20:56 
Плюсую. Еще правда нужен хороший ООП язык, java должен подойти.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

63. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  –1 +/
Сообщение от Толстый (ok) on 13-Май-10, 23:32 
Неа, пусть реализуют ООП на С. Руками делают таблицы виртуальных функций итп. Если уж ООП, то лучше правильное типа Smalltalk. Правда толку от него нет особого, ибо тормоз. Objective-C лучше бы подошел, тем более он и применяется широко(не будем показывать пальцем где).
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

80. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  –3 +/
Сообщение от аноним on 14-Май-10, 04:30 
Функциональных не надо, им реального применения нет и не будет.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

106. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  –1 +/
Сообщение от Proger (ok) on 14-Май-10, 13:56 
АСМ - удел убогих, либо совсем уже крутых системщиков. Даже embedded рынок - и тот "наСях" пишет. А функциональщина - вообще ересища несусветная! (как и логические языки)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

33. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Logo (ok) on 13-Май-10, 19:39 
Си не востребован??? Сколько ж это проплатить нужно было за такое решение?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

34. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Аноним (??) on 13-Май-10, 19:39 
Никогда не мог понять, чем сложен ASM, находишься ближе всего к железу, чувствуешь его... Никаких прослоек-посредников. Кстати, GASM меня не порадовал из-за чрезмерной формализации и множества попыток абстрагирования, вместо конкретизации. А вот FASM, используемый, к примеру, в Kolibri/MenuetOS - очень радует.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

36. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Logo (ok) on 13-Май-10, 19:44 
А ничем не сложнее, я начинал с него на Радио-86рк, но он нужен только в очень узкой сфере.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

64. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Толстый (ok) on 13-Май-10, 23:34 
Современные компиляторы оптимизируют нормально. А выйгрыш во времени разработчика несоизмеримо больше выйгрыша в скорости.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

81. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  –2 +/
Сообщение от аноним on 14-Май-10, 04:31 
>Современные компиляторы оптимизируют нормально.

Это неверно. Порой наивный код на асме работает в разы быстрее оного на C

>А выйгрыш во времени разработчика несоизмеримо больше выйгрыша в скорости.

А так говорят только то, кто не умеет программировать. Вменяемый аргумент против асма - только непортабельность.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

107. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +1 +/
Сообщение от Proger (ok) on 14-Май-10, 13:59 
>Никогда не мог понять, чем сложен ASM, находишься ближе всего к железу, чувствуешь его...

Ты чо, Терминатор чтоль? :) Задача прогера - РЕШАТЬ ЗАДАЧИ, независимо от того, что у него там под капотом - ARM, порты или FPGA. И если это не задачи "написать ядро ОС", то любой асмопрогер потратит в 100 раз больше ресурсов, чем даже Сишник.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

40. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +1 +/
Сообщение от Logo (ok) on 13-Май-10, 19:58 
>При этом язык Pascal (Delphi) помечен как "в высшей степени рекомендуемый",
>поскольку он стабилен и был разработан специально для обучения программированию.

Перепроверил по ссылке - точно так.
Ну это уж совсем... С каких это пор Delphi разрабатывали для обучения программированию, а Турбо Паскаль со всеми наследниками тоже для обучения? Классический Паскаль конечно, для обучения, да.

Представляю этих студентов, которым потом понадобится что-то слепить на xNIX и они найдя FPC/Lazarus будут долго мозги компосировать на форумах, что менюшка не похожа на Делфи, бинарный файл большой и вообще все криво, везде криво только у них в голове ровнее быть не может. Короче жесткая привязка к M$.

Я думал это только Ющенко в Украине посадил образование на Виндовс, а оказывается есть и похлеще.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

42. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от croster (ok) on 13-Май-10, 20:13 
>Представляю этих студентов, которым потом понадобится что-то слепить на xNIX и они найдя FPC/Lazarus будут долго мозги компосировать на форумах, что менюшка не похожа на Делфи, бинарный файл большой и вообще все криво, везде криво только у них в голове ровнее быть не может. Короче жесткая привязка к M$.

В 2011 версии Delphi и C++Builder обещают поддержку Linux. Вот соответствующие планы:
http://edn.embarcadero.com/article/39934

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

43. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +2 +/
Сообщение от Logo (ok) on 13-Май-10, 20:27 
Ага, и по МАС, и под FreeBSD, Haiku OS, под, практически все, популярные процессора, будем ждать.................
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

53. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +2 +/
Сообщение от Noldor (??) on 13-Май-10, 21:45 
Уже видели это поддержку 10 лет назад и чем всё закончилось тоже.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

82. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +1 +/
Сообщение от аноним on 14-Май-10, 04:42 
>В 2011 версии Delphi и C++Builder обещают поддержку Linux. Вот соответствующие планы:

Не смешите.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

108. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +1 +/
Сообщение от Proger (ok) on 14-Май-10, 14:01 
>В 2011 версии Delphi и C++Builder обещают поддержку Linux.

За ссылку - спасибо, но Борланд больше не игрок - они профукали самое золотое время для подъёма (дав "хлеб" разработчикам компонент), вместо улучшения своей среды. Как результат, даже лузер-мелкософт их догнал и перегнал, причём на хромой кобыле .NET.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

68. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  –1 +/
Сообщение от Влад (??) on 14-Май-10, 00:52 
>[оверквотинг удален]
>Паскаль конечно, для обучения, да.
>
>Представляю этих студентов, которым потом понадобится что-то слепить на xNIX и они
>найдя FPC/Lazarus будут долго мозги компосировать на форумах, что менюшка не
>похожа на Делфи, бинарный файл большой и вообще все криво, везде
>криво только у них в голове ровнее быть не может. Короче
>жесткая привязка к M$.
>
>Я думал это только Ющенко в Украине посадил образование на Виндовс, а
>оказывается есть и похлеще.

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

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

71. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +1 +/
Сообщение от Logo (ok) on 14-Май-10, 01:15 
>Сказано же: для обучения программированию. Программирование это в первую очередь алгоритмизация задачи,
>а потом уже конкретный язык программирования. Если вы не придумаете алгоритм,
>то какие бы языки вы не знали, вам это мало поможет.
>
>Все таки программист и кодер это разные вещи.

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

Как без языка программирования проверить придуманный вами алгоритм? А оптимизацию, культуру написания программы, в обучение включать не нужно? Или это только для кодеров, которые тупо набивают перфокарты?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

105. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от maks_s on 14-Май-10, 13:55 
разве проблема большого лазаревого бинарника еще стоит внимания?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

110. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Logo (ok) on 14-Май-10, 14:16 
>разве проблема большого лазаревого бинарника еще стоит внимания?

Да он не слишком и большой, просто не могут правильно оптимизировать.


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

116. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Pilat (ok) on 14-Май-10, 14:54 
>Представляю этих студентов, которым потом понадобится что-то слепить на xNIX и они

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

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

41. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +1 +/
Сообщение от croster (ok) on 13-Май-10, 20:07 
Зачем убрали C#, а вместо него поставили Visual Basic 6 и VB.Net 2008 - вообще не понятно. По PHP согласен - этот язык студенты смогут выучить самостоятельно.

А вообще для обучения программированию хорошо подходит Eiffel (http://dev.eiffel.com) - по синтаксису паскалеподобный, есть мощная IDE EiffelStudio, полностью объектно-ориентированный, статическая типизация, транслируется в си. Плюс прекрасная книга Бертрана Мейера с подробными объяснениями "Touch of class: Learning to Program Well with Objects and Contracts" (http://touch.ethz.ch/).

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

52. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +1 +/
Сообщение от Декан on 13-Май-10, 21:10 
Из списка надо выкинуть Java - как не пригодную для настольных применений из-за тормознутости, а также VB и VB.Net - как творение рук злейшего врага СПО :)
Python/Pascal (Lazarus) - очень хорошие вещи.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

54. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +1 +/
Сообщение от минона on 13-Май-10, 22:12 
ну вот и прослушали почти всех жертв отечественного образования....
народ, чуть ли не с первых лекций обычно дается понятие системного и прикладного программирования.
в британии решили отказаться от первого? отлично. нашим больше достанется.
копы в кармане только начинаются
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

117. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Pilat (ok) on 14-Май-10, 14:55 
>ну вот и прослушали почти всех жертв отечественного образования....
>народ, чуть ли не с первых лекций обычно дается понятие системного и
>прикладного программирования.
>в британии решили отказаться от первого? отлично. нашим больше достанется.
>копы в кармане только начинаются

Жертвы образования не поняли, что статья - не об обучении в университетах.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

60. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от GameForLinux on 13-Май-10, 22:49 
Нда, это они сильно... Вспоминаю свой институт, нас обучали ассемблеру и построению логики программы. И не так ассемблер сложен как многие думают. А теперь чему обучают!!!Ладно выкинули С# и PHP, но на что заменили!Основам надо обучать, а не языкам программирования.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

76. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от pavlinux (ok) on 14-Май-10, 01:43 
И чему вы научились на ассемблере?
Сортировку Пузырём?
Задачу Коммивояжёра с 100 городами?
Приближённое решение уравнения Шреденгера?

Али тупо гоняли байты из порта в порт и дергали прерывания?

Вот Паскаль как раз и позволяет быстро его выучить и заняться делом.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

79. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +2 +/
Сообщение от минона on 14-Май-10, 04:02 
а с/с++ не позволяет?
на одних БуКаВаКАх_ТиПа_БеГиН/ЕнД сэкономишь.
да и свалится с С/С++ на паскаль (да и все остальные языки) гораздо легче.

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

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

83. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  –2 +/
Сообщение от аноним on 14-Май-10, 05:15 
>на одних БуКаВаКАх_ТиПа_БеГиН/ЕнД сэкономишь

Купи нормальное IDE

>да и свалится с С/С++ на паскаль (да и все остальные языки) гораздо легче

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

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

88. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +3 +/
Сообщение от XoRe (ok) on 14-Май-10, 09:27 
>Многолетняя практика показывает, что мозги, изнасилованные сями, реабилитации не поддаются

Т.е. человек перестает тупо восторгаться прелестями высоких языков и аргументированно их критикует?)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

95. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Терминус on 14-Май-10, 12:02 
нет, пишет прогу для копирования файлов с именованием текущей датой на Си, а
не Shell'е той или иной ОС.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

135. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от XoRe (ok) on 16-Май-10, 02:27 
>нет, пишет прогу для копирования файлов с именованием текущей датой на Си,

>не Shell'е той или иной ОС.

Если включить в список ОСей Windows (с его остутствием нормально шелла), то Си - более портабельная штука для проги, копирующей файлы =)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

137. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Andrey Mitrofanov on 16-Май-10, 12:02 
>Если включить в список ОСей Windows (с его остутствием нормально шелла), то
>Си - более портабельная штука для проги, копирующей файлы =)

Если включить в рассмотрение/постановку "некоторые" проблемы несовместмости всяких libc-ов и семантики fs в указанной "+1 ОС", то... Задача становится портабельно неразрешимой? %)

Впрочем, ничего не мешает прикрыть глаза на fs (надо "просто!" смотреть в другую сторону), реализовать свою libc для "Г[лавной] ОС" и -- получить cp из GNU coreutils (включая cygwin-порт). Всем желающим -- продолжать упражнения по "отведению глаз" в сторону отсутствия/отличия текстовых терминалов, иксов, IPC, ... ... .. .. ..

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

100. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Andrey Mitrofanov on 14-Май-10, 13:29 
>>на одних БуКаВаКАх_ТиПа_БеГиН/ЕнД сэкономишь
>Купи нормальное IDE

+Монитор побольше. Два! +Клаву пошире, с педалями +Третью руку с семью пальцАми и три щупальца отростить

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

140. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Анаониус.. или как его там on 17-Май-10, 00:57 
И остаются вполне вменяемыми индивидами вне зависимости от ш-шарп зомбации)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

122. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от GameForLinux on 14-Май-10, 18:01 
>И чему вы научились на ассемблере?
>Сортировку Пузырём?
>Задачу Коммивояжёра с 100 городами?
>Приближённое решение уравнения Шреденгера?
>
>Али тупо гоняли байты из порта в порт и дергали прерывания?
>
>Вот Паскаль как раз и позволяет быстро его выучить и заняться делом.
>

Всему понемногу XD И это я так, вспомнились суровые студенческие годы. И специальность у меня не программистская, но суть понимания работы железа все таки пригодилась. Так почему к нынешним программистам такое снисхождение!!Где справедливость:)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

124. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от pavlinux (ok) on 14-Май-10, 18:21 
> Так почему к нынешним программистам такое снисхождение! Где справедливость :)

Программисты разные бывают. Я как-то проходил мимо аудитории с экономистами,
они там чёй-то шайтанили на форточках, какие-то блоки передвигали...
Со стороны похоже на Visio, но квадратные кнопки размером с коробок и 18 шрифт,
говорит о российском происхождении интерфейса. :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

109. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от maks_s on 14-Май-10, 14:10 
алфавит тоже вроде не сложен - 32 буквы. однако же не все могут романы писать.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

118. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Pilat (ok) on 14-Май-10, 14:56 
>Нда, это они сильно... Вспоминаю свой институт, нас обучали ассемблеру и построению
>логики программы. И не так ассемблер сложен как многие думают. А
>теперь чему обучают!!!Ладно выкинули С# и PHP, но на что заменили!Основам
>надо обучать, а не языкам программирования.

Вы в школе изучали ассемблер? Наверно, продвинутая была школа.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

123. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от GameForLinux on 14-Май-10, 18:12 
>>Нда, это они сильно... Вспоминаю свой институт, нас обучали ассемблеру и построению
>>логики программы. И не так ассемблер сложен как многие думают. А
>>теперь чему обучают!!!Ладно выкинули С# и PHP, но на что заменили!Основам
>>надо обучать, а не языкам программирования.
>
>Вы в школе изучали ассемблер? Наверно, продвинутая была школа.

В школе нас обучали паскалю. А я ясно написал про институт!Прежде чем писать ответ, прочитали бы мой комментарий! И у вас поди уроки в школе начались, мамка с папкой узнают что вы уроки прогуливаете и оставят вас без карманных денег на новый iphone :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

72. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от XoRe (ok) on 14-Май-10, 01:15 
Очень рекомендую к прочтению статью "Назад, к основам":
http://russian.joelonsoftware.com/Articles/BacktoBasics.html

Человек написал статью как раз об этой ситуации.
Хотя статья написана в 2001 году.

Приведу сюда отрывок статьи, историю про маляра Шлемиэля:

Маляр Шлемиэль подрядился красить пунктирные осевые линии на дорогах.
В первый день он получил банку краски, поставил её на дорогу, и к концу дня покрасил 300 метров осевой линии.
"Отлично!" сказал прораб, "быстро работаешь!" -- и заплатил ему копейку.

На следующий день Шлемиэль покрасил 150 метров.
"Мда, это, конечно, не так здорово, как вчера, но приемлемо." -- сказал прораб и заплатил ему копейку.

На следующий день Шлемиэль покрасил 30 метров.
"Всего лишь 30!" заорал прораб. "Это никуда не годится! В первый день было в десять раз больше! В чём дело?"

"Ничего не могу поделать," -- говорит Шлемиэль. "Каждый день я ухожу всё дальше и дальше от банки!"

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

75. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  –1 +/
Сообщение от Аноним (??) on 14-Май-10, 01:30 
Полностью поддерживаю англичан, C можно выучить за несколько недель.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

77. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  –1 +/
Сообщение от pavlinux (ok) on 14-Май-10, 01:51 
>C можно выучить за несколько недель.

Поясни смысл

unsigned long swt = 1;
ns = *(char *)&swt;

if (ns) {
   ;
}

Почему нельзя просто

if (swt) {
   ;
}

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

78. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от анонимно on 14-Май-10, 02:40 
ну, я могу смысл пояснить. Смысл в том, что у C нет нормального приведения типов (равно как и самих типов). В примере просто режут последние 8-бит от лонга в чар. Из-за чего они там хотят избежать явного сравнения лонга с нулём - никого адекватного не волнует.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

89. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Andrey Mitrofanov on 14-Май-10, 09:27 
>ну, я могу смысл пояснить. Смысл в том, что у C нет

Твои "несколько недель" ешё не кончились. http://ru.wikipedia.org/wiki/%D0%9F%D0%B...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

96. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +1 +/
Сообщение от Vitaly_loki (ok) on 14-Май-10, 12:04 
Вот пример как можно выучить С++ за 3 недели :)
http://matthewhughes.co.uk/wp-content/uploads/2010/03/ars_lo...
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

87. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Гога on 14-Май-10, 09:21 
Код проверки как компилер обрабатывает байты: в Bigendian результат должно быть будет другой :)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

99. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от pavlinux (ok) on 14-Май-10, 13:04 
>Код проверки как компилер обрабатывает байты: в Bigendian результат должно быть будет
>другой :)

Маладэц Гога! 5- баллов!

Не компилер, а уже бинарник. Хотя, без volatile может и компилер :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

85. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Аноним (??) on 14-Май-10, 06:48 
Гвозди нужно забивать молотком, а не утюгом.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

94. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от charon (ok) on 14-Май-10, 12:00 
заголовок статьи лживый. Не студентов, а по-нашему абитуриентов.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

97. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Аноним (??) on 14-Май-10, 12:23 
>заголовок статьи лживый. Не студентов, а по-нашему абитуриентов.

абитуриентов - это не совсем то, речь про первую ступень высшего образования, у них оно хитро организовано. Это типа 1-2 курса в наших вузах.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

98. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от charon (ok) on 14-Май-10, 12:38 
>>заголовок статьи лживый. Не студентов, а по-нашему абитуриентов.
>
>абитуриентов - это не совсем то, речь про первую ступень высшего образования,
>у них оно хитро организовано. Это типа 1-2 курса в наших
>вузах.

Хорошо, не абитуриентов. Вот ваше объяснение бы да в заметку, а то некоторая путаница таки имеет место быть.
ИМХО, ничего страшно в таком случае не произошло. Python и Паскаль на младших курсах действительно полезны (у меня на первом только Паскаль был), а на старших можно и Си изучить с Ассемблером. Чего ж такая паника?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

101. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от pavlinux (ok) on 14-Май-10, 13:41 
> Python и Паскаль на младших курсах действительно полезны
> (у меня на первом только Паскаль был),
>а на старших можно и Си изучить с Ассемблером. Чего ж такая паника?

Не-не-не-не... Ассемблер, надо только в паре с чем нить учить.

Живой пример, решение определенных интегралов.
В инстятутах обычно просят методом прямоугольников, методом Рунге-Кутта,....
Если на семестре препод на доске нарисовал формулу интеграла и самого метода,
то оставшегося время от 2-х пар вряд ли хватит на расписывание этого на асме.
И то, даже если вы Дарья Донцова, печатаете 250 знаков в минуту, то забудете
сам алгоритм метода. А вот допилить это вечером дома можно.
  


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

136. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от XoRe (ok) on 16-Май-10, 02:38 
>ИМХО, ничего страшно в таком случае не произошло. Python и Паскаль на
>младших курсах действительно полезны (у меня на первом только Паскаль был),
>а на старших можно и Си изучить с Ассемблером. Чего ж
>такая паника?

Студенты должны с самого начала знать, что творится на нижних уровнях.
Чтобы потом, варганя алгоритмы, задумываться "а насколько быстро оно будет работать".
Поэтому Asm нужно изучать как можно раньше.
Можно не так глубоко, хотя бы азы, плюс дать задание написать несколько прог.
И очень желательно уже тогда вправлять мозги в сторону "а как быстро оно будет работать".
Потом можно перейти на Паскаль и Си.
И продолжать вправлять мозги.
И, можно надеяться, что тогда будущие программисты будут учитывать и "скорость работы".

А если сразу начинать с питонов, java, VB и прочих высоких языков, этого не будет.
Будет восторжение "современными технологиями" типа баз данных на XML и приколов в стиле маляра Шлемиэля.
И _тогда_ заставить посмотреть на нижние уровни будет сложнее.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

138. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от charon (ok) on 16-Май-10, 13:04 
я начинал знакомиться с программированием с Бэйсика, вне школы. Потом Паскаль, затем С. И никаких восторженностей современными технологиями, зато есть примерное понимание на каком языке какие задачи стоит решать. Паскаль даёт хорошее понимание алгоритмизации.
А если следовать вашему совету, так все водители должны сначала досконально изучить строение автомобиля и уметь перебрать двигатель, и только потом их можно выпускать на трассу.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

139. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Dvorkin email(ok) on 16-Май-10, 14:34 
>я начинал знакомиться с программированием с Бэйсика, вне школы. Потом Паскаль, затем
>С. И никаких восторженностей современными технологиями, зато есть примерное понимание на
>каком языке какие задачи стоит решать. Паскаль даёт хорошее понимание алгоритмизации.

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

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

121. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от Славик on 14-Май-10, 17:03 
Наоборот, это у нас 1-2 курс это школа. 2 лентий курс уровня-А проходится в школе и по окончании сдается Единый Государственный Экзамен - Оказывается это не российское изобретение это англичане уже давно практикуют. Так вот, список предметов выбирается под будующий вуз. И программирование никто не берет. Также как и Политику, Критическое Мышление и прочие "Мягкие предметы". Берется Математика, Расширенная Математика, Физика, Английский, История.. Ну вобщем понятно. От 3 до 5 предметов. Так что народ, успокойтесь.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

125. "Студентов Великобритании прекратят обучать языкам Си, С# и P..."  +/
Сообщение от ABC (??) on 14-Май-10, 23:15 
> Это типа 1-2 курса в наших вузах.

Нет. A-level - предунивеситетская подготовка.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Слёрм
Inferno Solutions
Hosting by Ihor
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2019 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру