Что изучают на Программировании и основах работы с ЭВМ

Автор темы Михаил 
30.08.2005 22:49
emacs то есть
Беда в том, что там действительно тяжело получить комфортные условия работы. Например, не работает bash_profile. И запрещён листинг многих директорий, поэтому почти не работает tab completion.
Т. е. обнаружить там прогу под названием icewm-light проблематично. А без неё жить тоже (Sawfish это ужасно. Не говоря про twm).

Кроме того препод вечно ворчит "А чего вам надо? хороший редактор -- это micromir.", "Ну а зачем вам бинарник при warning unused variable?" и т. д.
30.08.2005 22:55
это да...
В настройках компов царит "фашизм и цинизм" (с)
30.08.2005 23:10
:(
Гхм.. Неправильный препод(
31.08.2005 00:06
не понял...
Что-то я действительно не понял: сначала речь шла о командной строке, сейчас завернули про startx. Так дают пользоваться графическим интерфейсом?

ЗЫ: а по мне так vi - лучший редактор :) Потому что другими я не пользовался :D
31.08.2005 00:22
vi vs emacs
Ну..я vi не пользовался особо.. Не вышло быстро разобраться, а потом привык к emacs..
31.08.2005 00:41
Дают. Ворчат правда (-)
31.08.2005 01:32
Есть нормальные люди.
Цитата

pif писал(а) :
1) А если я к emacs привык? Как первокур, спрашиваю: а есть ли там emacs?
Не проверял, по-моему есть. Я юзаю vim.

Цитата

pif писал(а) :
2а) Да, в конце концов, rtfm - ман помогает разобраться во ВСЁМ "сложном" процессе компиляции gcc за час) И мэйкфайлы пишутся)
Вот вот. И я про то же.
man make



This is like an expression of rage by the people,
who feel neglected and turned away by the system.
31.08.2005 01:34
Ворчит Ищ.
Выключите эту гадость!

А вообще, много людей в Иксах сидит.



This is like an expression of rage by the people,
who feel neglected and turned away by the system.
31.08.2005 01:37
Лех, в некотором смысле это правильно.(-)
сабж



This is like an expression of rage by the people,
who feel neglected and turned away by the system.
31.08.2005 01:45
Я не понял...
а) Мехмат не готовит кодеров. (Это к вопросу о Java, зачем она вам нужна?).
б) Любой язык программирования можно выучить самостоятельно - для этого достаточно программировать на нем.
И вообще, что значит: учить программировать на Си? Можно обучать технологиям разработки ПО или теории алгоритмов, или объяснять архитектуру процессора. А вот кодить человек учится сам. Синтаксис-то не сложный :), и дело совсем не в нем.
Универ - не школа. Здесь вам разжевывать и класть в рот не обязаны (это не только к проге относится, к математике тоже).
Покупаем книгу, пишем проги. Есть вопросы - в Интернет. Все.
в) Если Вам нужны задачи олимпиадного типа, то идите на сайт ACM.
г) Перед Си полезно иметь хоть какое-то представление об ассемблере. Тогда вообще все сразу ясно.



This is like an expression of rage by the people,
who feel neglected and turned away by the system.
31.08.2005 12:47
Не надо ля-ля
Все ученые, спаведливости ради не математики, вернее не совсем математики (особенно за границей!), которых я знаю, пользуются Windows. Трудно найти здравомыслящего человека, который бы перешел с Windows на Linux.
31.08.2005 15:42
Ну, допустим, хоть это и не совсем верно...
Но Windows все умеют использовать. А nix - далеко не все. Поэтому изучать надо именно последний тип ОС.
Почему? Различных организаций, использующих Linux, FreeBSD и подобные им системы - достаточно много. Например, 90% серверов в Интернете управляются именно ими, а не Windows. Системный администратор, знающий "никсы" получает денег гораздо больше, чем знаток поделий от Майкрософт.
Знаете ли Вы, что Дисней рендерит свои мультики на кластере под управлением ОС FreeBSD? Что Linux используется на научно-исследовательских судах, которые плавают в Арктике?
И потом, в силу opensource, эти системы идеально годятся для обучения программированию.
Проблема не в них, а в криворукости некоторых товарищей...



This is like an expression of rage by the people,
who feel neglected and turned away by the system.
31.08.2005 16:24
Ля-ля
А я не знаю ни одного учёного за границей который бы пользовался windows. А linux - знаю нескольких. Хотя нет, отец знает одного учёного который пользуется windows, но он геолог%)
31.08.2005 17:35
О проблеме
Цитата

