(no subject)

Wednesday, May 18th, 2005 06:57
kastaneda: (Default)
[personal profile] kastaneda
На LORе горит страшный флейм о Паскале. Я смотрю на это и тихо фигею. Красноглазая пионерия орёт, что "Паскаль R.I.P.", что на нём ничего сложного написать в принципе невозможно, и что его надо нафиг убрать из образования и заменить на Lisp (вариант: на Python). Вот ведь чудаки. Главное, чтобы в школах не начинали учить VB.NET (с 95% скидкой на Windoze для школ).

А меня этот флейм не ебёт. Я пишу на php (тут пояснять нечего), zsh (можно сказать, я в нём живу) и, (чур, не смеяться) всё на том же Паскале. Дело привычки. apt-get install fp-compiler и вперёд. Пожалуй, это единственный компилируемый язык, в котором я себя чуствую комфортно.

Date: Wednesday, May 18th, 2005 07:35 am (UTC)
From: [identity profile] drdaeman.livejournal.com
Ровно под этим постом в френдленте оказалась линка в тему от [livejournal.com profile] johncapfull - Real programmers don't use Pascal!


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

Date: Wednesday, May 18th, 2005 07:42 am (UTC)
netch: (Default)
From: [personal profile] netch
На LOR раздуют флейм из всего и даже из ничего в любом направлении какое есть. Тоже мне проблема.:))

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

Личные пристрастия вообще дело тридесятое - я бы предпочёл Фортран, но кто кроме меня будет такое
поддерживать? ;))

Date: Wednesday, May 18th, 2005 09:58 pm (UTC)
netch: (Default)
From: [personal profile] netch
Это если их скрутит приступ глупости. C# уже есть, во многом отличная штука. F# надвигается, для нелюбителей процедурности :)

Date: Wednesday, May 18th, 2005 07:44 am (UTC)
From: [identity profile] zmeuka.livejournal.com
А тут как раз Free Pascal 2.0 подоспел...

Если честно, то мне совершенно непонятно отношение "религиозных воителей".
Функциональность паскаля (а тем более - расширенных редакций вроде фрипаскаля) не отличается от функциональности C/CPP. Да и как она может отличаться, если это - языки одной логической группы.
Быстродействие и оптимизированность скомпилированного кода зависит в данном случае не от языка, а от компилятора. Разница только в синтаксисе и - совсем немного - в настроении программирования.

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

Эххх....

Date: Wednesday, May 18th, 2005 08:41 am (UTC)
From: [identity profile] http://users.livejournal.com/_adept_/
Учить програмированию (в т.ч. прикладному) надо с основ.

Теория вычислений, lambda calculus, и т.п.

/me hides

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

Re: Эххх....

Date: Wednesday, May 18th, 2005 10:00 am (UTC)
From: [identity profile] http://users.livejournal.com/_adept_/
Если б еще на кибфаке lambda calculus не читал Лесовик ... :)

Re: Эххх....

Date: Wednesday, May 18th, 2005 10:05 pm (UTC)
netch: (Default)
From: [personal profile] netch
Ты думаешь, ручное управление памятью тут полезно? По моему опыту скорее нет - застреёшь в деталях. C же в этом плане вообще полная задница - с одной стороны уже не ассемблер, а какой-то намёк на высокоуровневость, с другой стороны - собственно высокоуровневостью и не пахнет. Одна работа со строками чего стоит, не к ночи будь сказано. Паскаль для этих целей и то лучше:) хотя я бы предпочёл Ada, благо компилятор сейчас совсем не проблема. Ну или действительно что-то интерпретируемое и с элементами функциональщины.

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

Кстати про Лесовика и Коваля - конспекты сохранились? Я знаю, что вопрос идиотский:), но мне интересно. На ЧММФ этого не читали :)

Re: Эххх....

Date: Saturday, May 21st, 2005 08:09 pm (UTC)
netch: (Default)
From: [personal profile] netch
Жаль. Так и помру необразованным... :-|

Date: Wednesday, May 18th, 2005 09:48 am (UTC)
From: [identity profile] fester-ua.livejournal.com
Паскаль сакс, Си рулез! 8)
А вообще, пусть грызутся. А мы на сэкономленное от флейма время будем чем-то полезным заниматься ;)

Грусновастенько это как-то выглядит

Date: Wednesday, May 18th, 2005 10:36 am (UTC)
From: [identity profile] diggya.livejournal.com
Из серии я знаю дзюдо, айкидо и много других страшных слов.
ИМХО желание людей, ведущих этот флейм выражается анекдотом:
"Бегут ежики по лесу. Дружно так, топают... Вожак орет - всем стоять! Ежики останавливаются... Вожак снова орет - всем пастись! Ежики пасутся. Вожак радосно улыбается - ну чем не кони!" Там два человека, или точнее четыре, которые хотят перевернуть все постсоветское образование - "всем пастись", то есть учить питон. Я например писал алгроитмы на калькуляторе, точнее на бумажке а потом на калькуляторе. Так теперь что, если выйдет эмулятор этого калькулятора, построится толпа и будет орать - "Долой калькуляторы, даешь програмирование на дотНет"?

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

Мое мнение - главное чтобы дебет с кредитом сходился, пох на чем, даже на счетах.
From: [identity profile] vadim-kataev.livejournal.com
Ещё на нём пишу шлоебени вроде "проXORить этот файл об вон тот"
это сями лучше :)

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

Date: Thursday, May 19th, 2005 04:29 am (UTC)
From: [identity profile] ex-jonjonson42.livejournal.com
Не нужно сравнивать Python и VB.NET
Python как раз и может научить и алгоритмизировать и код форматировать.

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

September 2025

M T W T F S S
12345 67
891011121314
15161718192021
22232425262728
2930