The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск графического редактора LazPaint 7.0.5, opennews (ok), 07-Сен-19, (0) [смотреть все]

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


16. "Выпуск графического редактора LazPaint 7.0.5"  +16 +/
Сообщение от Аноним (16), 07-Сен-19, 09:07 
Паскаль дает хорошую базу и понимание, что бы ни говорили школьники-погромисты.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

23. "Выпуск графического редактора LazPaint 7.0.5"  +3 +/
Сообщение от Anonymoustus (ok), 07-Сен-19, 10:22 
> Паскаль дает хорошую базу и понимание, что бы ни говорили школьники-погромисты.

Зачем анонима минусуете, поколение Ы? Он всё правильно сказал.

Ответить | Правка | Наверх | Cообщить модератору

147. "Выпуск графического редактора LazPaint 7.0.5"  +1 +/
Сообщение от evkogan (?), 09-Сен-19, 19:54 
Нет. С дает хорошую базу и понимание.
А Паскалевцы вечно потом путаются в банальных вещах.
Одни массивы с нумерацией с 1 чего стоят.
Ответить | Правка | Наверх | Cообщить модератору

148. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от evkogan (?), 09-Сен-19, 19:55 
И да против Lazarusa ничего не имею.
И писать хорошо на нем можно.
Но только не надо говорить про базу.
Ответить | Правка | Наверх | Cообщить модератору

149. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Anonymoustus (ok), 09-Сен-19, 20:51 
Ещё один пробежал самоутверждаться в новость о программе на Паскале.

О том, какую хорошую базу даёт погромиздам Си, говорят ошибки наподобие этой:

https://www.opennet.me/opennews/art.shtml?num=51435

Но всегда путаются, конечно, паскалевцы, не забудь.

Ответить | Правка | К родителю #147 | Наверх | Cообщить модератору

156. "Выпуск графического редактора LazPaint 7.0.5"  –2 +/
Сообщение от iPony129412 (?), 11-Сен-19, 06:45 
> погромиздам Си, говорят ошибки наподобие этой:

То-то в Паскале хорошо - шаром покати. Нет ничего толком уровня какого-то серверного проекта exim, и ошибок нет :) Красота.

Ответить | Правка | Наверх | Cообщить модератору

158. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Anonymoustus (ok), 11-Сен-19, 07:01 
>> погромиздам Си, говорят ошибки наподобие этой:
> То-то в Паскале хорошо - шаром покати. Нет ничего толком уровня какого-то
> серверного проекта exim, и ошибок нет :) Красота.

Приготовься страдать и тушить самовоспламенение.

На Паскале написан первый Фотошоп. Исходники свободно доступны:

https://www.computerhistory.org/atchm/adobe-photoshop-source.../

https://github.com/agdm/photoshop-1.0.1

Ответить | Правка | Наверх | Cообщить модератору

160. "Выпуск графического редактора LazPaint 7.0.5"  –2 +/
Сообщение от iPony129412 (?), 11-Сен-19, 07:14 
> На Паскале написан первый Фотошоп (80-ые). Исходники свободно доступны

Ай горит, горит :D И что?

> computerhistory

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

Ответить | Правка | Наверх | Cообщить модератору

161. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Anonymoustus (ok), 11-Сен-19, 07:17 
Пони, избавь меня от чтения твоих благоглупостей неуча. Ты заведомо не можешь рассказать мне ничего интересного.
Ответить | Правка | Наверх | Cообщить модератору

162. "Выпуск графического редактора LazPaint 7.0.5"  –2 +/
Сообщение от iPony129412 (?), 11-Сен-19, 07:19 
> Ты заведомо не можешь рассказать мне ничего интересного.

Ты тоже. Но вот только не только мне, а и окружающему миру...
Любой программист над тобой смеяться будет.
Какое-то ограниченное и плоское мышление старого утёнка.

Ответить | Правка | Наверх | Cообщить модератору

153. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от анонн (ok), 09-Сен-19, 21:41 
> Нет. С дает хорошую базу и понимание.
> А Паскалевцы вечно потом путаются в банальных вещах.
> Одни массивы с нумерацией с 1 чего стоят.

Еще один не путающийся знаток с базой.
Нумерация там - какая хочешь. Причем, умолчательной нет.


array [ 0..24] of char;
array [ 1..10] of char;
array[char] of 1..26;
array [-10 .. 50] of integer;
array[0..5] of array[0..10] of char;
array[-1..1, -1..1, -1..1] of boolean;

Ответить | Правка | К родителю #147 | Наверх | Cообщить модератору

166. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Аноним (166), 14-Ноя-19, 01:59 

Он должно быть про строки.
Действительно это наследие реально очень неприятная вещь,
например при переносе с/на [Си[++]],
и тем более при портировании с DOS на винды например, в ч.н. в Long строке - ведь уже не байт под размер эл-та [0], так что и при "переносе" между длинными и нет строками - совместимости нет.

Пример: лично меня даже больше огорчили - всплывшие ограничения на 255 длины в стандартных строках, причём когда весь чужой проект(солянка-криворуких-быдлокодеров) - на них и в них же LFN[260]... ещё из DOS времён. И манипуляций строк с путями - очень много, так что так же или даже проще - с нуля написать проект(OSC файлменеджер), что никому не нужно, т.б.и так работает - ну почти, пусть и уже только у ~1% Ж)  Но, по нормальному вообще же давно пути надо конвертировать в уникод... а, тут ещё большая засада. В итоге, учиытвая трудозараты - никто из 1.5 магикан - так и не сделал за 25 лет, проект мёрт, точней вроде недавно даже ожив спустя 10 лет..., но скорей мёрт - т.к.без этой ныне стандартного функционала, которую внедрить неадекватно затратно, никому не интересен для помощи в улушении.
Тут уже виноваты новые компиляторы - плохо реализовавшие работу с ново-введёнными нужными ныне типами строк, в ч.н.сделав сильной различность формата доступа у разных типов строк. Иначе конверсию [при портировании из DOS] - можно было делать намного проще.

Ответить | Правка | Наверх | Cообщить модератору

28. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от iPony129412 (?), 07-Сен-19, 10:50 
> Паскаль дает хорошую базу и понимание, что бы ни говорили школьники-погромисты.

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

Не знаком со современным школьным образованием. Его там не выкинули в пользу какого-нибудь пайтона?

Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

31. "Выпуск графического редактора LazPaint 7.0.5"  –2 +/
Сообщение от IRASoldier_registered (ok), 07-Сен-19, 11:02 
>Его там не выкинули в пользу какого-нибудь пайтона?

Отдельные энтузиасты пытаются и небезуспешно, но Министерство образования (ах, едрен гусь, теперь - "просвещения"), всё это игнорирует, потому что

1) дофига кого придётся переучивать, а юниты в распоряжении Министерства в том возрасте и того склада ума, что переобучению с каждым годом поддаются всё сложнее

2) внезапно, лобби: в РФ полно в университетах и институтах остепененных паскаль-фриков, которые, кто в силу возраста и неспособности, вызванной эстетическим и когнитивным диссонансом с актуальной данностью, освоить что-то сложнее DOS, а кто в силу метафизической интоксикации ("IT всего мира пошло не туда, направляемое корпорациями [это слово произносить с опеннетовскими интонациями] и только у России есть шанс, вооружившись неувядаемыми идеями Вирта и Гуткнехта..." ) - уверены в том, что школие надо научить клепать самописные программки под все нужды, какие только могут быть, и тогда-то и наступит благоденствие _а Россией будет управлять искуственный интеллект, написанный на Обероне, в виртуальной форме женщины по имени Олег_[зачёркнуто].

Ответить | Правка | Наверх | Cообщить модератору

35. "Выпуск графического редактора LazPaint 7.0.5"  +5 +/
Сообщение от Anonymoustus (ok), 07-Сен-19, 11:35 
Преподают вам ДОС и Паскаль не потому, что кто-то не в может или не хочет выучить какой-нибудь Пихтон, а потому, что ДОС + Паскаль (+ Ассемблер) даёт понимание устройства машины и связи ПО и железа. Пихтон такого понимания дать не может в принципе.

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

Ответить | Правка | Наверх | Cообщить модератору

36. "Выпуск графического редактора LazPaint 7.0.5"  –1 +/
Сообщение от iPony129412 (?), 07-Сен-19, 12:07 
Да ладно. Паскаль то даёт какое-то априори понимание устройства машины и ПО?
Навидался я жутких кривокодеров на нём, что только по голове томиком Кнута бить.
Совершенно ничего не понимают...
Ответить | Правка | Наверх | Cообщить модератору

41. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Anonymoustus (ok), 07-Сен-19, 12:40 
Найди в интернетах и посмотри для общего развития «Паскаль для персональных компьютеров. Справочное пособие» (Ю. С. Бородич, А. Н. Вальвачев, А. И. Кузьмич; Минск, 1991). В этой книге наугад выбираю место из оглавления:

Глава 8. Модуль DOS. / Раздел 8.2. Обслуживание прерываний.

Посмотри на эти листинги. А там всё такое. Чтоб её читать, надо понимать, что такое прерывания, адресация, ассемблер, из чего состоят файлы и так далее.

Ответить | Правка | Наверх | Cообщить модератору

42. "Выпуск графического редактора LazPaint 7.0.5"  –7 +/
Сообщение от iPony129412 (?), 07-Сен-19, 12:44 
И что?
Это прям в школе на паскале учат? :D
Я тебе про практику, а ты мне про теорию из сказок.
Pascal - это язык прошлого. Он не применяется и для того, что ты написал про низкий (там тотально C/C++), так и для чего-то высокого. (естественно, есть исключения)

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

Ответить | Правка | Наверх | Cообщить модератору

43. "Выпуск графического редактора LazPaint 7.0.5"  +3 +/
Сообщение от Anonymoustus (ok), 07-Сен-19, 12:47 
Ты всё-таки изрядно глуповат, пони. Даже не буду пробовать ещё что-то объяснять, не в коня корм, как говорится.
Ответить | Правка | Наверх | Cообщить модератору

44. "Выпуск графического редактора LazPaint 7.0.5"  –1 +/
Сообщение от iPony129412 (?), 07-Сен-19, 12:49 
> Ты всё-таки изрядно глуповат, пони. Даже не буду пробовать ещё что-то объяснять, не
> в коня корм, как говорится.

Не объясняй, правда за мной.
А ты можешь и дальше высоко поднимать палец, приговаривая "паскаль!". В будущем ему места нет.

Ответить | Правка | Наверх | Cообщить модератору

61. "Выпуск графического редактора LazPaint 7.0.5"  –2 +/
Сообщение от Аноним (61), 07-Сен-19, 15:26 
Понь он уже достиг того возраста что не сможет свыкнуться с мыслью что Паскаль не нужен ни для каких задач.
Ответить | Правка | Наверх | Cообщить модератору

167. "Выпуск графического редактора LazPaint 7.0.5"  –1 +/
Сообщение от Аноним (167), 14-Ноя-19, 03:58 
Ага, даёшь Lazarus/Delphi! (извините, но вы со своей Змеюкой - не дотягиваете до них)
Вместо хоть как связанного с архитектурой... Pascal.
(вообще практичней в школу для изучения архитектурной базы - всё же BASIC...,
ибо намного проще Pascal что нужно для просто ознакомления - ибо нет отвлекающих структур/классов да и вроде указателей тоже,
но он что то совсем не моден, а зря помню QBasic убер мощная весчь по удобству даже BP Pascal не уступающий,
а QuickBasic ещё и компилироал, но видать неоптимизирванность и/или скорей нераспространённость, или ещё что - не знаю)

Хоть что там, у меня в ВУЗе был даже ассемблер и аж с практикой в защищённом режиме(аж вывести там символ - зато как громко звучит в программе обучения ВУЗа...) без даже просто знания ассемблера у 90-99% студентов (оно и понятно, мне их просто жаль, но правда это был единственный тематичный профилю предмет... - но, я то уже и дизассблер причём давно что такое знал, и то не всё о ассемблере ещё знал, это та ещё дыра времени - годами изучать можно, а затем уже их разные и архитектурно), и конечно как без вывода аж окошечек виндовских... с аж потоками - и всё: аж на CBuilder (а вы думали! "это вам не это!" наверное не Delphi - ведь Си++(правда такой же как Delphi обрубок только под архитектуру винды...), вот только сам Си++ - никому ни в школах, ни в ВУЗе до того - не преподавали обычно...
мне повезло что уже знал, другие продвинутые даже знающие скажем Си/Pascal - всё писали "изотерично"... и все сдавали - под выданную преподом кальку:])
такое было уже 15 лет назад, что ныне незнаю-незнаю - и нехочу наверное знать...
для меня эта уравниловка(а, другим - жопа от в то же время игнорирование факта их минимума интереса/знаний после школ или типично поступательный перекос во всезнаек - в другое-всё, кроме тематичного) было той ещё пыткой. Это маразм всех заставлять делать то что нафиг не нужно им по теме поступления или не лезет, и тем смешивая в голове всё: когда тот же пусть Delphi как действительно тогда самый актуальный - но, вне вуза самостоятельно слышал и верю - всего за две недели интенсивных минимально-достаточно выучивается до коммерческого качества неглобальных бухгалтеских проф.программ, но это же когда с реально практикой и всё сжато и мотивирование не из разряда учите просто чтобы затем было что побыстрей забыть всё то окончив ВУЗ, а в ВУЗах значит наоборот: в итоге после 5 лет ни Delphi тебе вообще!... ни CBuilder-толком никто так и не выучил, про ассемблер и вовсе молчу. Годы потраченные впустую... У всех. И так каждое поколение. А, ещё нас "немного внепланово"... типа-учили делать ...процессоры, зачем то...(тоже видать для понтов ВУЗу), правда убер-процессоры - с аж парой команд, самая жесть - на бумажке... и поразительно как всё это быстро забылось, за абсолютной ненужностью... Сколько времени потратил на изучнние этого! Сколько нервов только вычисление Z-преобразований стоили, много позже после вуза узнал что там учили черезжопно и как то абстрактно подругому - надо с нуля в это (оказывается даже полезное местами - чего по ВУЗу не скажешь!) дело вникать... но, время то уже на это потраченно ...зря, отвращение с ненавистью - уже просто в кости пропиталось. Просто 90-100% программы ВУЗа - ненужный шлак далее в работе и отвратное преподвание - только дезинформарующее, а то и отвращающее - по всем предметам сколько помню с каждым годом всё больше - ведь я пришол туда не только за "корочкой", как почти все другие, а мне кал в мозг... или же кал - так преподавая. Всё что я знаю хорошо/нужного - полученно вне ВУЗа! Много даже до него(и вне школы понятно). А, это "образование" простите просвещение - значит тупо 5 лет моего времени своровали, не считая 10 лет школы - 15 лет.... зато выучил майданную "Новейшую историю Украины" раза три или больше - за этот период...  Так меня ВУЗ - даже интерес идти работать программировать отбил всё желание, и вряд ли только у меня и только по данному вопросу. Например, взять Историю - познавательншие же вещи там и архиполезные(что как раз не преподаётся...), но в школе прививают просто отвращение к ней как к тупой зубрёжке - чтобы люди не знали и даже не хотели узнавать свою историю!
Это "Образование"/"Просвещение" - просто глобальная вероятно сознательная диверсия.

Ответить | Правка | Наверх | Cообщить модератору

46. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от iPony129412 (?), 07-Сен-19, 12:54 
> Найди в интернетах и посмотри для общего развития «Паскаль для персональных компьютеров. Справочное пособие» (Ю. С. Бородич, А. Н. Вальвачев, А. И. Кузьмич; Минск, 1991). В этой книге наугад выбираю место из оглавления: Глава 8. Модуль DOS. / Раздел 8.2. Обслуживание прерываний.

И зачем? Если я подобное читал и делал на C/ASM?
Спасибо, но я даже лучше комиксы почитаю, чем так зря время терять.

Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору

168. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Аноним (168), 14-Ноя-19, 04:16 
Есть такое жизненное наблюдение что,
Сишник - без знания и *практики* Pascal/Delphi/Lazarus = говнокодер...
(а, С++шник - и вовсе: говнокодер кубический...)
Ответить | Правка | Наверх | Cообщить модератору

174. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от iPony129412 (?), 14-Ноя-19, 07:27 
> Есть такое жизненное наблюдение что,

Не заметил. А на пост СНГ оно (знание Pascal/Delphi) почти у всех со школы/института есть - так что вообще ни о чём показатель

Ответить | Правка | Наверх | Cообщить модератору

183. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Аноним (183), 16-Ноя-19, 23:45 
Вы смеётесь? Какие после них "знания и тем более *практика*"!

Впрочем, я не настаиваю, это нужно проводить целое массовое исследование же.

Ну и ещё понятие о говонокоде у всех разное.
Для меня, как фактически Сишника, - и "cout" уже говнокод, а уж больше - то вообще кал.
В Pascal же это например злоупотребление вложенными ф-цими или когда их размер перекрывает саму ф-цию. Или конструкции вида "for l:=0 to Length(s) do ..." [при неизменности s внутри]. Понятно и всё что хуже - тоже.
А, с другой стороны гипер-сложные и запутанные конструкции - не обязательно говнокод.
А, вот принципиальное неиспользвоание goto - как раз (к нему приводит).

Ответить | Правка | Наверх | Cообщить модератору

80. "Выпуск графического редактора LazPaint 7.0.5"  –1 +/
Сообщение от IRASoldier_registered (ok), 07-Сен-19, 21:59 
Феерический лавров.жпег. Откопал замшелое пособие для некрофилов с винтажными PC и намерен приникнуть к нему, как к источнику чистейшей мудрости.

Усвой для начала простую истину: на дворе XXI век. Железо меняется. Неизменны алгоритмы и теория программирования. Так что вечны - Кнут, Дийкстра, "банда четырёх" и т.п., а остальное - для историков науки и техники.

Ты бы ещё предложил пиплу учиться по книжкам одного пейсателя-стахановца, что в 90-е клепал пачками пособия по IBM PC, "языку программирования Turbo Pascal", Нортон коммандеру... Чёрт, забыл фамилию... Фигурнов, во!

Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору

90. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Anonymoustus (ok), 08-Сен-19, 10:55 
> Феерический лавров.жпег. Откопал замшелое пособие для некрофилов с винтажными PC и намерен
> приникнуть к нему, как к источнику чистейшей мудрости.

Я показал пример книжки, а у тебя сразу и бомбануло. Вот так раз!


> Усвой для начала простую истину: на дворе XXI век. Железо меняется. Неизменны
> алгоритмы и теория программирования. Так что вечны - Кнут, Дийкстра, "банда
> четырёх" и т.п., а остальное - для историков науки и техники.

Не меняется железо, наивный. Внутри x86 те же самые окаменелости, что и тридцать лет назад. Лишь PAE с тех пор добавилось (да его вариант AMD64), которому тоже более двадцати лет уже, да пригоршня инструкций «мультимедийных» расширений.

> Ты бы ещё предложил пиплу учиться по книжкам одного пейсателя-стахановца, что в
> 90-е клепал пачками пособия по IBM PC, "языку программирования Turbo Pascal",
> Нортон коммандеру... Чёрт, забыл фамилию... Фигурнов, во!

Нет, Фигурнова я не предлагал, ты это предлагаешь.

Неужели трудно заглянуть в книгу, данную для примера, и посмотреть, что я имею в виду? К чему писать столько чепухи, не попытавшись даже понять чьи-то слова?

Ответить | Правка | Наверх | Cообщить модератору

93. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от iPony129412 (?), 08-Сен-19, 11:22 
> Не меняется железо, наивный.

Меняется конечно. Если в 1991 году имело смысл учить DOS + asm + прерывания (про Pascal и тогда странно смотрелся в этой связке).
То сейчас это история, уж больше толку будет чего-то с Linux embedded + C/C++

Ответить | Правка | Наверх | Cообщить модератору

169. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Аноним (169), 14-Ноя-19, 04:20 
Без "прерываний" - забудьте о и Linux embedded...
Ответить | Правка | Наверх | Cообщить модератору

170. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Аноним (169), 14-Ноя-19, 04:21 
* Без "прерываний" - забудьте и о Linux embedded...


Ответить | Правка | Наверх | Cообщить модератору

105. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от bOOster (ok), 08-Сен-19, 17:33 
Сам же ответил что вечно. И паскаль преподают потому что он весьма близок к виртуальным машинам описываемым в литературе Кнута. Понимание паскаля весьма упрощает разбор алгоритмов которые Кнут ваял.
Но вам с Лошадиной головой то это никак не понятно, так как походу только название книг по основным алгоритмам программирования и известно.
Ответить | Правка | К родителю #80 | Наверх | Cообщить модератору

109. "Выпуск графического редактора LazPaint 7.0.5"  –1 +/
Сообщение от IRASoldier_registered (ok), 08-Сен-19, 19:10 
> паскаль преподают потому что он весьма близок к виртуальным машинам описываемым в литературе Кнута

Сам понял, что сказал? "Паскаль близок к машинам"... ЯП может быть "близким к машине" по признаку высоко/низкоуровневости. (Еще так можно выразиться, если ОС написана на каком-то скриптовом(?) подобии Паскаля. Ты, случайно, не Оберон-машинами ли обмазался, болезный?)