RuLeR писал(а) :
Но Windows все умеют использовать. А nix - далеко не все. Поэтому изучать надо именно последний тип ОС.
RuleR, извини, но это чушь. Не все умеют управлять самолетом, но это далеко не повод этому учиться.
Цитата

Почему? Различных организаций, использующих Linux, FreeBSD и подобные им системы - достаточно много. Например, 90% серверов в Интернете управляются именно ими, а не Windows. Системный администратор, знающий "никсы" получает денег гораздо больше, чем знаток поделий от Майкрософт.
Если я не ошибаюсь (поправьте, если что) на мехмате (по крайней мере до кафедры вычмата) готовят не сисадминов. Так что это не аргумент.
Цитата

Знаете ли Вы, что Дисней рендерит свои мультики на кластере под управлением ОС FreeBSD? Что Linux используется на научно-исследовательских судах, которые плавают в Арктике?
Знаете ли Вы, что к сути дискуссии это не имеет никакого отношения? Мы не плаваем в Арктике и не собираемся.
Цитата

И потом, в силу opensource, эти системы идеально годятся для обучения программированию.
Не вижу связи, честно.
Цитата

Проблема не в них, а в криворукости некоторых товарищей...
Проблема в том, что чтобы сделать нечто очень простое и ясное, надо полчаса измываться в командной строке. Проблема в том, что прелюбезнейшие настройки компилятора выставлены, как точно указал Андрей, таким образом, что отсутствие пустой строки в конце файла - warning, а warning - ошибка. Весело? Кому как.
На самом деле, проблема в том, что, как кажется ты же раньше и сказал, более чем у 80% (а я бы сказал и больше) людей дома windows, к которому они привыкли, а на мм их заставляют перечиваться с сомнительной пользой для будущего.
P.S.: настучу на тебя Леше, он тебе будет потом долго объяснять, чем плох linux - он это любит и, что более важно, умеет. :)

31.08.2005 17:39
Обрадовался
Хде ж вы такое видели, батенька??? Не знаю как у вас, но нас за такое в землю живьем закопают. :(((
01.09.2005 15:47
Истинно так!
Цитата

Jash писал(а) :
Все ученые, спаведливости ради не математики, вернее не совсем математики (особенно за границей!), которых я знаю, пользуются Windows. Трудно найти здравомыслящего человека, который бы перешел с Windows на Linux.

Охотно верю, что учёные пользуются Window$. Чтобы быть учёным - много ума не надо, это и попугай сможет. А научные работники пользуются *nix.

Охотно верю, что здравомыслящий человек не перейдёт с Windows на Linux. Замечательным образчиком такого человека является незабвенный Василий Семи-Булатов (тот, который доказывал, что люди не могли произойти от обезьяны, потому что иначе их не хоронили бы на христианских кладбищах). Человеку же с научным складом ума "работа" под MustDie приснится разве в кошмарном сне.

А поскольку мехмат призван готовить не здравомыслящих учёных, а квалифицированных научных работников - вопрос ясен biggrin

С уважением,
Гастрит

01.09.2005 15:53
А судьи кто? :)
Цитата

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

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

А как некоторые пишут программы под MustDie - это мы хорошо знаем smile О пользе такого, с позволения сказать, кода, лучше умолчать...

С уважением,
Гастрит

01.09.2005 18:11
Насчет Си и ассемблера (почти оффтоп)
Цитата

г) Перед Си полезно иметь хоть какое-то представление об ассемблере. Тогда вообще все сразу ясно.

Не знаю, не знаю. Я Си выучил по книге(Керниган и Ритчи, самое-толковое-руководство-по-Си), до этого учил Бейсик(успел забыть 100%) и Паскаль(выучил Си и забыл). Ассемблер представляю в извращенной форме(писал что-то для Z80, этот проц в Спектруме стоял), но вот в изучении Си он не особенно пригодился.
01.09.2005 21:16
Однако в дипломе
...почему-то упорно пишут "математик, математик-прикладник". Получается, Вы требуете от учащегося на водителя уметь водить конкретную модель самолета.
И к тому же Ваше заявление про кошмарный сон -- либо, пардон, бред, либо несколько профессоров-академиков, которых я лично видел без отвращения пользующимися Виндой, нужно гнать с мехмата как не отличающихся научным складом ума... Я не придираюсь к деталям, это просто иллюстрация внутренней противоречивости Ваших выкладок.
И ещё. Назовите хотя бы одну причину, по которой научный работник должен пользоваться *nix. Верю, что существуют, так сказать разновидности, не могущие без него жить, например, root (:->). In general, please.
01.09.2005 23:43
Про пилотов
Цитата

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

Кликните здесь, чтобы войти