The OpenNET Project / Index page

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



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

"Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от opennews (??), 21-Янв-21, 13:12 
Доступен выпуск системы программирования PascalABC.NET 3.7.2, предлагающей редакцию языка программирования Паскаль с поддержкой генерации кода для платформы .NET, возможностью использования библиотек .NET и дополнительными возможностями, такими как обобщённые классы, интерфейсы, перегрузка операций, λ-выражения, исключения, сборка мусора, методы расширения, безымянные классы и автоклассы. Проект главным образом ориентирован на применение в сфере образования и научных исследований. Пакет также  включает среду разработки с подсказками по коду, автоформатированием, отладчиком, дизайнером форм  и образцами кода для начинающих. Код проекта  распространяется  под лицензией LGPLv3. Возможна сборка в Linux (на базе Mono)  и Windows...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=54447

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

Оглавление

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


1. Скрыто модератором  +10 +/
Сообщение от Аноним (1), 21-Янв-21, 13:12 
Ответить | Правка | Наверх | Cообщить модератору

2. Скрыто модератором  +/
Сообщение от Аноним (2), 21-Янв-21, 13:13 
Ответить | Правка | Наверх | Cообщить модератору

14. Скрыто модератором  +/
Сообщение от A.Stahl (ok), 21-Янв-21, 13:42 
Ответить | Правка | Наверх | Cообщить модератору

21. Скрыто модератором  +3 +/
Сообщение от Леголас (ok), 21-Янв-21, 13:51 
Ответить | Правка | Наверх | Cообщить модератору

37. Скрыто модератором  +1 +/
Сообщение от заминированный тапок (ok), 21-Янв-21, 16:47 
Ответить | Правка | Наверх | Cообщить модератору

45. Скрыто модератором  +2 +/
Сообщение от Аноним (45), 21-Янв-21, 18:00 
Ответить | Правка | Наверх | Cообщить модератору

95. Скрыто модератором  +/
Сообщение от Аноним (95), 22-Янв-21, 09:11 
Ответить | Правка | Наверх | Cообщить модератору

3. "Выпуск среды разработки PascalABC.NET 3.7.2"  +3 +/
Сообщение от Аноним (2), 21-Янв-21, 13:13 
в паскале сила, брат
Ответить | Правка | Наверх | Cообщить модератору

4. "Выпуск среды разработки PascalABC.NET 3.7.2"  +22 +/
Сообщение от Аноним (1), 21-Янв-21, 13:15 
в ньютоне
Ответить | Правка | Наверх | Cообщить модератору

12. "Выпуск среды разработки PascalABC.NET 3.7.2"  +33 +/
Сообщение от Леголас (ok), 21-Янв-21, 13:29 
не дави
Ответить | Правка | Наверх | Cообщить модератору

51. "Выпуск среды разработки PascalABC.NET 3.7.2"  –2 +/
Сообщение от Dzen Python (ok), 21-Янв-21, 19:34 
В динах сила, брат
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

5. "Выпуск среды разработки PascalABC.NET 3.7.2"  –5 +/
Сообщение от антифрактал (?), 21-Янв-21, 13:15 
в Питоне, уж он поболее востребован в реальной жизни, чем Паскаль
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

13. "Выпуск среды разработки PascalABC.NET 3.7.2"  +3 +/
Сообщение от банан (?), 21-Янв-21, 13:35 
питон - динамически типизируемый язык, без аннотаций типов разработка и обучение на нём замедляется в разы. У меня жена учит питон, я иногда ей помогаю (имея опыт в других языках), и вот, на написание простейших программ уходят дни.

Типов нет (по крайней мере встроенных прямо в язык). Вся отладка в рантайме.
PyCharm тупит и не может нормальное автодополнение делать.

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

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

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

15. "Выпуск среды разработки PascalABC.NET 3.7.2"  –1 +/
Сообщение от Аноним (15), 21-Янв-21, 13:44 
На чем писать быстро?
Ответить | Правка | Наверх | Cообщить модератору

43. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноним (43), 21-Янв-21, 17:23 
Если надо писать быстро, то Ruby, если надо чтобы быстро работало, то статически компилируемые языки.
Ответить | Правка | Наверх | Cообщить модератору

55. "Выпуск среды разработки PascalABC.NET 3.7.2"  +8 +/
Сообщение от банан (?), 21-Янв-21, 20:40 
На любом динамическом языке скорость разработки будет ниже чем со статикой. Руби, питон, JS не быстрые в разработке. это миф.

Вы можете попробовать доказать обратное, но, боюсь, не сможете.

Вот мои доводы за статику.
1. Вы не нажимаете больше кнопок, IDE почти всегда знает, что вы от неё хотите и генерирует всё что нужно сама.
2. Вам надо меньше информации удерживать в голове.
3. Вы пишите гораздо меньше тестов, потому что вам не надо тестировать типы
4. У вас гораздо меньше исключений в рантайме => вам надо меньше отлаживать код
5. В статике очень легко писать самодокументируемый код.
6. Статика отбивает желание писать комментарии
7. В статике вы не простреливаете себе жoпу через каждые 5 минут, вы уверены в своих действиях.
8. Вы можете переименовывать всё как хотите, вы всегда знаете, какой код можно удалить за ненадобностью, у вас словно есть ангел хранитель, который охраняет вас.
9. Практически любой статически типизируемый язык будет работать с приемлемой скоростью. Практически любая динамика - тормоз
10. IDE может помочь очень глубоко изучать ваш код.
11. Вы немного увереннее работаете, вам легче принимать решения

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

69. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Владимир (??), 22-Янв-21, 00:28 
+100500
Согласен с каждым пунктом. Все четко и по полочкам.
Ответить | Правка | Наверх | Cообщить модератору

101. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от _hide_ (ok), 22-Янв-21, 11:34 
Очень хорошо написано, но для мира уже поздно :-)

Слово "динамическая" употребимо и для типизации и для управления памятью (причем есть еще и вариации с ГЦ и подсчетом ссылок).

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

75. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноньимъ (ok), 22-Янв-21, 01:39 
На хаскеле разрабатывать быстрее чем на жаве?
Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору

97. "Выпуск среды разработки PascalABC.NET 3.7.2"  –1 +/
Сообщение от Аноним (-), 22-Янв-21, 10:12 
Пишите дальше и убедительнее. Получается, пишете всякую ерунду.
Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору

129. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от YetAnotherOnanym (ok), 22-Янв-21, 15:05 
> Статика отбивает желание писать комментарии

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

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

141. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от банан (?), 22-Янв-21, 17:15 
>> Статика отбивает желание писать комментарии
> Вот с этим не согласен. Комментарии - это вопрос культуры, каковая при
> писании на статике должна быть более высокой.

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

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

193. "Выпуск среды разработки PascalABC.NET 3.7.2"  +1 +/
Сообщение от Аноним (193), 25-Янв-21, 19:37 
>Зачем писать комментарий если необходимое поведение можно покрыть юнит-тестами, а на худой конец заассёртить в рантайме?

Чтобы собственный код понять после того как откроешь его месяца через 3-4

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

197. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от банан (?), 02-Фев-21, 20:03 
> Чтобы собственный код понять после того как откроешь его месяца через 3-4

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

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

52. "Выпуск среды разработки PascalABC.NET 3.7.2"  –2 +/
Сообщение от анононимс (?), 21-Янв-21, 19:49 
Go же. поддержка в VSCode тестов вообще супер.
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

74. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноньимъ (ok), 22-Янв-21, 01:38 
Lisp
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

17. "Выпуск среды разработки PascalABC.NET 3.7.2"  –1 +/
Сообщение от Аноним (17), 21-Янв-21, 13:46 
Микроскопом можно гвозди забивать и жаловаться, что он для этого дела не пригоден
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

38. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от заминированный тапок (ok), 21-Янв-21, 16:50 
исходя из сути жалоб бана на питон
и выражения про гвозди и микроскоп к нему
получается, что учить питон и писать простейшие приложения на нём - это как забивать гвозди микроскопом, то есть питон для этого не предназначен вовсе?

(ну или коммент была абы написать чтото уноме, но невежно к чему?)

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

46. Скрыто модератором  +5 +/
Сообщение от Аноним (46), 21-Янв-21, 18:49 
Ответить | Правка | Наверх | Cообщить модератору

18. "Выпуск среды разработки PascalABC.NET 3.7.2"  +5 +/
Сообщение от Леголас (ok), 21-Янв-21, 13:46 
без обид, но может разработка -- это просто не её/ваше? на питоне писал в том числе (по криптографии), каких-то сложностей не возникало
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

56. "Выпуск среды разработки PascalABC.NET 3.7.2"  +2 +/
Сообщение от банан (?), 21-Янв-21, 20:55 
Кстати, я разработчик на профессиональной основе. Увлекаюсь работой и разные языки учу в свободное время. Разработка - это мой хлеб и увлечение.

Питон... Вот не заходит и всё. Он для меня на уровне детского конструктора без руководства и внятного назначения.

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

65. "Выпуск среды разработки PascalABC.NET 3.7.2"  +3 +/
Сообщение от Аноним (65), 21-Янв-21, 22:37 
Питон для детей
Ответить | Правка | Наверх | Cообщить модератору

92. "Выпуск среды разработки PascalABC.NET 3.7.2"  +3 +/
Сообщение от n00by (ok), 22-Янв-21, 08:53 
> на питоне
> писал в том числе (по криптографии)