>Понимание паскаля весьма упрощает разбор алгоритмов

Ничем не отличается разбор алгоритмов, реализованных на Паскале от разбора тех же алгоритмов, реализованных на С/Java/... Кроме того, что овердофига вечно маячащих в глазах begin-end'ов.

Скажи проще: "МНЕ довелось первым попробовать Паскаль и именно на нём разбирать алгоритмы", а потому ничего слаще морковки ты просто не в силах оценить. Импринтинг цыпы, увидевшего собакена вылезя из скорлупы.

Ответить | Правка | Наверх | Cообщить модератору

111. "Выпуск графического редактора LazPaint 7.0.5"  +2 +/
Сообщение от Anonymoustus (ok), 08-Сен-19, 20:34 
>> паскаль преподают потому что он весьма близок к виртуальным машинам описываемым в литературе Кнута
> Сам понял, что сказал? "Паскаль близок к машинам"... ЯП может быть "близким
> к машине" по признаку высоко/низкоуровневости. (Еще так можно выразиться, если ОС
> написана на каком-то скриптовом(?) подобии Паскаля. Ты, случайно, не Оберон-машинами ли
> обмазался, болезный?)

Ой, а что это мы видим по этим ссылкам?

http://www.baskent.edu.tr/~tkaracay/etudio/ders/prg/pascal/P...

https://wiki.freepascal.org/Asm


Ну а про паскалевскую виртуальную машину ты, похоже, не слышал.


>>Понимание паскаля весьма упрощает разбор алгоритмов
> Ничем не отличается разбор алгоритмов, реализованных на Паскале от разбора тех же
> алгоритмов, реализованных на С/Java/... Кроме того, что овердофига вечно маячащих в
> глазах begin-end'ов.

Очевидно, что причина твоей инфантильной ненависти к Паскалю заключается именно в «маячащих begin-end», а не в чём-либо ином.


> Скажи проще: "МНЕ довелось первым попробовать Паскаль и именно на нём разбирать
> алгоритмы", а потому ничего слаще морковки ты просто не в силах
> оценить. Импринтинг цыпы, увидевшего собакена вылезя из скорлупы.

Ты очень верно описал себя, особенно с учётом того, что c машинами PDP, для которых был создан Си, ты наверняка никогда не имел дела.

Ответить | Правка | Наверх | Cообщить модератору

79. "Выпуск графического редактора LazPaint 7.0.5"  –2 +/
Сообщение от IRASoldier_registered (ok), 07-Сен-19, 21:35 
>Паскаль (+ Ассемблер) даёт понимание устройства машины и связи ПО и железа

Все паскалефаперы, с которыми я пересекался, обычно юзают другой аргумент: якобы именно Паскаль, как никакой другой ЯП невъетически способствует увеличению _члена_ способности алгоритмически мыслить. Подозреваю - потому, что испытали когда-то травму на уроках английского ("ит из зе тэйбл!"), а Паскаль с его словоблудием позволил им эту травму немного анестезировать практическим выхлопом от с трудом осиленного иностранного наречия. А ассемблер школию на стандартной "информатике" никто не даёт. Что вполне логично и таки слава Богу. Там же, где есть специализированные классы / факультативы - там используют для научения взаимодействия ПО с хардвером С. И немножко ассемблера. Для обучения же алгоритмам прекрасно годится и С, и Пайтон и ДжаваСкрипт и много чего ещё.

>Вангую, что как только начнут повсеместно преподавать только пихтоны

Пайтон (да не обидятся уважаемые питонщики), в общем-то, эдакий современный продвинутый НеоБейсик. Так что расслабься. Ну и "айти кончится" - с этим в вузы и техникумы. (Что-то всё никак не кончается, кстати, бгг.) Грузить обычного школьника, который не собирается специализироваться на IT ассемблером - извращение и вивисекция.

Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору

89. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Anonymoustus (ok), 08-Сен-19, 10:49 
Паскаль — это специальный учебный язык. Какие слова из написанных ты не понимаешь?

Я показал для примера книгу, в которой множество материалов и примеров кода о том, как связаны железо и программирование. Есть ещё такие книги, тоже старые (новых не пишут, ибо макакам такое знание ни к чему, в самом деле), могу назвать (Джордейн, к примеру). В таких книгах прилежному ученику показывалось три условных уровня: железо (процессор, контроллеры, шины), средний (ассемблер, ДОС, прерывания), высокий (алгоритмы, Паскаль, Си).

В Си, вопреки твоей сектантской вере, такая связь была только для PDP. Исключительно для PDP. Для всех прочих платформ Си ничем не отличается от любых других языков с низкоуровневыми возможностями.


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

Да уже кончилось, судя по тому, что ты пишешь.


> Грузить обычного школьника, который не собирается специализироваться на IT ассемблером
> - извращение и вивисекция.

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

Ответить | Правка | Наверх | Cообщить модератору

95. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от IRASoldier_registered (ok), 08-Сен-19, 12:03 
>понимание блок-схем и двоичной системы счисления

Это не ассемблер. И да, это не вредит и таки полезно. И это Кэп. И с этим никто не спорит.

Ответить | Правка | Наверх | Cообщить модератору

96. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Anonymoustus (ok), 08-Сен-19, 12:49 
>>понимание блок-схем и двоичной системы счисления
> Это не ассемблер. И да, это не вредит и таки полезно. И
> это Кэп. И с этим никто не спорит.

Послушай, зачем учащемуся двоичное счисление и всякие там сдвиги разрядов, если не знать, как устроен процессор (я не о схемотехнике, а о программной модели) и как он выполняет полезные человеку операции, используя это самое двоичное счисление? А единственный «человекопонятный» язык для общения с процессором напрямую — это ассемблер.

Ответить | Правка | Наверх | Cообщить модератору

110. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от IRASoldier_registered (ok), 08-Сен-19, 19:16 
> зачем учащемуся двоичное счисление и всякие там сдвиги разрядов, если не
> знать, как устроен процессор

Знать, как устроен - полезно. Знать, как хранятся в реальной памяти реального компа числа, к которым учащийся привык по математике, что они могут быть какими угодно большими / маленькими справа и слева от нуля, а теперь это, внезапно, не так и для расчётов надо прибегать к ухищрениям - полезно. Алгебру логики знать, чтобы понимать, как правильно писать составные условия в алгоритмах - полезно. Даже устройство простого процессора знать полезно - а вот ассемблер нафиг не нужен тому, кто после школы не намерен в IT идти или просто не увлекается этим всем.

Ответить | Правка | Наверх | Cообщить модератору

112. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Anonymoustus (ok), 08-Сен-19, 20:36 
Астрономия тоже не нужна большинству людей в реальной повседневной жизни, но если её нет в учебной программе, то спустя поколение начинается плоскоземельство.

Если в айтишном образовании отсутствует ассемблер, вырастают погромизды на электроне и HTML5.

Ответить | Правка | Наверх | Cообщить модератору

125. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от IRASoldier_registered (ok), 09-Сен-19, 10:39 
>Астрономия тоже не нужна большинству людей в реальной повседневной жизни, но если
>её нет в учебной программе, то спустя поколение начинается плоскоземельство.

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

>Если в айтишном образовании отсутствует ассемблер

Ключевое слово - айтишном. Школа тут только косвенно.

Ответить | Правка | Наверх | Cообщить модератору

130. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Anonymoustus (ok), 09-Сен-19, 10:57 
Ты сюда тупо сраться ходишь, я так понимаю? Найди кого-то другого для срачей, потому что мне это не очень интересно.
Ответить | Правка | Наверх | Cообщить модератору

137. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от IRASoldier_registered (ok), 09-Сен-19, 12:23 
>Ты сюда тупо сраться ходишь, я так понимаю?

Ты так это говоришь, как будто в этом есть что-то плохое.

>мне это не очень интересно

"Три дня я гналась за Вами — да! — чтобы сказать Вам, как Вы мне безразличны!" (с)

Ответить | Правка | К родителю #130 | Наверх | Cообщить модератору

140. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Anonymoustus (ok), 09-Сен-19, 12:29 
Иди с пони общайся, вы как раз друг другу подходите по уровню развития. Мне с вами двумя просто не о чем общаться.
Ответить | Правка | К родителю #137 | Наверх | Cообщить модератору

113. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Аноним (113), 08-Сен-19, 21:09 
> Паскаль — это специальный учебный язык. Какие слова из написанных ты не понимаешь?

По отдельности-то все слова понятны, а вот в совокупности… Зачем нужен специальный учебный язык? Какие он даёт преимущества по сравнению с ЯП общего назначения? Я его со школы не видел (скоро 20 лет как), и хоть убей не понимаю, зачем нас им мучали. Чтобы не травмировать детскую психику понятием указателя, что ли?

Ответить | Правка | К родителю #89 | Наверх | Cообщить модератору

114. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Аноним84701 (ok), 08-Сен-19, 21:28 
> Я его со школы не видел (скоро 20 лет как),
> и хоть убей не понимаю, зачем нас им мучали. Чтобы не
> травмировать детскую психику понятием указателя, что ли?

Я вас расстрою, но понятие указателя "^", как врочем и malloc/free (new/dispose, ЕМНИП), там были,
как и арифметка указателей.


Ответить | Правка | Наверх | Cообщить модератору

116. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Аноним (113), 08-Сен-19, 23:49 
Я в курсе, да. Мне об этом рассказали много лет спустя. Главное ж не то, есть они там или нет, а то, что без них можно нормально жить, чем и пользовались составители школьной программы. А вот потом поди вкури в это всё…
Ответить | Правка | Наверх | Cообщить модератору

115. "Выпуск графического редактора LazPaint 7.0.5"  –1 +/
Сообщение от Anonymoustus (ok), 08-Сен-19, 21:29 
Если тебя так травмировали Паскалем, то я сомневаюсь, что ты понял про указатели.
Ответить | Правка | К родителю #113 | Наверх | Cообщить модератору

117. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Аноним (113), 08-Сен-19, 23:52 
Меня не травмировали, мне тогда было с ним норм. Потом, как водится, на дельфях что-то клепать пытался. Мучительно больно стало позже, когда стал осваивать C (сам, по книжкам).
Ответить | Правка | Наверх | Cообщить модератору

118. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Anonymoustus (ok), 09-Сен-19, 07:21 
> Меня не травмировали, мне тогда было с ним норм. Потом, как водится,
> на дельфях что-то клепать пытался. Мучительно больно стало позже, когда стал
> осваивать C (сам, по книжкам).

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

Вот, к примеру, как изложено об указателях в руководстве FPC:

https://www.freepascal.org/docs-html/3.0.0/ref/refse15.html

Сразу дают синтаксическую диаграмму и лаконичное текстовое пояснение. Если читатель уже имеет минимальную теоретическую основу и обучен работать с такой подачей материала, он тут же начинает вникать, а не мучить себя чтением десятков (а то и сотен) страниц «воды», за которую, наверное, авторам платят построчно… В большинстве же модно-молодёжно-популярных книг о программировании я не вижу никаких синтаксических диаграмм.

Ответить | Правка | Наверх | Cообщить модератору

128. "Выпуск графического редактора LazPaint 7.0.5"  –2 +/
Сообщение от IRASoldier_registered (ok), 09-Сен-19, 10:51 
> Даже самые лучшие, по отзывам, учебники (например, Стивена Праты) вызывают массу недоумения

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

С влёт изучался когда-то по Кернигану, Ритчи и Фьюэру. Издательство "Мир", обложка из чего-то типа синей пушистой ткани. А Прата по сравнению с этим - вообще "Курочка Ряба".

Ответить | Правка | Наверх | Cообщить модератору

129. "Выпуск графического редактора LazPaint 7.0.5"  +1 +/
Сообщение от Anonymoustus (ok), 09-Сен-19, 10:54 
Не все так круты и мудры, как ты, о гуру! Позволь нам ничтожно копошиться у подножия горы, на которой ты восседаешь среди облаков и сияния. Возносим хвалу твоему самоутверждению!
Ответить | Правка | Наверх | Cообщить модератору

127. "Выпуск графического редактора LazPaint 7.0.5"  –2 +/
Сообщение от IRASoldier_registered (ok), 09-Сен-19, 10:47 
> Зачем нужен специальный учебный язык?

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


Ответить | Правка | К родителю #113 | Наверх | Cообщить модератору

171. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Аноним (171), 14-Ноя-19, 04:44 
> ... Си ... ничем не отличается от любых других языков с низкоуровневыми возможностями

У вас слишком поверхностная или устаревшая информация о даже Си[++] компиляторах.. годов так с 60-х...

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

И лишь только пишущие на  java/c#/Rust/go/perl/итд - более "посвященые"...
в т.ч. обладая абсолютным всеведением.......

Ответить | Правка | К родителю #89 | Наверх | Cообщить модератору

176. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Anonymoustus (ok), 14-Ноя-19, 09:39 
>> ... Си ... ничем не отличается от любых других языков с низкоуровневыми возможностями
> У вас слишком поверхностная или устаревшая информация о даже Си[++] компиляторах.. годов
> так с 60-х...

В 60-х не было C, не говоря уж о C++. А из моего комментария совершенно невозможно сделать вывод о том, какой информацией о компиляторах я обладаю. Но, конечно, если надёргать по слову отовсюду и слепить их в некое подобие фразы, то горячее юношеское воображение способно нафантазировать даже разноцветных поняшек, производящих радугу из сена.


> А, вот С++ если с библиотеками-алгоритмов - это да, вообще такой взрыв
> мозга, что ни у кого из прошедших "посвящение" - не проходит
> бесследно...
> И лишь только пишущие на  java/c#/Rust/go/perl/итд - более "посвященые"...
> в т.ч. обладая абсолютным всеведением.......

Анон, там у меня написано, что ни одному школьнику ещё не повредило изучение блок-схем. Ты вообще на чей и какой комментарий отвечаешь?

Ответить | Правка | Наверх | Cообщить модератору

177. "Выпуск графического редактора LazPaint 7.0.5"  –1 +/
Сообщение от Аноним (177), 14-Ноя-19, 10:52 
>>> ... Си ... ничем не отличается от любых других языков с низкоуровневыми возможностями
>> У вас слишком поверхностная или устаревшая информация о даже Си[++] компиляторах.. годов
>> так с 60-х...

"> В 60-х не было C, не говоря уж о C++."
- Ну так и у вас же её(информация о них) нет...

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

> А из моего комментария совершенно невозможно сделать вывод о том, какой информацией о  компиляторах я обладаю.

- А, вот это нет уж, позвольте - делать окружающим.

> Но, конечно, если надёргать по слову отовсюду и слепить их в некое подобие фразы, то горячее юношеское воображение способно нафантазировать даже разноцветных поняшек, производящих радугу из сена.

- А?... Открытый педик-пропагадист и козёл - по признанию, меня донимавший своим калом в ветви о Rust, - перезалогиньтесь что ли... (Впрочем, как хотите).

>> А, вот С++ если с библиотеками-алгоритмов - это да, вообще такой взрыв
>> мозга, что ни у кого из прошедших "посвящение" - не проходит
>> бесследно...
>> И лишь только пишущие на  java/c#/Rust/go/perl/итд - более "посвященые"...
>> в т.ч. обладая абсолютным всеведением.......
> %хамства% ...

(Ну вот видите, ещё подтверждения моей версии).

> ... Ты вообще на чей и какой комментарий отвечаешь?

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


Ответить | Правка | Наверх | Cообщить модератору

178. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Anonymoustus (ok), 14-Ноя-19, 11:07 
А, ты просто болен головушкой. Окей, спасибо за ценное общение.
Ответить | Правка | Наверх | Cообщить модератору

182. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Аноним (183), 16-Ноя-19, 23:24 
Себя как раз описал.
Впрочем, это то - и так было ясно: шизофрения от кучи личностей из под разных аккаунтами это типично у таких. Как и гипер-козлиность характера.
Ответить | Правка | Наверх | Cообщить модератору

39. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Аноним (37), 07-Сен-19, 12:19 
Ты скоро по стилю изложения мыслей(?) догонишь Митрофанова.
Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

62. "Выпуск графического редактора LazPaint 7.0.5"  +1 +/
Сообщение от Аноним (61), 07-Сен-19, 15:31 
Все люди рано или поздно превращаются в Митрофанова.
Ответить | Правка | Наверх | Cообщить модератору

68. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Аленевод (?), 07-Сен-19, 17:42 
Некоторые успевают застрелиться или кончить раком.
Ответить | Правка | Наверх | Cообщить модератору

172. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Аноним (172), 14-Ноя-19, 04:47 
Раз вы не застрелились...
Ответить | Правка | Наверх | Cообщить модератору

81. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от IRASoldier_registered (ok), 07-Сен-19, 22:01 
> Ты скоро по стилю изложения мыслей(?) догонишь Митрофанова.

Многабукаф, ниасилил?


Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

64. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Аноним (64), 07-Сен-19, 16:03 
Ну хоть не бейсик, как у нас в школе было.
Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

173. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Аноним (173), 14-Ноя-19, 04:57 
BASIC-BASIC'у рознь... Чего стоит только QBASIC в т.ч.с его IDE и help, не хуже BC3, - верх идеала и поныне [для обучения азов].  
А, у вас в школе подозреваю стоял ~ДВК ПК... или подобное сверхбюджетное Г. с трудноименуемым как IDE.
Ответить | Правка | Наверх | Cообщить модератору

175. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Anonymoustus (ok), 14-Ноя-19, 09:30 
> BASIC-BASIC'у рознь... Чего стоит только QBASIC в т.ч.с его IDE и help,
> не хуже BC3, - верх идеала и поныне [для обучения азов].

QBASIC был прекрасен, а QuickBASIC ещё лучше, а третий и самый мощный из них — QuickBASIC Extended (он же BASIC Professional Development System) — в самом деле идеален. :)

Кстати, исходники QBASIC я обнаружил в интернетах. Оказывается, он написан на ассемблере.

Современная и великолепная замена семейству QBASIC — FreeBASIC и к нему IDE FbEdit. Любителям васика рекомендую.

Ответить | Правка | Наверх | Cообщить модератору

179. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Аноним (179), 15-Ноя-19, 15:25 
По кр.мере мне это говорить - мимо,
несмотря на моё восхощение QBASIC - оно чисто в сравнении c всякими GW, ДВК, и прочими трэшами.

Ответ был тому кто писал о своей школе и значит о школьниках там
- ничего не соображающих в программирования и архитектуре,
вплодь до уровня что такое байт
(как впрочем чаще и после нашего школьного "образования"),
и часто даже не имеющих технической возможности (а, в самой школе - практики, как и часто - сколько то надобности),
- вникать даже в Pascal, не говоря уже Си, тем более вникать в дебри С++-комплексно или прочее более продвинутое/эзотеричное.
Другое дело что обычно в школах опускают момент что язык BASIC трешово-промежуточный, как ступенька сугубо для (зачёркнуто)освоения азов программирования(/зачёркнуто)введения в цифровой мир ПК с боку,
- в 99% случаев тем кому програмирование вообще никогда не понадобится, так для галочки "проходили",
а для сколько то реального использования - он тем более слишком уж трэшаковый
(хоть перечисленные конечно - да прям трешаковый голд) и главное даже синтаксически всячески неидеальный, хоть до Си или С++ ему в этом - далеко..., не говоря уже про всё прочее кроме Pascal.
Вот и продолжают некоторые на "васике" писать, то в оффисах[БД] (ну уж если подсаживательный на Oracle иглу SQL - никого не смущает... не меньше трешаковый), то вот игры-лаггеры(ну пусть уж васик - чем такой же лагер скажем LUA но выворотам миозга  и прочее такое, ещё ведь и забагивающие всё за присест), то в микроконтроллеах (выходит только учась азам программирования - и можно лишь предположить что там у них - внутри прошики чипов в итоге... с пустой головой по програмированию-комплексно, и дело тут уже не в BASIC, вполне подходящий и тут в большинстве задач, а именно головах у большинства  его выбирающих [тут]- из-за сверх-низкого порога вхождения, впрочем конечно со временем становится больше опыта и понимания, но вот до того... - для домашних поделок это конечно неважно ибо просто и удобно, но вот когда BASIC через таких проникает, вместе с ними и затем вирусно другими такими же, в уже сколько то серьёзное проекты...

Ответить | Правка | Наверх | Cообщить модератору

180. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Аноним (179), 15-Ноя-19, 15:27 
* восхощение -> восхищение (конечно)
Ответить | Правка | Наверх | Cообщить модератору

101. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Anonim (??), 08-Сен-19, 14:17 
>> Паскаль дает хорошую базу и понимание, что бы ни говорили школьники-погромисты.
> Отчасти да, хотя смысла от этого больше не становится.
> Это что-то типа как учить реалтайм-переводчика (не знаю как правильно называется) на
> Латыни вместо английского. Ну выработаются навыки нужные, но частично в корзину
> пойдёт.

да как сказать
https://s1.anekdoty.ru/uploads/images/funny/open/uchite-laty...


> Не знаком со современным школьным образованием. Его там не выкинули в пользу
> какого-нибудь пайтона?

Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

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

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




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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