Linux следует включить в школьную программу, считает Linux Federation

Здесь можно поговорить о чём угодно и сколько угодно.

Модератор: Модераторы разделов

Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Linux следует включить в школьную программу, считает Linux Federation

Сообщение drBatty »

Леди Совершенств... писал(а):
17.02.2014 00:39
Да возьмем тот же заезжанный пример с факториалом - вместо каши из if/else на 10 строчек в хаскелле мы имеем очень аккуратное описание данной функции:

которое не имеет никакого отношения к вычислению факториала.

Эту ерунду школьники должны усваивать на уроках математики, CS тут вообще не при чём.

Леди Совершенств... писал(а):
18.02.2014 18:53
А ты уверен, что у тебя там утечек памяти и возможности buffer overflow заюзать нету?

о да. А на хаскеле значит не бывает ошибок, да…

Леди Совершенств... писал(а):
18.02.2014 18:53
А то сожрет вот у тебя такой сайтик на няшной всю оперативку и OOM-killerом убьется.

однострок на хаскеле, который якобы qsort, на самом деле выжирает всю оперативку и падает. А вот программа на C/C++ — работает, и работает хорошо.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
Леди Совершенство
Сообщения: 1

Re: Linux следует включить в школьную программу, считает Linux Federation

Сообщение Леди Совершенство »

drBatty писал(а):
22.02.2014 14:18
о да. А на хаскеле значит не бывает ошибок, да…

Да вы на своей няшной даже SSL нормально реализовать не можете. А если серьезно, то ошибки бывают во всех проектах, которые крупнее hello world, просто на некоторых языках их сделать проще, потомучто эти языки всякие нетрадиционные извращения в исходниках разрешают.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Linux следует включить в школьную программу, считает Linux Federation

Сообщение drBatty »

Леди Совершенств... писал(а):
23.02.2014 14:50
Да вы на своей няшной даже SSL нормально реализовать не можете.

ох... для Ъ: внезапно выпущенного на днях обновления iOS <...> уязвимость присутствует и в MacOS, Apple обещает выпустить исправление в ближайшее время.

Леди Совершенств... писал(а):
23.02.2014 14:50
А если серьезно, то ошибки бывают во всех проектах, которые крупнее hello world, просто на некоторых языках их сделать проще, потомучто эти языки всякие нетрадиционные извращения в исходниках разрешают.

быдлокод можно писать на любом ЯП. Не только на PureC.

В школе же (и далее) нужно учить именно асм/pureC, как раз потому, что тамощний быдлокод имеет отношение к RL. А быдлокод на хаскеле отношения не имеет к реальной жизни.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
Леди Совершенство
Сообщения: 1

Re: Linux следует включить в школьную программу, считает Linux Federation

Сообщение Леди Совершенство »

drBatty писал(а):
23.02.2014 16:16
быдлокод можно писать на любом ЯП. Не только на PureC.

Так то оно так, тока на няшной этот код получается особенно нечитаемым и ядренным. И да, то, что на няшной можно писать вот так вот, а на той же яве - нет, это аргумент в пользу явы, а не в пользу няшной, ибо программа должна быть понятна не только тому, кто ее писал, но и тем, кто ее читать будет. Ну и buffer overflow / утечек памяти ты в той же яве никогда не получишь, ибо там сборщик мусора. И не надо тут говорить, что ява из-за этого тормозит - если у человека руки не кривые и мозги на месте, ничего там тормозить не будет, Пример: на том же легороботе с 256Kb RAM программы на яве очень даже шустренько работают, причем не хеловорлды, а вполне нормальные штуки с построением карты / поиском наикратчаейшего пути, избегая попутно препятствия. А в няшной твоей забыл ты free() после malloc() вызвать, и все, память потекла, как кошка мартовская. Нет, конечно есть и под няшную сборщики мусора, а на крестах даже всякие там unique_ptr есть, но от bufer overflow даже они не спасут. Поэтому я считаю, что c/c++ тока в очень специфичных случаях хороши(Computer vision и драйвера), а для остальных вещей более развитые языки юзать надо.

По поводу школы - не забывай, что не все дети информатиками станут, поэтому я считаю, что в школе более уместен язык, который детям больше фана доставит - те, кто потом информатиком захотят стать, сами потом разберутся, что им надо.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Linux следует включить в школьную программу, считает Linux Federation

Сообщение drBatty »

Леди Совершенств... писал(а):
24.02.2014 01:57
быдлокод можно писать на любом ЯП. Не только на PureC.

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

как раз ваш пример доказывает ЧИТАЕМОСТЬ сишечки. Я так с первого взгляда понял, что хотел сказать аффтор сего произведения искусства :)
Леди Совершенств... писал(а):
24.02.2014 01:57
Ну и buffer overflow / утечек памяти ты в той же яве никогда не получишь, ибо там сборщик мусора.