Вы не писали криптоалгоритмы на Питоне, а вызывали библиотечные функции.

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

24. "Выпуск среды разработки PascalABC.NET 3.7.2"  +1 +/
Сообщение от Riddick (?), 21-Янв-21, 14:13 
О, а ваша жена тоже попала под эту обязаловку "учить питон"? Я знаю такое распространено в некоторых крупных организациях, что людям, которые по долгу службы вообще с программированием дел не имеют, работодатель ставит обязательное условие прохождение курсов по Python с тестированием. Все это завязывается на KPI, премии. И условно не сдаешь обучение - не получаешь плюшек.
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

29. "Выпуск среды разработки PascalABC.NET 3.7.2"  –4 +/
Сообщение от Аноним (29), 21-Янв-21, 15:09 
Учили же раньше историю КПСС. Воистину бестолковое занятие, а питон - хоть какое-то расширение кругозора.
Ответить | Правка | Наверх | Cообщить модератору

33. Скрыто модератором  +11 +/
Сообщение от cz (??), 21-Янв-21, 16:06 
Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск среды разработки PascalABC.NET 3.7.2"  +1 +/
Сообщение от Аноним (29), 21-Янв-21, 15:04 
на javascript тоже надо иметь железную самодисциплину чтобы получилось годнота
миллионы тонн для мух не считаются
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

39. "Выпуск среды разработки PascalABC.NET 3.7.2"  –3 +/
Сообщение от Riddick (?), 21-Янв-21, 16:59 
> на javascript тоже надо иметь железную самодисциплину чтобы получилось годнота
> миллионы тонн для мух не считаются

По-моему весь корпмир уже переехал на TS

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

42. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от economist (?), 21-Янв-21, 17:19 
Аннтации - есть, но не обязательны.
Пишется быстро. Типы - есть.
Отладка в нормальной настроенной IDE - Visual Studio Code, Thonny, PyCharm - в реальном времени
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

80. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Michael Long (ok), 22-Янв-21, 04:59 
> Извиняюсь, но я вообще не понимаю, как питон популярен стал. чтобы написать что-работающее нужно железную дисциплину иметь и вкладывать очень много усилий, писать комментарии, кучу всего в уме держать.

Возможно, не все люди пишут игры?
Я слышал про всяких учёных и дата-сайентистов, которые используют Пайтон (ещё иногда R) для какой-то своей непонятной деятельности. Но возможно, что всё это миф, созданный для продвижения динамически типизируемых языков.

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

84. "Выпуск среды разработки PascalABC.NET 3.7.2"  –1 +/
Сообщение от анонимуслинус (?), 22-Янв-21, 06:42 
нет. на питоне действительно удобно писать именно скрипты  обработки научных данных. кстати чаще ученые пишут их чисто скриптами для работы в консоли. сдалась им эта графика, когда они эти данные либо на вывод, либо в файл гонят. хотя там есть ткинтер. вполне можно прикрутить пару кнопок))  и да там вечно у них одни скрипты на регулярках и обработка массивов. наука вам не игры)) хотя там и си прекрасно работал. еще в институте доставал проги по расчету прочности балок, ну короче всем пофигу на графику. а питон правда простой и понятный. вот его и используют. проще написать один скрипт и гонять его, чем каждый раз переписывать прогу и компилить заново. поэтому у ученых и популярен. а этот паскальНЕТ.... ну все есть в названии , что паскалю поставлен НЕТ.))
Ответить | Правка | Наверх | Cообщить модератору

105. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от _hide_ (ok), 22-Янв-21, 11:55 
Ну одно из условие -- быстро поправить файл и повторно запустить без гемороя. Так что использовать питон как повседневный инструмент (без IDE, без отладки) -- это очень удобно, даже то, что он проигрывает программам на компилируемом языке в 10-20 раз ничего не решает:
1. Никто ничему не будет учиться, а для использования C нужно хоть как-то подготовиться теоретически
2. Работодатель согласен это терпеть из-за всеобщего хайпа/решения сегодня, а не завтра
Ответить | Правка | Наверх | Cообщить модератору

157. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от анонимуслинус (?), 22-Янв-21, 22:28 
> Ну одно из условие -- быстро поправить файл и повторно запустить без
> гемороя. Так что использовать питон как повседневный инструмент (без IDE, без
> отладки) -- это очень удобно, даже то, что он проигрывает программам
> на компилируемом языке в 10-20 раз ничего не решает:
> 1. Никто ничему не будет учиться, а для использования C нужно хоть
> как-то подготовиться теоретически
> 2. Работодатель согласен это терпеть из-за всеобщего хайпа/решения сегодня, а не завтра

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

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

164. "Выпуск среды разработки PascalABC.NET 3.7.2"  –1 +/
Сообщение от Аноним (-), 23-Янв-21, 18:53 
> вот он у ученых и пользуется популярностью.

Он у них пользовался популярностью, поскольку было нужно что-то, что проще C или C++. Но с тех пор, появилась Julia. Не говоря уже об уже дряхлеющем R. И нынешним ученым питон никаким боком не нужен.

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

166. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от анонимуслинус (?), 23-Янв-21, 19:20 
странно , а все больше сообщений о том, что они о julia и не слышали и пользуются питоном. и перлом кстати тоже.
Ответить | Правка | Наверх | Cообщить модератору

178. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноним (178), 24-Янв-21, 13:53 
> 1. Никто ничему не будет учиться, а для использования C нужно хоть как-то подготовиться теоретически
> 2. Работодатель согласен это терпеть из-за всеобщего хайпа/решения сегодня, а не завтра

Вернитесь с небес на землю российскую. Здесь для этого используют не питон, а 1С.

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

151. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноним (151), 22-Янв-21, 19:18 
Странный какой-то посыл.

Ок, у вашей жены, которая не умеет программировать в питоне проблемы. Есть язык в котором у неё не было бы проблем и в котором она простейшую игру сходу написала бы за минуту? Нету.

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

180. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от анон анонович анонов (?), 24-Янв-21, 17:27 
Аннотации типов (да и всего остального) в питоне есть:
https://www.python.org/dev/peps/pep-0526/
https://habr.com/ru/company/lamoda/blog/432656/ - извините за хабр.
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

41. "Выпуск среды разработки PascalABC.NET 3.7.2"  +2 +/
Сообщение от Аноним (-), 21-Янв-21, 17:19 
Питон за пределами школьных поделок вообще не нужен. У него одно достоинство - легко набрать программистов, готовых работать за плошку риса. Но и качество ПО примерно такое же.
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

50. "Выпуск среды разработки PascalABC.NET 3.7.2"  +1 +/
Сообщение от Аноним (50), 21-Янв-21, 19:33 
Кто-то высказался о Питоне так: "язык, в котором структура завязана на разметку кода изначально предназначен для тех, кто постоянно ложку мимо рта проносит."
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

103. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноним (178), 22-Янв-21, 11:43 
Питон востребован в реальной жизни? Шутить изволите?

Он как раз не пригоден для работы кроме школьных лаб и мелких скриптиков и вот почему, читайте:
1) https://docs.python.org/3/library/marshal.html
2) https://docs.python.org/3/library/pickle.html
Вам будет очень трудно понять в чем тут проблема, если вы не видели никаких языков кроме питона. Если писали только на всяких скриптовых бяках, то попросите старших разъяснить что такое маршалинг и сериализация и почему питон не может ни того ни другого.

I. Питон - лучший язык для велосипедостроения.

Путь есть программа, содержащая несколько классов, объединенных некоторой общей поведенческой моделью, решающих конкретные задачи и предоставляющие интерфейс. В общем случае это библиотека. Задача: вызвать метод класса этой библиотеке по ссылке.
Казалось бы, что же может быть проще, подключай и вызывай. А вот нет. В питоне есть технические ограничения:
1) Библиотека типов должна быть написана именно на языке питон
2) Подключение должно производиться локально установленным интерпретатором питон
3) Версии должны совпадать.
Из-за этого для подключения сторонней библиотеки каждый раз нужно поддерживать обвязку которая поддерживает локальное подключение или скрывает за собой удаленный вызов процедур. Эти обвязки к известным библиотекам разной степени полноты - добрая половина всего pip. Учитывая отсутствие гарантий совместимости в рамках версий, они распространяются в виде исходного кода.

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

II. Питон - это закрытый язык.
Забудем об удаленном вызове функций и процедур и перейдем к обмену данными. Питонисты вообще редко понимают разницу между вызовами по значению и по ссылке. Для них сериализация и маршалинг это одно и то же ввиду отсутствия открытого функционала по маршалингу в стандарте языка. Но если присмотреться, то и сериализация имеет серьезные проблемы:
1) Питон не поддерживает стандарты W3.org при работе с сериализацией, а использует свои протоколы
2) Питон имеет 6 несовместимых версий внутренних представлений сериализации, 3 из которых касаются только третьей ветки.
3) Питон не предполагает, что сериализация возможна с кодом программы написанном на другом языке.
Пока мир пользовался XML/XSLT/XPATH, питон 6 раз переизобретал Pickle. При этом поддержки XML для сериализации в языке питон как не было так и нет, но по традиции в pip есть штук пять библиотек разной степени паршивости добавляющих частичную поддержку XML для сериализации. Питон умеет работать только с документами-XML. Нельзя просто так взять и десериализовать объекты описанные в документах в собственную ООП-модель. Ее можно десериализовать, как документ, то есть с использованием DOM, а это другое.
Обмены данными на языке питон из-за этого предполагают также уйму рутинной работы, изобретений велосипедов. Подружить два приложения из-за этого намного сложнее. То есть там где просто подняли вебсервис SOAP и начали обмен, питону придется разбираться вручную (или через сторонние недонаписанные библиотеки). Даже сам SOAP для него может стать проблемой.

III. Питон - не кроссплатформенный язык, но зачем-то им прикидывается
Стандартная библиотека языка питон по-разному функционирует на разных ОС. zipfile, subprocess да тысячи их на самом деле. Нет переносимости по исходному коду не только между версиями, но и между платформами. На платформах отличных от Linux ситуация настолько ужасна, что старый код может перестать работать. Питон не предоставляет стандарта. Он не обозначает какие части стандартной библиотеки являются кроссплатформенными и не пытается добиться паритета функционала.

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

IV. "Сообщество" питонистов - общество защиты велосипедов с квадратными колёсами.
"Зачем тебе нужен XML, когда есть JSON", "Зачем тебе нужен SOAP, когда есть REST"
" - У нас в языке это делается не так
  - А как?
  - А никак тебе вообще это не надо"
И другие умопомрачительные истории общения... Питонисты не понимают, что REST - это архитектура, которая крайне не удобна для потоковой передачи сериализированных объектов между приложениями. В основном, потому что не знают таких слов. Из-за этого крайне трудно найти информацию по задачам сложнее чем написание скрипта, подключающего 5 библиотек, из которых 4 - обвязка над библиотеками на другом языке. Причем они искренне обижаются и злятся, когда сами не могут решить задачу сложнее.

За последние годы питонисты сделали все возможное чтобы довести до ума сериализацию JSON. Целиком они его не поддерживают, конвертацию JSON <-> XML описываемую свежими стандартами они тоже не могут, но хотя бы что-то есть. Не понятно зачем до этого 5 раз переизобретать велосипед Pickle было. Сидели бы и работали в JSON, раз не можете в XML. Но нет...

Культура сообщества Питон - это культура NIH и переизобретения велосипедов с последующей обороной кривой рамы и квадратного колеса. Заявишь, что тебе нужно интегрироваться с приложением и быстро выдать XML-объекты - получишь перепиши всё на питоне. Нужна тебе поддержка кодировок, это они сами в твоей ОС виноваты, что она не Linux с UTF-8 (хотя сами сидят всё в UTF-32 конвертят). Причем это диктуется самим языком. Любая интеграция со сторонним кодом в питоне предполагает бесполезные упражнения в написании обвязок. Там настолько много этой рутины, что люди забыли или не знают, что так быть не должно. Вон там выше прыгал Леголас, рассказывавший историю:

> без обид, но может разработка -- это просто не её/ваше? на питоне писал в том числе (по криптографии), каких-то сложностей не возникало

Эталонный питонист из парижской палаты меры весов же...
1. Как всегда никаких сложностей, он один умный, а все тупые.
2. Назвал написание обвязок разработкой по криптографии.

Питонисты они хуже по квалификации разработчиков 1С. То же самое "Если-Тогда-КонецЕсли" и написать обработку над COM-библиотечкой. Но есть 3 отличия:
1. Они могут в XML и обмен данными
2. Они решают бизнес-задачи быстрее питонистов с тем же качеством и даже большей производительностью результата
3. Сообщество не страдает манией величия.

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

106. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от userd (ok), 22-Янв-21, 12:08 
> 1) Библиотека типов должна быть написана именно на языке питон

Вот беда, и как же наследники QDialog при использовании PyQt?

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

107. "Выпуск среды разработки PascalABC.NET 3.7.2"  –1 +/
Сообщение от Аноним (178), 22-Янв-21, 12:18 
Дурашка ты, барашка...
Само PyQt - это и есть удовлетворение этого требования.
Ответить | Правка | Наверх | Cообщить модератору

120. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от userd (ok), 22-Янв-21, 13:44 
«кто как обзывается, тот так и называется» :)

PyQt написан на С++, и это разрушает Ваш первый тезис.

Я-то думал, что Вы поправитесь - и скажете, что нужна Python-aware обвязка. С этим вот соглашусь. А я попрошу пример, когда на одном языке создан класс (и вмещающая его библиотека) а на другом языке без всяких хлопот создаются экземпляры этого класса или производятся наследники. Единственно, что не представляет интереса случаи, когда оба языка базируются на JVM или CLR. Да, примеры Jithon и IronPython тоже не интересны.

Вот, скажем, покажете как делать наследников С++-сного QDialog в программе на Pascal или на Вашем предпочитаемом языке.

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

154. "Выпуск среды разработки PascalABC.NET 3.7.2"  –1 +/
Сообщение от Аноним (178), 22-Янв-21, 21:31 
> PyQt написан на С++

Потрудитесь узнать что делает SIP-генератор PyQt.

> cкажете, что нужна Python-aware обвязка. С этим вот соглашусь

Я же так и сказал. Изначально и потом, и вот в третий раз говорю. Для питона _всегда_ нужны обвязки, даже когда в других языках это не требуется. PyQt - это целый фреимворк написаный поверх Qt написанный частично на С++ и частично на питоне. Его основная фишка - автогенерирование этих обвязок... на питоне для питона.

И еще. То, о чем я писал выше, не имело отношения к созданию наследников классов. Речь только о удаленном вызове процедур и межпроцессном взаимодействии с одной стороны и обменом сериализованными объектами в другом. Это вещи для которых обвязка нужна на питоне, потому что стандартная библиотека и стандартный интерпретатор ужасные и бедные на интеграцию с чем-то кроме своих внутренних форматов-велосипедов.

PyQt позволяет написать GUI-программу, попробую привести пример через Qt...
> когда оба языка базируются на JVM или CLR

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

Попробуйте представить что-то сложнее десктопной соплекухи. Пусть у программы есть аппликейшен сервер / бекенд и ваше GUI-приложение получает через него данные в какой-нибудь QGridLayout, которые бекенд в свою очередь обрабатывает на своей стороне при работе с базой. Так вот а теперь представьте себе что таких приложений 2 и нужно наладить обмен данными на стороне двух бекендов. Или вам нужно произвести обращение к внешней библиотеке... Не знаю зачем я это рассказываю... таких приложений на Linux+Qt нету. Там без вебсервисов в докере данными не обменяться.

А между прочим на Delphi как раз писались корпоративные приложения, отраслевые решения так же как и на CLR и JVM. Сейчас на .NET их переводят. Опять же, вы удивитесь, но MS в своем .NET имеет далеко не аховую реализацию XML и дотнетный народ либо покупал, либо использовал ту которая была в Java. Представьте себе JVM и CLR можно подружить, чтобы свежим Xpath пользоваться... сказал я человеку, который радуется возможности наследовать QDialog...

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

111. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от IRASoldier_registered (ok), 22-Янв-21, 12:45 
Многобукаф, смысла ноль. Пайтон юзается для научных вычислений, для дэйта-аналитики и дофига ещё для чего. Паскаль, преимущественно - для обучения российских школьников учителями информатики, еле _а_силившими курсы повышения квалификации. Аминь.
Ответить | Правка | К родителю #103 | Наверх | Cообщить модератору

118. "Выпуск среды разработки PascalABC.NET 3.7.2"  –1 +/
Сообщение от Аноним (178), 22-Янв-21, 13:08 
Во-первых российский минобр как раз переходит на обучение школьников питону. Отстал ты от жизни слегка.
Во-вторых научные вычисления делать на питоне не лучше, а дешевле. Математические процессоры дорогие и проприетарные. Анализ больших данных и научные вычисления это примерно одна и та же задача. Там не требуется интеграция, там нет ООП-моделей вокруг бизнес-процессов.
В третьих, даже когда паскаль был жив у него была CORBA, а у питона нет ничего и не будет. Аминь.

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

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

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

149. "Выпуск среды разработки PascalABC.NET 3.7.2"  –1 +/
Сообщение от IRASoldier_registered (ok), 22-Янв-21, 18:45 
> Во-первых российский минобр как раз переходит на обучение школьников питону

...уже который год предлагают, а воз и ныне там.

> Математические процессоры дорогие и проприетарные

Обычный АМД подешевле, обычный Интел подороже, и прикинь - они все тоже проприетарные, и иначе не будет, пока ты не устроишь коммунистическую революцию :-)

> чтобы добиться переносимости нужно

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

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

155. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноним (178), 22-Янв-21, 21:43 
> они все тоже проприетарные, и иначе не будет, пока ты не устроишь коммунистическую революцию :-)

В огороде бузина, а в Киеве дядька. Ты видел всякие Mathematica, Maple или хотя бы Mathcad?
Посчитай в них, сразу на питон захочется.

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

> ...просто чтобы на всех машинах был пайтон и нужные модули.

и в то же время сам топишь за те же самые идеи всеобщего коммунизма и униформочек. Проблема крестика и трусов. Их лучше снимать/надевать одновременно, а то получается как-то двусмысленно.

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

156. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от IRASoldier_registered (ok), 22-Янв-21, 22:12 
> Ты видел всякие Mathematica, Maple или хотя бы Mathcad? Посчитай в них, сразу на питон захочется.

Я их не _видел_, с Wolfram Mathematica я работаю до сих пор и не намерен с него куда-то сползать, в силу невъетического удобства этой штуковины и собственных проектов в стороне от бизнеса, которым я кормлюсь.

А Python - он предназначен (и уже с этим справляется) для ниши, которая была раньше заполнена Fortran'ом.

http://sbu-python-class.github.io/python-science/
http://hosting.astro.cornell.edu/~loredo/
...

Он не отменяет ни Mathematica, ни Mathcad - больше инструментов, хороших и разных.

> за те же самые идеи всеобщего коммунизма и униформочек

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

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

161. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноним (178), 23-Янв-21, 12:11 
> А Python - он предназначен (и уже с этим справляется) для ниши, которая была раньше заполнена Fortran'ом.

Ну я же так и говорил. Нишевый язык для нишевых задач.

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

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

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

172. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от IRASoldier_registered (ok), 24-Янв-21, 06:51 
> Ну я же так и говорил. Нишевый язык для нишевых задач.

Это только одна из ниш.

> Мне абсолютно все равно

Раз всё равно - то молчи, а не неси пургу.

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

174. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноним (178), 24-Янв-21, 13:24 
> Раз всё равно - то молчи, а не неси пургу.

А если я откажусь, что ты тогда сделаешь?

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

184. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от IRASoldier_registered (ok), 25-Янв-21, 07:26 
Буду долго, долго ржать. В том числе и над твоими страданиями ниасилятора "вынужден с ним интегрировать решения".

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

188. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноним (178), 25-Янв-21, 12:41 
> Буду долго, долго ржать. В том числе и над твоими страданиями ниасилятора "вынужден с ним интегрировать решения".

Ну вот то-то я смотрю, что я с конём диалоги веду. Одно ржание в ответ. Я гигантский пост написал о том, какие "ниасиляторы" разработчики языка питон. Не смогли осилить XML. То что в нормальных языках делается быстро и играючи в питоне требует DOM. С тем же успехом и теми же инструментами можно на PHP писать, если нет проблем с мегаломанией. Инструменты одного и того же класса, только на PHP можно сайтики делать поудобнее чем на питоне.

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

189. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от IRASoldier_registered (ok), 25-Янв-21, 14:13 
> с конём диалоги веду (...) сайтики делать поудобнее чем на питоне

Скажи это разрабам Django и тем, кто с ним работает, коней будет больше.

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

165. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноним (165), 23-Янв-21, 18:56 
Минобр ничего хорошего порекомендовать не может. Они хвастаются тем, что у них нет людей с опытом преподавания.

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

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

171. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от IRASoldier_registered (ok), 24-Янв-21, 06:50 
> Но вот проблема в том, что если всех начинать учить питону,

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

> Переучивать на что-то современное после питона - это боль

Вот после Паскаля переучивать - да, боль. Причем для всех, и для переучиваемого и для переучивающего.

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

177. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноним (178), 24-Янв-21, 13:42 
Мне вот любопытно, а ты кого переучивал с питона и паскаля и на что. Поподробнее расскажи, какие концепты люди не понимают после того как учили только паскаль, а какие не понимают те которые знает только питон.
А то как-то голословно получается.
Ответить | Правка | Наверх | Cообщить модератору

185. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от IRASoldier_registered (ok), 25-Янв-21, 07:36 
> какие концепты

А причём здесь концепты? Здесь не концепты, здесь привычка к уе***скому многословному синтаксису, идиотской нумерации элементов массивов, и прочему подобному.

> кого

_Все_, не считая пары-тройки очкариков из провинции, которые наблатыкались строчить нетленки на Турбопаскале в кабинете информатики образца конца 90-х, забывают этот Паскаль как кошмарный сон, как только дорываются до изучения чего-то другого. Если только в вузах не нарываются на долбоящеров-паскалистов.

Вообще вот это цепляние за Паскаль - либо от нежелания сползать с зазубренного стопицот лет назад, либо от сектантства "Вирт с Гуткнехтом непризнанные гении, Паскаль и Оберон - будущее, Си, Джава и Пайтон навязаны корпорациями".

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

187. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноним (178), 25-Янв-21, 12:35 
> Здесь не концепты, здесь привычка к уе***скому многословному синтаксису, идиотской нумерации элементов массивов, и прочему подобному.

"ЭтоПроблемаТакихНазваний" или "большеБесятТакие", потому что это едиственно_рассово_приемлемлемый_вариант?
Что это, что нумерация - это мелочи, которые решаются административным путём на стороне code review.

> забывают этот Паскаль как кошмарный сон, как только дорываются до изучения чего-то другого

Так и должно быть потому что паскаль мертвый язык, опять же есть куча софта, который было бы не плохо перевести на .NET, потому что переписывать на С# все и за один раз не реально, если речь идет об автоматизации какого-нибудь завода.

> Вообще вот это цепляние за Паскаль - либо от нежелания сползать с зазубренного стопицот лет назад, либо от сектантства "Вирт с Гуткнехтом непризнанные гении, Паскаль и Оберон - будущее, Си, Джава и Пайтон навязаны корпорациями".

Мне не предоставилось возможности встретить тех, кто за него цепляется в последние несколько лет, но очень хорошо помню как 20 лет назад училка по информатике на первом курсе рассказывала. "Паскаль великолепный язык. Он прекрасен с математической точки зрения. Есть только в нем беда: производительный транслятор под него написать не получается."

Я попросил расписать конкретно, какие концепции человек не понимает после паскаля и увидел нетерпимость к именованию переменных и индексам массивов. Это все? По существу что-то есть? А то питонисты-то вообще ничерта не понимают ни про память, ни про ссылка/значение, ни про то что я писал выше про обмены данными.

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

190. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от IRASoldier_registered (ok), 25-Янв-21, 14:17 
> Так и должно быть потому что паскаль мертвый язык

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

> Мне не предоставилось возможности встретить тех, кто за него цепляется в последние

На форумы ЮФУ и ПаскальАБЦ.Нета загляни. Питомник и рассадник.

> хорошо помню как 20 лет назад училка по информатике на первом курсе рассказывала. "Паскаль великолепный язык."

А прапрапрапра...прадедушка 20000 лет назад рассказывал, какой великолепный инструмент каменный топор.

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

191. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от iZENemail (ok), 25-Янв-21, 19:00 
>> Так и должно быть потому что паскаль мертвый язык
> Так нафига на этом мертвом языке учить кодить? Я понимаю, почему классическое
> образование подразумевает изучение греческого с латинским - там и оригиналы великих
> произведений, и стиль, и погружение в атмосферу, а тут что?

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


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

194. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от IRASoldier_registered (ok), 26-Янв-21, 18:10 
> реализованы математические концепты

Шо, прямо интегралы умеет символьно брать?! (@сарказм)

> строгая система типов

https://web.archive.org/web/20120406094058/http://www.cs.vir...

- всё, что надо знать о Паскале.

Кстати, в Пайтоне типизация сильная, хехе.

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

192. "Выпуск среды разработки PascalABC.NET 3.7.2"  +1 +/
Сообщение от iZENemail (ok), 25-Янв-21, 19:06 
> Мне не предоставилось возможности встретить тех, кто за него цепляется в последние
> несколько лет, но очень хорошо помню как 20 лет назад училка
> по информатике на первом курсе рассказывала. "Паскаль великолепный язык. Он прекрасен
> с математической точки зрения. Есть только в нем беда: производительный транслятор
> под него написать не получается."

Это заблуждение. TurboPascal компилирует программы на Pascal в несколько раз быстрее аналогичных, написанных на Си, чем Turbo-С.

Delphi в своё время вызвала фурор именно скоростью компиляции и сборки — благодаря модульной структуре проекта не надо было перекомпилировать те модули, тексты которых не редактировались и уже были скомпилированы. Кроме этого, у Delphi, если мне не изменяет память, однопроходной компилятор-компоновщик, по скорости нативной кодогенерации опережавший инструменты на C/C++.
(Посидели за Borland C++Builder и MS Visual C — сравнивали с Delphi).

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

176. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноним (178), 24-Янв-21, 13:37 
> Минобр ничего хорошего порекомендовать не может. Они хвастаются тем, что у них нет людей с опытом преподавания.

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

Больше трети программистов по всему миру работают без дипломов учебных заведений и даже без курсов.
Проблема такова:
1. Тот кто умеет программировать и программирует не имеет времени никого учить
2. Тот кто не осилил / устал и ушел в преподавание года через 3 станет оторванным от реальности.
3. Тот кто получал высшее педагогическое образование, может красиво начитать курс, но не сможет ответить на вопрос студента.

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

> Переучивать на что-то современное после питона - это боль. В школе/университете питон можно только как исторический курьёз рассматривать.

Нужно людей учить не питонам, а тому как самостоятельно учиться и получать информацию. В любом случае курсы/вуз отличаются от реальной работы в отрасли. Но я соглашусь с тем что питон - это шаг в сторону. Люди, выучившие питон и только питон обычно настолько невежественные, что им нужно еще доучиваться многим вещам.
Рисовать формочки на Delphi и писать сортировку пузырьком на С не на много лучше, но как минимум в С/С++ в паскалях, Java/.NET там как минимум нет таких отупляющих технических ограничений. Это же то же самое, что JavaScript-у учиться, вот только от JS пользы больше.

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

6. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от банан (?), 21-Янв-21, 13:16 
а зачем если есть c# ?
Ответить | Правка | Наверх | Cообщить модератору

8. "Выпуск среды разработки PascalABC.NET 3.7.2"  +2 +/
Сообщение от Аноним (1), 21-Янв-21, 13:22 
а для фетишей по паскалю есть freepascal. кто сабж вообще пользует? очертите среднесаркастического потребителя
Ответить | Правка | Наверх | Cообщить модератору

25. "Выпуск среды разработки PascalABC.NET 3.7.2"  +1 +/
Сообщение от Аноним (25), 21-Янв-21, 14:28 
> очертите среднесаркастического потребителя

Школьники. Там много нескучных примеров типа рисования фракталов, меня именно оно именно этим завлекло в программирование, когда ещё называлось PascalABC.

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

28. "Выпуск среды разработки PascalABC.NET 3.7.2"  +1 +/
Сообщение от Аноним (1), 21-Янв-21, 15:04 
лол, а кумир и интал уже списали или тоже до сих пор бедных школяров ими мучают?
Ответить | Правка | Наверх | Cообщить модератору

30. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноним (1), 21-Янв-21, 15:09 
мать моя женщина, оно живое и даже под венду https://www.niisi.ru/kumir/
Ответить | Правка | Наверх | Cообщить модератору

167. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Sinot (ok), 23-Янв-21, 19:49 
Есть задания на нем в ГИА.
Ответить | Правка | Наверх | Cообщить модератору

76. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноним (76), 22-Янв-21, 03:59 
> кумир

язык там - "школьный алгоритмический" называется, а "кумир" - это среда, комплект учебных миров, включая всякие редакторы, исполнители и пр. А так - да, школьный алгоритмический - самый вменяемый язык, только в нём можно использовать оператор ВНУТРИ идентификаторов, которые, в свою очередь, допускают в себе ПРОБЕЛЫ... "клетка закрашена" - булевый идентификатор, "клетка не закрашена" - с оператором инверсии. Покажите, где ещё так лаконично можно?

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

47. "Выпуск среды разработки PascalABC.NET 3.7.2"  +2 +/
Сообщение от Укур (?), 21-Янв-21, 18:53 
Лазарь. Пару крупных проектов backend. Для бэкэндов я использую лазарь на gtk, для серверов чистый C.
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

57. "Выпуск среды разработки PascalABC.NET 3.7.2"  –1 +/
Сообщение от SPEED OF HELL (?), 21-Янв-21, 21:05 
нипонимать, лазарь ведь под фрипаскаль, а не сабж. или он и в другие компиляторы может?
Ответить | Правка | Наверх | Cообщить модератору

153. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от мимогоша (?), 22-Янв-21, 20:43 
совершенно несвязанные вещи, ты прав
Ответить | Правка | Наверх | Cообщить модератору

61. "Выпуск среды разработки PascalABC.NET 3.7.2"  +1 +/
Сообщение от Аноним (65), 21-Янв-21, 22:23 
Ты прав в Windows среде это язык #1, в серверсайде с жабой конкурирует, а в геймдеве ведет наступление на кресты... так что обьективнее он полезней
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

7. Скрыто модератором  +7 +/
Сообщение от InuYasha (??), 21-Янв-21, 13:21 
Ответить | Правка | Наверх | Cообщить модератору

9. Скрыто модератором  +5 +/
Сообщение от Аноним (9), 21-Янв-21, 13:23 
Ответить | Правка | Наверх | Cообщить модератору

31. Скрыто модератором  +/
Сообщение от Аноним (31), 21-Янв-21, 15:33 
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

48. Скрыто модератором  +1 +/
Сообщение от n00by (ok), 21-Янв-21, 18:53 
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

62. Скрыто модератором  –3 +/
Сообщение от Аноним (65), 21-Янв-21, 22:25 
Ответить | Правка | Наверх | Cообщить модератору

77. Скрыто модератором  +2 +/
Сообщение от Аноним (76), 22-Янв-21, 04:05 
Ответить | Правка | Наверх | Cообщить модератору

88. Скрыто модератором  +1 +/
Сообщение от TechnoMag (??), 22-Янв-21, 08:07 
Ответить | Правка | Наверх | Cообщить модератору

102. Скрыто модератором  –3 +/
Сообщение от InuYasha (??), 22-Янв-21, 11:39 
Ответить | Правка | Наверх | Cообщить модератору

93. Скрыто модератором  +/
Сообщение от n00by (ok), 22-Янв-21, 08:55 
Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору

94. Скрыто модератором  –3 +/
Сообщение от Неа (?), 22-Янв-21, 08:59 
Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору

10. Скрыто модератором  +12 +/
Сообщение от Рейка Сметанова (ok), 21-Янв-21, 13:26 
Ответить | Правка | Наверх | Cообщить модератору

22. Скрыто модератором  –3 +/
Сообщение от Отпетый Анимешник (?), 21-Янв-21, 13:53 
Ответить | Правка | Наверх | Cообщить модератору

32. Скрыто модератором  +/
Сообщение от 0ffh (??), 21-Янв-21, 16:00 
Ответить | Правка | Наверх | Cообщить модератору

44. Скрыто модератором  +/
Сообщение от анимушнег (?), 21-Янв-21, 17:27 
Ответить | Правка | Наверх | Cообщить модератору

116. Скрыто модератором  –1 +/
Сообщение от Аноним (65), 22-Янв-21, 13:06 
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

11. "Выпуск среды разработки PascalABC.NET 3.7.2"  –1 +/
Сообщение от Ordu (ok), 21-Янв-21, 13:27 
> Расширенный foreach с распаковкой значений в несколько переменных.

Мне понравился перевод для "destructuring". =)

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

16. "Выпуск среды разработки PascalABC.NET 3.7.2"  +7 +/
Сообщение от A.Stahl (ok), 21-Янв-21, 13:44 
uses crt!
Ответить | Правка | Наверх | Cообщить модератору

91. "Выпуск среды разработки PascalABC.NET 3.7.2"  –1 +/
Сообщение от Аноним (91), 22-Янв-21, 08:50 
Последний раз использовал это на 1 курсе в 2007.
Ответить | Правка | Наверх | Cообщить модератору

19. "Выпуск среды разработки PascalABC.NET 3.7.2"  –1 +/
Сообщение от Аноним (65), 21-Янв-21, 13:47 
Лучше бы с FreePascal/Lazarus обьеденились ибо делфисофта дофига и никто его на другие яп переписывать не будет
Ответить | Правка | Наверх | Cообщить модератору

23. "Выпуск среды разработки PascalABC.NET 3.7.2"  +1 +/
Сообщение от Аноним (-), 21-Янв-21, 14:00 
>Лучше бы с FreePascal/Lazarus обьеденились

Они уже объединены. FreePascal - это компилятор. Lazarus - это IDE и RAD, который использует для генерации объектного кода FreePascal.

>делфисофта дофига

А дофига потому, что на Дельфи в российских университетах учат программированию. Есть даже сайт "Королевство Дельфи".

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

35. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от InuYasha (??), 21-Янв-21, 16:35 
Да, прям мордор какой-то. В итоге валяются тонны софта из 2000-ных, даже в банках, даже в котельных. Отрадно что хотя бы не такое жручее как жаба и иногда даже нормально маринуется в wine.
Ответить | Правка | Наверх | Cообщить модератору

59. "Выпуск среды разработки PascalABC.NET 3.7.2"  +2 +/
Сообщение от Аноним (65), 21-Янв-21, 22:16 
Тем не менее делфи проще C++ в разы и синтаксис не такой упоротый, а по скорости одно и тоже
Ответить | Правка | Наверх | Cообщить модератору

60. "Выпуск среды разработки PascalABC.NET 3.7.2"  –2 +/
Сообщение от Аноним (65), 21-Янв-21, 22:18 
Однако учитывая что делфи уже того, а C++ вообще монстр, лучше обучать на решетках ну или на жабе
Ответить | Правка | Наверх | Cообщить модератору

78. "Выпуск среды разработки PascalABC.NET 3.7.2"  +3 +/
Сообщение от Аноним (76), 22-Янв-21, 04:10 
Дак Дельфи изначально разрабатывали, чтобы упростить написание программ, а не как у сплюснутых - чрезвычайно затруднить. Дельфи 1 начиналась так: Form1.Caption:='Text'.
Ответить | Правка | К родителю #59 | Наверх | Cообщить модератору

100. "Выпуск среды разработки PascalABC.NET 3.7.2"  –2 +/
Сообщение от InuYasha (??), 22-Янв-21, 11:28 
Вот это я как раз бы и назвал - "упоротый синтаксис". Даже у бейсика лучше.
Ответить | Правка | Наверх | Cообщить модератору

159. "Выпуск среды разработки PascalABC.NET 3.7.2"  +1 +/
Сообщение от Аноним (159), 23-Янв-21, 07:33 
На вкус и цвет...
Ответить | Правка | Наверх | Cообщить модератору

179. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от InuYasha (??), 24-Янв-21, 16:06 
> На вкус и цвет...

ok, пиши двоеточие-равно и в математике заодно.

Form1.Caption:='Text'.

Кстати, это настолько типичный дельфишколобыдлокод, что в нём прекрасно всё:

From1 - это классика программирования мышкой (ПМ). Не FormAbout, не FormMain - нет, проекты с Form1-Form81 я видел. И автор считал это нормой.

Я бы ещё добавил какой-нить Form1.TabWindow4.Label17. Тяп-ляп-и-в-продакшен - это отсюда, а девляпсы уже пришли потом.

:= синтаксическая ущербность из паскаля, когда изменили оператор присваивания, а не сравнения. История показала ошибочность такого выбора.

'Text' - тоже классика. Не GetString(ID_ABOUTDLG_GREETING), не LocalizeString(), а вот тонны (часто русского) текста посреди кода и лютый, лютейший баттхёрт на просьбу перевести прогу на ещё один язык.

Вот ЭТО - писхология типичных делфи/vb-кодеров. Почему? С подачи IDE. Потому что IDE так учит. Так же как и вацап/пилиграм/бибер учат думать короткими огрызками мыслей.

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

182. "Выпуск среды разработки PascalABC.NET 3.7.2"  +1 +/
Сообщение от getfr (?), 25-Янв-21, 01:15 
Ерунду пишешь.

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

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

186. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от InuYasha (??), 25-Янв-21, 12:10 
Ты даже не понял идею: инструмент формирует психологию разработчика.
Ответить | Правка | Наверх | Cообщить модератору

85. "Выпуск среды разработки PascalABC.NET 3.7.2"  –1 +/
Сообщение от Ygjjvc (?), 22-Янв-21, 07:18 
Это привет из 2000-х? Чет ни одного вуза местного не знаю с дельфями, уже не учат
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

119. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноним (178), 22-Янв-21, 13:28 
> никто его на другие яп переписывать не будет

Переписывают. Причем именно на С#. Отсюда актуальность паскаля в среде .NET.
Delphi 8 это начал же... но тогда и Borland сдох и .NET Framework 2.0 был закрытым.

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

20. "Выпуск среды разработки PascalABC.NET 3.7.2"  –1 +/
Сообщение от Аноним (-), 21-Янв-21, 13:47 
PascalABC.NET имеет здоровую копилефтную лицензию, в отличии от Раста, который имеет пермиссивную душонку. Кодогенерация на Пакале, формошлёпство на дотНэте.

Ну это чисто под экосистему Windows. Хорош для обучения программированию. Никлаус Вирт одобряет.

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

26. "Выпуск среды разработки PascalABC.NET 3.7.2"  +3 +/
Сообщение от Аноним (26), 21-Янв-21, 14:41 
В своё время начинал с паскаля и по своему его люблю, хотя и давно не использую его. Но сейчас для него сложно найти нишу.
Паскаль всегда был своего рода балансом/компромисом из многих: освоение, читаемость, производительность, среда и т.д. Но эти времена закончились где в середине 2000-ных. Всё меняется.
Сейчас много вполне лёгких языков, вроде питона, которые вместе с динамикой дают фору на старт, аля почувствовать программирование.
Читаемость ушла на обилие синт.сахара, а паскаль не сильно развивался в этом направлении.
Производительности и памяти в большинстве случаев более чем достаточно, нет прежних ограничений вроде 640Кб и т.д. В крупных системах уже требуются новые подходы (параллельность, распределенность и т.д.), где у паскаля тоже не очень хорошо.
Сейчас IDE много на любой вкус и много бесплатных.
А на поезд многих современных трендов паскаль не попал / сам не сел, т.к. баланс нарушился бы.
Ответить | Правка | Наверх | Cообщить модератору

34. "Выпуск среды разработки PascalABC.NET 3.7.2"  +2 +/
Сообщение от Аноним (-), 21-Янв-21, 16:13 
Эмбаркадеро Дельфи попробуй, в последних версиях есть возможность создавать приложения для Андроид. Лютая проприетарщина из Техаса. Паскали мало популярны из-за того что для американцев это алголоподобный язык Европейских корней. А они этого не любят, я серъёзно.
Ответить | Правка | Наверх | Cообщить модератору

40. "Выпуск среды разработки PascalABC.NET 3.7.2"  +2 +/
Сообщение от Аноним (26), 21-Янв-21, 17:14 
Вот с дельфи та же история, немало я на нём проработал. Всё было вполне хорошо, "по-пасклевски": быстрый старт, удобная среда, неплохая производительность, отличная работа с БД. Неплохой баланс разного. Но скажем раскладка в ресурсах DFM это неплохо для небольших прог, в более крупных больше мешало, особенно если было "визуальное наследование" VFI  в том или ином виде. Сначала просто перед билдом надо было открыть-закрыть все формы/фрейм (чтобы изменения применились в наследниках). Потом переходишь на коррекцию части свойств прямо в коде при создании формы/фрейма. Далее оказывается проще уже все кодогенерить. Так же и по самим формам, сначала кажется удобно писать прямо в обработчике OnSomeEvent, потом вся логика уходит куда-то, а там только вызов. Далее всё привязывается прямо в коде. А вот тут часто паскалю декративности и нехватает. Под конец я сделал даже препроцессор для этого. Среда тоже довольно костная в этом плане. Итого оказывается, что даже на родной его винде всё ограничено, а с другими платформами ситуация еще хуже. Любое развитие в этом ломает баланс.
В БД и TDataSet всё также, когда-то было это круто. Учетные системы клепались только так. Сейчас уже непонятно зачем держаться за это эту архаичную идею, т.к. чистые двухзвенки уходят в прошлое.
Ответить | Правка | Наверх | Cообщить модератору

183. "Выпуск среды разработки PascalABC.NET 3.7.2"  +2 +/
Сообщение от getfr (?), 25-Янв-21, 01:30 
турбопаскаль и его наследники - это логика и максимальный контроль ошибок.

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

Двухзвенки уходят в прошлое... Где-то я это уже слышал...

Главное - это когда - в 2000 году в госконторе. Когда левые чуваки пропихивали трехзвенку, получив заказ по блату. По итогу у них оказалось, что в базе ухитрились вводить ДУБЛИ первичных ключей. Неслабо? И других ошибок немерянно было.

В итоге блатные сделали вид, что все работает и уехали, получив бабло от государства. А программа так и не заработала.

А Вы родолжайте рассказывать про устарелость двухзвенок, продолжайте...

(могу еще с десяток языков, которые применял,, накидать сверху, паскаль просто для примера)

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

36. "Выпуск среды разработки PascalABC.NET 3.7.2"  –1 +/
Сообщение от Аноним (36), 21-Янв-21, 16:43 
Peachpie лучше
Ответить | Правка | Наверх | Cообщить модератору

49. "Выпуск среды разработки PascalABC.NET 3.7.2"  +2 +/
Сообщение от Аноним (49), 21-Янв-21, 19:17 
Слухайте, ребяты, а как раньше без мусора жили??? И сборщик мусорав не нужен был. Що случилась, где и когда???
Ответить | Правка | Наверх | Cообщить модератору

53. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от www (??), 21-Янв-21, 20:15 
Так прогресс же!
Ответить | Правка | Наверх | Cообщить модератору

54. "Выпуск среды разработки PascalABC.NET 3.7.2"  +5 +/
Сообщение от Аноним (54), 21-Янв-21, 20:23 
Божественный лисп собирал мусор еще до того, как появился си.
Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору

58. "Выпуск среды разработки PascalABC.NET 3.7.2"  +4 +/
Сообщение от SPEED OF HELL (?), 21-Янв-21, 21:08 
раньше был язык ада
Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору

64. "Выпуск среды разработки PascalABC.NET 3.7.2"  –3 +/
Сообщение от Аноним (65), 21-Янв-21, 22:29 
Раньше компы были одноядерные по 200 мегагерц и оперативы 64кб, ну ты понел почему раньше так парились с ручным управлением памятью и типизацией
Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору

71. "Выпуск среды разработки PascalABC.NET 3.7.2"  +5 +/
Сообщение от Аноним (76), 22-Янв-21, 00:39 
> по 200 мегагерц и оперативы 64кб

2 МГц и пространство 64кб

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

98. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноньимъ (ok), 22-Янв-21, 10:14 
Дело не в мощностях.
Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору

115. "Выпуск среды разработки PascalABC.NET 3.7.2"  –2 +/
Сообщение от Аноним (65), 22-Янв-21, 13:04 
Electron в 1970 можешь себе представить?
Ответить | Правка | Наверх | Cообщить модератору

128. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноним (76), 22-Янв-21, 14:58 
В то время уже на Луну летали... А в эпоху яойфонов и електрона - еле-еле повторили Гагарина.
Ответить | Правка | Наверх | Cообщить модератору

158. "Выпуск среды разработки PascalABC.NET 3.7.2"  –1 +/
Сообщение от Аноним (65), 22-Янв-21, 23:02 
Еще трава была зеленее и Билли был хипстором
Ответить | Правка | Наверх | Cообщить модератору

63. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноним (65), 21-Янв-21, 22:27 
Такой вопрос пацаны, можно ли считать Qt отдельным диалектом C++, как делфи диалект паскаля?
Ответить | Правка | Наверх | Cообщить модератору

66. "Выпуск среды разработки PascalABC.NET 3.7.2"  +2 +/
Сообщение от Ordu (ok), 21-Янв-21, 23:13 
Можно считать, можно не считать. Как хочешь.
Ответить | Правка | Наверх | Cообщить модератору

72. "Выпуск среды разработки PascalABC.NET 3.7.2"  +1 +/
Сообщение от Аноним (76), 22-Янв-21, 00:42 
> можно ли считать Qt отдельным диалектом C++

Когда обзаведётся собственным компилятором и освободится от костылей moc - тогда и считай.

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

117. "Выпуск среды разработки PascalABC.NET 3.7.2"  –1 +/
Сообщение от Аноним (65), 22-Янв-21, 13:08 
Компилятором??? Тип Clang и GCC это два разных C++ по твоему мнению??
Ответить | Правка | Наверх | Cообщить модератору

126. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноним (76), 22-Янв-21, 14:57 
Ты сравнил с дельфи, а в дельфи собственный компилятор и собственный язык. У кутя нет ни собственного языка, ни компилятора, один шлак.
Ответить | Правка | Наверх | Cообщить модератору

173. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от iZENemail (ok), 24-Янв-21, 08:38 
Один Си может откомпилировать FreeBSD 12.2 [amd64], а другой уже нет...
Ответить | Правка | К родителю #117 | Наверх | Cообщить модератору

67. "Выпуск среды разработки PascalABC.NET 3.7.2"  –1 +/
Сообщение от Ingeneremail (??), 21-Янв-21, 23:37 
Ребята, ну как бы хорошо что вы выпускаете ПаскальАБС, но где, блин, в каких проектах его кто-то юзает? Только в ВУЗ российских? При учебе?
Ну как-то это не то.

Если его в ВУЗ юзают, то зачем все эти "навороты" - foreach (не паскально), вертикальные палочки (не паскально), какие-то суффиксы к числам?

Зачем все это?
Для учебы в ВУЗ зачем эти добавки???
Они только помешают!

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

79. "Выпуск среды разработки PascalABC.NET 3.7.2"  +2 +/
Сообщение от Аноним (76), 22-Янв-21, 04:25 
> Зачем все это? Для учебы в ВУЗ...

Мелко берёшь... Вот у нас на физфаке какие предметы были... полдиплома (я не утрирую) - гуманитарная ересь... Философия, история религии, экономика (карл-марксы, граница 19-20 век), правоведение (примерно той же эпохи), история мировой культуры, история России, валеология...

Но! При этом НЕ БЫЛО: логики, теории автоматов, черчения (вообще никакого). А на программировании нас учили... нет, вы будете смеяться... складывать массивы! Какая-то тётенька с матфака (который гордо именуется институтом математики и информационных технологий) рассказывает физикам, как числа складывать!

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

87. "Выпуск среды разработки PascalABC.NET 3.7.2"  –2 +/
Сообщение от Аноним (87), 22-Янв-21, 07:40 
Сказал всё по делу. Российская образовательная система дно. Оно живёт дидактикой и понятиями XIX века. В XIX веке русские у немцев стырили методы и приёмы обучения, так и до сих пор учат. Учёба в вузе - потеря времени.

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

170. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноним (170), 24-Янв-21, 03:55 
Неудивительно, что ничего сделать не могут... Какое образование - такое и производство. Одни погромисты сидят и в носу ковыряют.
Ответить | Правка | Наверх | Cообщить модератору

99. "Выпуск среды разработки PascalABC.NET 3.7.2"  +1 +/
Сообщение от Аноньимъ (ok), 22-Янв-21, 10:21 
Ну операции с тензорами допустим немного отличаются от школьных цифер. А без тензоров непонятно как вы физику будете считать, поля вот это фсё.

Нахрена физикам автоматы мне непонятно.

И в чём ваш наезд на философию непонятно.

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

Могли бы в техникум пойти, не отнимать места у тех кому они нужны.

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

104. "Выпуск среды разработки PascalABC.NET 3.7.2"  +2 +/
Сообщение от InuYasha (??), 22-Янв-21, 11:48 
> Могли бы в техникум пойти, не отнимать места у тех кому они нужны.

++ Раз человек не понимает зачем нужно разностороннее образование. Кстати, это одна из причин формирования понятия "гик" - человек, по уши ушедший в свои 2 с половиной дисциплины и в других аспектах бытия не ориентирующийся. С нашим (ссссссырным) образованием инженеры как-то больше людьми были.

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

108. "Выпуск среды разработки PascalABC.NET 3.7.2"  –5 +/
Сообщение от Аноним (108), 22-Янв-21, 12:40 
>++ Раз человек не понимает зачем нужно разностороннее образование.

А это так называется набивание голову всякой ненужной чушью?

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

110. "Выпуск среды разработки PascalABC.NET 3.7.2"  +1 +/
Сообщение от Аноньимъ (ok), 22-Янв-21, 12:44 
>>++ Раз человек не понимает зачем нужно разностороннее образование.
> А это так называется набивание голову всякой ненужной чушью?

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

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

121. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноним (76), 22-Янв-21, 13:47 
> Нахрена физикам автоматы мне непонятно.

Ну ты отморозил... Ты ещё сказани, что физик не должен уметь делать математические модели физических процессов.

> наезд на философию непонятно.

На выходе получаются физики, слышащие про каких-то средневековых чудиков, но не знающие, как/где начертить схему прибора, не умеющие программировать модели, понятия не имеющие про авторские свидетельства и патенты (на правоведении этому не учили). После ВУЗа ещё сам 5 лет учишься. ВУЗ - только потеря времени.

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

124. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от df4534email (?), 22-Янв-21, 14:47 
Просто баланс нужен.

В рос-ВУЗах дают гуманитарного БОЛЬШЕ чем нужно. А технического дают МЕНЬШЕ чем нужно. Увы.

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

131. "Выпуск среды разработки PascalABC.NET 3.7.2"  +4 +/
Сообщение от Аноньимъ (ok), 22-Янв-21, 15:16 
> Просто баланс нужен.
> В рос-ВУЗах дают гуманитарного БОЛЬШЕ чем нужно. А технического дают МЕНЬШЕ чем
> нужно. Увы.

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

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

175. "Выпуск среды разработки PascalABC.NET 3.7.2"  +1 +/
Сообщение от df4534email (?), 24-Янв-21, 13:30 
Верю, так как учился в московском ВУЗе в 199х-200х.
Ответить | Правка | Наверх | Cообщить модератору

130. "Выпуск среды разработки PascalABC.NET 3.7.2"  +1 +/
Сообщение от Аноньимъ (ok), 22-Янв-21, 15:10 
>понятия не имеющие про авторские свидетельства и патенты (на правоведении этому не учили).

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

>Ты ещё сказани, что физик не должен уметь делать математические модели физических процессов.

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

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

>ты
>Ты
>отморозил
>ВУЗ - только потеря времени.

Для Вас, абсолютно.

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

136. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноним (136), 22-Янв-21, 16:15 
>Это упущение конечно, но это претензия к конкретной методике обучения.

Это не претезия к конкретной методике обучения. Это констатация того факта, что ВУЗы забивают головы студентов ненужными знаниями.

>Авторские свидетельства и патенты же это "гуманитарное знание" и по вашему, как я понимаю, совершенно ненужно.

Не передёргивайте. Отдельный сжатый курс по лицензиям, без воды. 10 занятий достаточно.

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

138. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноньимъ (ok), 22-Янв-21, 16:31 
Ненужность знания очень сложная вещь.
Ненужная кому?
Ненужная для чего?

Ненужно вообще, ненужно вам, и ненужно обычному программисту, это три разных ненужно.

"Я так вижу" - это не констатация факта.

В целом, вы считаете, что ВУЗы нужно опустить до уровня техникумов, а высшее образование отменить.
Вы не понимаете в принципе для чего нужно Высшее образование, и чем оно от среднего технического отличается.
А отличается оно именно тем, что вы считаете для себя ненужным, и тут вы совершаете банальную логическую ошибку. Это не в высшем образовании много ненужного, это вам ненужно высшее образование.

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

144. "Выпуск среды разработки PascalABC.NET 3.7.2"  +1 +/
Сообщение от InuYasha (??), 22-Янв-21, 17:29 
Высшее образование, прежде всего, как результат - предлагает новое мышление. Аспирантура развивает его ещё выше. Это крайне важно помнить, когда в общении с другими людьми ожидаешь от них анализа ситуации и адекватной осмысленной реакции. О чём говорить когда 95% даже колбасу не могут в магазине выбрать :) (спойлер: колбаса вообще вредна).
Ответить | Правка | Наверх | Cообщить модератору

132. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноньимъ (ok), 22-Янв-21, 15:28 
>После ВУЗа ещё сам 5 лет учишься.

Хороший специалист учится всю жизнь.

А на кого физик (какой именно?) после вуза еще 5 лет учится?
И чем он в это время занимается (получается не своей специальностью)?

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

134. "Выпуск среды разработки PascalABC.NET 3.7.2"  +2 +/
Сообщение от Аноним (136), 22-Янв-21, 16:07 
>И чем он в это время занимается (получается не своей специальностью)?

Я с одним парнем разговаривал. Он работает на заводе, на станке. Ему поставили условие, если он получит 2 высших образования (любых, хоть философом), то он может стать начальником рабочих работающих на токарных станках. И так по всей России.

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

139. "Выпуск среды разработки PascalABC.NET 3.7.2"  –1 +/
Сообщение от Аноньимъ (ok), 22-Янв-21, 16:37 
Это конечно смешно, и грустно.
С другой стороны, сейчас во всём мире переизбыток людей, конкуренция во много крат возрастает.
А в скажем РФ, большое число людей с высшим образованием полученным(и получаемым все еще) стараниями погибшего совка, сталкивается с тотальным уничтожением промышленности науки и техники. То есть конкуренция за крошку хлеба гораздо выше. В сочетании с обесценившимся ВО(в виду массовости и отсутствия применения).

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

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

147. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноним (147), 22-Янв-21, 18:22 
>Может кстати, вашему знакомому специально поставили труднодостижимую для него цель, такое то-же сейчас повсюду.

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

Понимаешь... это Россия!

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

150. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноним (150), 22-Янв-21, 18:56 
Добавлю. 2 диплома по не профильной гуманитарной специальности Карл!
Ответить | Правка | Наверх | Cообщить модератору

142. "Выпуск среды разработки PascalABC.NET 3.7.2"  +4 +/
Сообщение от Аноньимъ (ok), 22-Янв-21, 17:17 
Я кажется понял что вы хотите сказать.

Да, в постсовке есть очень нехорошая традиция требовать ВО даже от уборщиц.
Но от того, что, уборщице, не интерсна философия, не означает что это лишнее в ВО.
Дело ведь совсем в другом, уборщице ненужно ВО, и требовать его от нее - безумие.

Касательно же образования, Высшее образование Высшим делает именно разностороннее гуманитарное знание. Без него это уже не высшее образование.

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

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

Если бы русские читали Достоевского, то 1917 года не случилось бы, если бы читали Достоевского в СССР, не случилось бы РФ и сами знаете кого. Сон разума порождает чудовищ.

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

148. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноним (147), 22-Янв-21, 18:26 
>Да, в постсовке есть очень нехорошая традиция требовать ВО даже от уборщиц.

Наконец-то до вас это дошло! Программисту высшее образование избыточно.

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

181. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноньимъ (ok), 24-Янв-21, 20:50 
Мне стоило немалых усилий опуститься до такого уровня мышления.
Упражнение абсолютно бесплодное, нужно с этим завязывать.
Ответить | Правка | Наверх | Cообщить модератору

168. "Выпуск среды разработки PascalABC.NET 3.7.2"  –2 +/
Сообщение от Тот_Самый_Анонимус (?), 23-Янв-21, 23:35 
Занятная иллюстрация «бутерброда Гитлера»: среди верных утверждений напихать свои политмысли и выдать их за истину.
Ответить | Правка | К родителю #142 | Наверх | Cообщить модератору

70. "Выпуск среды разработки PascalABC.NET 3.7.2"  +3 +/
Сообщение от Анонимemail (70), 22-Янв-21, 00:31 
Не понимаю, почему паскаль не популярен. Ну ведь правда, очень и очень быстрая разработка, удобно читаемый синтаксис. Вон в 2009 году прогу сделал, так до сих пор люди работают. Шустро, памяти жрёт 10мб, работает под любой виндой. Даже win10. А в проге там асутп с сетевой бд и activex.
Ответить | Правка | Наверх | Cообщить модератору

73. "Выпуск среды разработки PascalABC.NET 3.7.2"  +5 +/
Сообщение от Аноним (76), 22-Янв-21, 00:44 
Просто сиси++ ломают мозг, мало у кого есть иммунитет.
Ответить | Правка | Наверх | Cообщить модератору

145. "Выпуск среды разработки PascalABC.NET 3.7.2"  –2 +/
Сообщение от InuYasha (??), 22-Янв-21, 17:35 
> Просто сиси++ ломают мозг, мало у кого есть иммунитет.

Иммунитет пониманию более сложных структур и к здравомыслию? ))

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

160. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноним (160), 23-Янв-21, 08:15 
расскажи это растаманам.
Ответить | Правка | Наверх | Cообщить модератору

89. "Выпуск среды разработки PascalABC.NET 3.7.2"  –2 +/
Сообщение от Аноним (91), 22-Янв-21, 08:48 
Смотря для чего, если в датасет выбирается много строк, то он висит долго, придется свой компонент табличного списка писать, т.к. ничего не сделаешь. Плюс многопоточность и масштабирование под HiDPI.
Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору

90. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноним (91), 22-Янв-21, 08:49 
Последнее конечно есть, но никто не пользуется.
Ответить | Правка | Наверх | Cообщить модератору

195. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от getfr (?), 30-Янв-21, 00:08 
DataSet настраивается при желании так, чтобы следить за каждым чихом.

Проблема в том, что BDE и прочие устаревшие компоненты использовать не нужно.

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

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

112. "Выпуск среды разработки PascalABC.NET 3.7.2"  +1 +/
Сообщение от Аноньимъ (ok), 22-Янв-21, 12:47 
> Не понимаю, почему паскаль не популярен. Ну ведь правда

Майкрософт, и ряд других очень крупных корпораций, с самого начала развития персонального компьютинга, продвигали Си и С++.

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

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

133. "Выпуск среды разработки PascalABC.NET 3.7.2"  –1 +/
Сообщение от Аноним (136), 22-Янв-21, 16:00 
>Майкрософт, и ряд других очень крупных корпораций, с самого начала развития персонального компьютинга, продвигали Си и С++.

Маразм. Сишка стала популярной вместе с Unix-like системами.

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

Очередной тупак. Ада изначально была специализирована на некоммерческое применение. Паскаль американцы не любят по причине его алголоподобных Европейских корней.

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

137. "Выпуск среды разработки PascalABC.NET 3.7.2"  +1 +/
Сообщение от Аноньимъ (ok), 22-Янв-21, 16:18 
Аду изначально применяли американские военные, и применяют. Оне же ограничили её применения.

Си получил распространение вначале с Си процессорами в компьютерах Dec выпускаемых американской радиотехнической корпорацией, а затем в процессорах интел. При этом первый 32х битный процессор интел не был Си процессором и был оптимизирован под всякий "паскаль", однако он "проиграл конкуренцию" новому Си процессору интел. В качестве официальных причин приводятся смешные вещи, вроде устаревшего техпроцесса.

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

163. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от n00by (ok), 23-Янв-21, 15:32 
> При этом первый 32х
> битный процессор интел не был Си процессором и был оптимизирован под
> всякий "паскаль", однако он "проиграл конкуренцию" новому Си процессору интел. В
> качестве официальных причин приводятся смешные вещи, вроде устаревшего техпроцесса.

Это изначально в 16-ти разрядном i8086 была реализована команда enter, позволявшая работать с вложенными кадрами стека (где хранятся локальные переменные). Pascal позволяет вложенные функции, вот как раз для них. На процессорах того времени команда давала выигрыш, поскольку она делала сразу много чего. В C её возможности использовались лишь частично. Позже сменилась микроархитектура, и несколько простых команд (т.н. Direct Patch) стали выполняться быстрее одной сложной (Vector Patch), которая запускала микропрограмму внутри процессора. Заодно компиляторы заметно подросли. Delphi проигрывал по скорости на вычислительных задачах из-за качества кодогенератора, которому уделяли мало внимания (что разумно, поскольку для создания графических приложений важнее удобный интерфейс).

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

196. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от getfr (?), 30-Янв-21, 00:14 
как щас помню коды паскалевских бегин-енд прописаны в коде тогдашних процессоров интел. Если забыл ввести код бегин в начале, процессор тут же перегревался и вентилятор не справлялся с охлаждением.
Именно поэтому процессоры интел были призаны первыми печками.
(это я развиваю фантазию автора перед этим постом)
Ответить | Правка | К родителю #137 | Наверх | Cообщить модератору

162. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноним (65), 23-Янв-21, 13:27 
C++ взлетел в винде вместе с появлением GUI, на которое отлично ложится парадигма ООП
Ответить | Правка | К родителю #133 | Наверх | Cообщить модератору

82. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноним (-), 22-Янв-21, 06:19 
Это на расте ?
Ответить | Правка | Наверх | Cообщить модератору

83. "Выпуск среды разработки PascalABC.NET 3.7.2"  +3 +/
Сообщение от Аноним (76), 22-Янв-21, 06:23 
к счастью, нет.
Ответить | Правка | Наверх | Cообщить модератору

86. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Ygjjvc (?), 22-Янв-21, 07:24 
к сожалению, нет
Ответить | Правка | К родителю #82 | Наверх | Cообщить модератору

146. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от InuYasha (??), 22-Янв-21, 17:38 
.net.
Ответить | Правка | К родителю #82 | Наверх | Cообщить модератору

169. "Выпуск среды разработки PascalABC.NET 3.7.2"  +/
Сообщение от Аноним (170), 24-Янв-21, 03:53 
а на расте вообще есть среды? из мозилы выгнали... что сейчас есть вообще?
Ответить | Правка | К родителю #82 | Наверх | Cообщить модератору

113. "Выпуск среды разработки PascalABC.NET 3.7.2"  –1 +/
Сообщение от IRASoldier_registered (ok), 22-Янв-21, 12:48 
Вместо того, чтобы просто учить школие тому же C#, эти _гении_ написали на C#... Паскаль!

"- Маш, ничего не выходит: сколько детскую коляску не собираю, все автомат Калашникова получается!" (с)

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

152. "Выпуск среды разработки PascalABC.NET 3.7.2"  +1 +/
Сообщение от Аноним (49), 22-Янв-21, 20:11 
ИраСолдиер отзовись, твой выход...
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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