ох...
Сборщик мусора — в силу своей тупоголовости на машинах с недостаточным количеством этого вашего ОЗУ может запросто начать собирать мусор в swap-е, вызывая эпические тормоза и задержки; в системах с многими гигабайтами ОЗУ в силу изначальной дефективности модели сборки мусора — также может на несколько десятков (!) секунд отправить весь сервер в задумчивость, собирая мусор среди миллиардов объектов, тем самым вызывая вполне себе неиллюзорные отказы запросов клиентов по time-out; этот-же сборщик мусора эпизодически вызывает весьма неиллюзорные залипания на несколько секунд сред Eclipse, Idea, Netbeans (все останавливается, код набивать нельзя, пока мусор не соберется), правда Java кодерам пофиг, они привыкли. Этот-же гребанный сборщик мусора является причиной «залипания» и «дерганности» интерфеса Android: так как в андроиде все, что отображается и нажимается на экране — все пропускается через Java-код, то внезапные активации сборщика мусора могут запросто приостановить на доли секунд обработку действий пользователя и отображение результатов. Справедливости ради стоит отметить, что этой фигней со сборщиком мусора страдают и PHP, и Python/Ruby, только там серверы периодически перезапускаются apache-м, не успевая разрастись до сотни гигабайт, потому там проблема сбора мусора не столь остра.

http://lurkmore.to/Java
Леди Совершенств... писал(а):
24.02.2014 01:57
А в няшной твоей забыл ты free() после malloc() вызвать, и все, память потекла, как кошка мартовская.

да-да. Даже спорить не стану.
Леди Совершенств... писал(а):
24.02.2014 01:57
Нет, конечно есть и под няшную сборщики мусора, а на крестах даже всякие там unique_ptr есть, но от bufer overflow даже они не спасут. Поэтому я считаю, что c/c++ тока в очень специфичных случаях хороши(Computer vision и драйвера), а для остальных вещей более развитые языки юзать надо.

ну тут можно много было-бы сказать, но напомню, что мы про ОБУЧЕНИЕ сейчас говорим. А не про юзанье.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Aliech
Сообщения: 1130
Статус: дилетант широкого профиля
ОС: debian/openbsd

Re: Linux следует включить в школьную программу, считает Linux Federation

Сообщение Aliech »

Леди Совершенство писал(а):
24.02.2014 01:57
drBatty писал(а):
23.02.2014 16:16
быдлокод можно писать на любом ЯП. Не только на PureC.

Так то оно так, тока на няшной этот код получается особенно нечитаемым и ядренным.

Не показатель, ибо сие происходит просто из-за того, что Сишечка распространена больше.

Или спроси у быдла-кодера, что такое Хаскель. Он и обидеться ;)

как раз ваш пример доказывает ЧИТАЕМОСТЬ сишечки. Я так с первого взгляда понял, что хотел сказать аффтор сего произведения искусства :)

$i++;
С уважением,
Павел Алиев
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: Linux следует включить в школьную программу, считает Linux Federation

Сообщение eddy »

Леди Совершенств..., таки сишечка намного кошерней всех остальных ЯП вместе взятых. Кошерней сишечки разве что ассемблер, но писать что-то на нем не тянет по причине лени: уж слишком много клавиш в ассемблере жать, слишком большой объем кода получается и слишком высока вероятность ошибки из-за этого.

А жабы ваши — дрянь. Студенческие поделки. Ничего серьезного никто в своем уме не будет на жабах писать!
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21261
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Linux следует включить в школьную программу, считает Linux Federation

Сообщение Bizdelnick »

eddy писал(а):
25.02.2014 01:27
Ничего серьезного никто в своем уме не будет на жабах писать!

Те, кто пишет, считают это очень серьёзным. А те, кто заказывает, - и подавно. Называют это Ынтырпрайз и считают, что это звучит гордо. Что характерно - деньги в этой сфере крутятся ну очень серьёзные.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Linux следует включить в школьную программу, считает Linux Federation

Сообщение drBatty »

Aliech писал(а):
25.02.2014 00:57
Или спроси у быдла-кодера, что такое Хаскель. Он и обидеться

ох уж мне ваша элитарность и ЧСВ... Этот ваш хаскель любой дурак знает, и умеет на нём писать. Подумаешь — бином ньютона. А вы, краснаглазые фанатеги, просто смешны.

Bizdelnick писал(а):
25.02.2014 10:45
Те, кто пишет, считают это очень серьёзным.

мытьё пола по которому пройдёт Президент — Очень Ответственная Задача. Вы вправду уверены, что ваши аргументы имеют отношения к технической стороне дела?
Bizdelnick писал(а):
25.02.2014 10:45
Что характерно - деньги в этой сфере крутятся ну очень серьёзные.

как раз на непонятном говнокоде мыть бабло проще.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали: