Форум программистов, компьютерный форум, киберфорум
Теория программирования
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.92/75: Рейтинг темы: голосов - 75, средняя оценка - 4.92
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
363 / 181 / 41
Регистрация: 13.07.2017
Сообщений: 4,806
Записей в блоге: 14

Почему мы все еще программируем на древних языках?

05.06.2021, 12:39. Показов 15840. Ответов 166
Метки нет (Все метки)

На каком-то другом форуме я читал, что Microsoft не обновляет свою ОС. Пишут, что новая ОС - это Windows 11, Windows 12 и т. д., а Windows 10 устарела, и все эти "крупные" обновления - это болтовня. А ей еще и десяти лет нет! И в то же самое время в языках программирования картина кардинально другая: активно программируют на Жабе, которой 30 лет, на плюсах, которым 40 лет, на Си, которому 50 лет! И не выйдет же какой-нибудь C++II с кортежно-ориентированным программированием, с интегрированными управляемыми ссылками (а не со сплошными припонами, как C++/CLI), с конструкциями вида x is string s + "o" + s! Это я фантазирую, но с чем-то действительно НОВЫМ, что влияло бы на программирование СУЩЕСТВЕННО, а не как эти бесконечные C++11/14/17/20/... . Но нет, так и остается высокоуровневым ассемблером. Самый новый на сегодняшний день язык - это Шарп, которому чуть больше 20 лет (говно в стиле Dart и Go не в счет). Ну, а когда-то каждые 10 лет выходили не то что передовые языки, а новые парадигмы! И это не "трава была зеленее", а известный факт. Могу даже предоставить названия этих парадигм. Ну неужели всем настолько тупо лень сделать мир хоть на 0.000001% лучше, улучшить хоть одну его область, сделать хоть что-то НОВОЕ, а не по кругу Шарп-Жаба-Пайсен-плюсы-ПрочееГовно? Неужели я один во всем мире стремлюсь к прекрасному и сею разумное, доброе, (ну, слово "вечное" тут неприменимо)? Или, может, у меня извращенные представления об этом "прекрасном"? И у меня нет приступа острого NIH, я с радостью буду пользоваться НОВЫМ языком, если его разработает кто-то другой. Даже если он будет слегка отличаться от придуманного мной C# .NStar, например, слово Function будет писаться с маленькой буквы или вместо [TKey, TValue] будет <TKey, TValue>. Но нет, всем плевать. Вот я и спрашиваю - это всемирный заговор против программистов или это я один хочу не знать чего? А мне кажется, что ничего сверхъестественного я не прошу. Прошу ответить.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
05.06.2021, 12:39
Ответы с готовыми решениями:

Если с CMS все так просто, то почему сайты все еще делают в блокнотах?
Я вот примерно месяц уже занимаюсь изучением html, css и php, и узнал что еще можно создавать сайты с помощью wordpress и joomla, так вот,...

Почему в 2017 году всё ещё нет компилятора C# в нативный код?
Этому есть какие-нибудь объективные причины? В нём есть то, что машинными кодами реализовать невозможно? Или С# по спецификации обязан...

Почему в языках C# и Java методы статические, а в других - нет
Почему в языках C# и Java методы статические (например, в C# - Console.WriteLine()), а в других - не статические (например, в C++ -...

166
Модератор
Эксперт функциональных языков программирования
3138 / 2286 / 469
Регистрация: 26.03.2015
Сообщений: 8,894
30.08.2021, 17:49
Цитата Сообщение от Usaga Посмотреть сообщение
Ещё раз спрашиваю: в чём Си учебнее и лучше других языков?
Практика показывает, что в Си учебинках и примерах кода на Си в интернете мы увидим что-то типа:
C
1
2
3
4
   char str1[20];
 
   printf("Enter name: ");
   scanf("%s", str1);
Очевидно, что в продакшен такой код недопустим. То есть, Си учебники учат, как нельзя писать ни в коем случае.
0
 Аватар для CoderHuligan
1753 / 1019 / 257
Регистрация: 30.06.2015
Сообщений: 5,132
Записей в блоге: 56
30.08.2021, 18:18
Цитата Сообщение от Usaga Посмотреть сообщение
Ещё раз спрашиваю: в чём Си учебнее и лучше других языков?
Потому что он лежит в основе ВСЕГО И ВСЯ. Он - ОСНОВА всей IT отрасли. Потому что на НЕМ ВСЕ крутится.
Ок?
Цитата Сообщение от Shamil1 Посмотреть сообщение
Например, список наиболее популярных учебников по алгоритмам
"Фундаментальные алгоритмы на си" Р. Седжвик, "Data Structures and Algorithm Analysis in C" - Weiss, "Problem Solving in Data Structures & Algorithms Using C" - Hemant Jain, "Applied Cryptography: Protocols, Algorithms, and Source Code in C" - Bruce Schneier. если вспомню напишу еще.
Цитата Сообщение от Shamil1 Посмотреть сообщение
А если завтра кому-то дадут более длинное имя? А если какой-нибудь шутник введёт вместо имени текст романа "Война и мир"?
А если завтра хакер возьмет и пошлет вам войну и мир вместо своего имени и ваш резиновый г. раздуется и лопнет от переполнения. Такое уже случалось. И все потому, что мало кого заботят границы применимости. есть такое понятие как - соглашения. Мы согласились принимать только имена не более определенной величины. Перерасхода же памяти можно избежать если реаллоцировать массив в куче. Мы сразу убиваем двух зайцев сохраняем память и не даем хакерам отыграться на нашем незнании.
Цитата Сообщение от Shamil1 Посмотреть сообщение
Кто будет платить за это (бесполезное по сути) времяпрепровождение?
Вот вот - с таким как ваш подходом скоро за вас будет програмировать ИИ, и вам НИКТО, НИЧЕГО, НИКОГДА, БОЛЬШЕ ПЛАТИТЬ НЕ БУДЕТ: вас выкинут на помойку истории.
0
Модератор
Эксперт функциональных языков программирования
3138 / 2286 / 469
Регистрация: 26.03.2015
Сообщений: 8,894
30.08.2021, 21:36
Цитата Сообщение от CoderHuligan Посмотреть сообщение
"Фундаментальные алгоритмы на си" Р. Седжвик, "Data Structures and Algorithm Analysis in C" - Weiss
Это не фундаметальные учебники по алгоритмам, а специализированные учебники по алгоритмам на конкретном языке.

Зашел на страницу Седжвика и посмотрел список книг:
Code
1
2
3
4
5
An Introduction to Computer Science (с кодом на Java)
Algorithms, 4th edition (с кодом на Java)
Algorithms in Java
Algorithms in C++
Algorithms in C
В целом о Computer Science и алгоритмах он пишет на примере Java, но также написал узкоспециализированные книги для программистов на Java, C++, C.

Зашел на страницу Weiss - там в списке книг та же картина:
Code
1
2
3
4
5
6
7
8
9
10
    Data Structures and Problem Solving:
        Using Java (Fourth Edition)
        Using C++ (Second Edition)
        Using C# (never published, but C# source code available)
    Data Structures and Algorithm Analysis:
        (Second Edition)
        in Java (Third Edition)
        in C++ (Third Edition)
        in C (Second Edition)
        in Ada (out of print)
Добавлено через 3 минуты
Цитата Сообщение от CoderHuligan Посмотреть сообщение
А если завтра хакер возьмет и пошлет вам войну и мир вместо своего имени и ваш резиновый г. раздуется и лопнет от переполнения.
Нет, конечно.

Цитата Сообщение от CoderHuligan Посмотреть сообщение
Перерасхода же памяти можно избежать если реаллоцировать массив в куче.
И Вы каждый раз собираетесь писать заново этот код для пересоздания массива?

Цитата Сообщение от CoderHuligan Посмотреть сообщение
Вот вот - с таким как ваш подходом скоро за вас будет програмировать ИИ
Как раз наоборот. Уволят того, кто каждый раз начинает писать заново все эти велосипеды с массивами, вместо того, чтобы взять готовый, отлаженный, проверенный модуль с реализацией АТД Список.
0
Эксперт функциональных языков программированияЭксперт Java
 Аватар для korvin_
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,781
30.08.2021, 22:16
Цитата Сообщение от CoderHuligan Посмотреть сообщение
г. раздуется и лопнет от переполнения. Такое уже случалось.
Ага, в линуксе регулярно находят баги и уязвимости, вызванные переполнениями. Какая ирония.

Добавлено через 2 минуты
Цитата Сообщение от CoderHuligan Посмотреть сообщение
с таким как ваш подходом скоро за вас будет програмировать ИИ
Только что-то сейчас все эти ИИ программируют на всяких Python'ах, а не на Си. И продолжат писать.
0
Эксперт .NET
 Аватар для Usaga
14347 / 9450 / 1360
Регистрация: 21.01.2016
Сообщений: 35,631
31.08.2021, 11:01
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Потому что он лежит в основе ВСЕГО И ВСЯ. Он - ОСНОВА всей IT отрасли. Потому что на НЕМ ВСЕ крутится.
Ок?
Нет, не ок. И что, что он лежит в основе всего? Дальше что? Я вас спросил о конкретных его преимуществах перед другими языками, которые и обуславливают его "учебность". Видимо, вы сами не знаете.

Сможете назвать хоть один алгоритм, который выигрывает от того, что на Си написан, а не на Паскале или Питоне?

Добавлено через 8 минут
Цитата Сообщение от Shamil1 Посмотреть сообщение
Практика показывает, что в Си учебинках и примерах кода на Си в интернете мы увидим что-то типа:
Это ещё что. Примеры кода от MS ещё круче. В плохом смысле.
0
Модератор
Эксперт функциональных языков программирования
3138 / 2286 / 469
Регистрация: 26.03.2015
Сообщений: 8,894
31.08.2021, 11:07
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Мы согласились принимать только имена не более определенной величины.
Забыл спросить. А если имя длиннее, то вы собираетесь падать с Runtime Error?
0
 Аватар для CoderHuligan
1753 / 1019 / 257
Регистрация: 30.06.2015
Сообщений: 5,132
Записей в блоге: 56
31.08.2021, 11:45
Цитата Сообщение от Shamil1 Посмотреть сообщение
И Вы каждый раз собираетесь писать заново этот код для пересоздания массива?
Дело в том, что эта возможность у меня имеется в отличии от вас.
Цитата Сообщение от korvin_ Посмотреть сообщение
Ага, в линуксе регулярно находят баги и уязвимости
Не только в линукс. Си не гарантия от рукожопости.
Цитата Сообщение от Usaga Посмотреть сообщение
Я вас спросил о конкретных его преимуществах перед другими языками, которые и обуславливают его "учебность".
Язык не должен быть учебным, а реальным языком. Учить алгоритму создания списка из ссылок можно только на языке, который поддерживает низкоуровневую работу с памятью, указатели и пр. в этом роде. Си как раз на это заточен.
Неужели не ясно? Или вы не умеете в си?.. На готовом с децтва?
Цитата Сообщение от Shamil1 Посмотреть сообщение
А если имя длиннее, то вы собираетесь падать с Runtime Error?
Клиент должен быть уведомлен путем соглашений о максимальной длине имени. Вы никогда фреймворки не писали или сайты не создавали? Там это нормой считается.
0
Эксперт функциональных языков программированияЭксперт Java
 Аватар для korvin_
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,781
31.08.2021, 12:00
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Учить алгоритму создания списка из ссылок можно только на языке, который поддерживает низкоуровневую работу с памятью, указатели и пр.
Чушь. Любой язык с ссылочными типами подходит.

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

Цитата Сообщение от CoderHuligan Посмотреть сообщение
сайты не создавали? Там это нормой считается.
Это просто для удобства рукожопных Сишников, не умеющих работать с динамическим контентом и постоянно выходящих за границы массивов.
1
Эксперт .NET
 Аватар для Usaga
14347 / 9450 / 1360
Регистрация: 21.01.2016
Сообщений: 35,631
31.08.2021, 12:07
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Язык не должен быть учебным, а реальным языком. Учить алгоритму создания списка из ссылок можно только на языке, который поддерживает низкоуровневую работу с памятью, указатели и пр. в этом роде. Си как раз на это заточен.
Неужели не ясно? Или вы не умеете в си?.. На готовом с децтва?
Какой алгоритм требует прямой работы с памятью? Назвать хоть один можете?

Добавлено через 1 минуту
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Дело в том, что эта возможность у меня имеется в отличии от вас.
То-то я смотрю у вас просто божественная продуктивность. Сколько вы там морской бой свой писали? Три года?
0
 Аватар для CoderHuligan
1753 / 1019 / 257
Регистрация: 30.06.2015
Сообщений: 5,132
Записей в блоге: 56
31.08.2021, 12:44
Цитата Сообщение от korvin_ Посмотреть сообщение
Это не помешает ему нарушать эти соглашения, хоть случайно, хоть злонамерено.
А серверу что мешает послать его на х..?
Цитата Сообщение от korvin_ Посмотреть сообщение
Это просто для удобства рукожопных Сишников, не умеющих работать с динамическим контентом и постоянно выходящих за границы массивов.
Причем здесь сайты и сишники?
Цитата Сообщение от korvin_ Посмотреть сообщение
Любой язык с ссылочными типами подходит.
но не любой язык лежит в основе IT сферы.
Цитата Сообщение от Usaga Посмотреть сообщение
Какой алгоритм требует прямой работы с памятью? Назвать хоть один можете?
Да куча их. Сортировки. Алгоритмы создания списка, удаления, поиска, замены его элементов. Читайте книжку Вирта "Алгоритмы и структуры данных". Деревья. И так далее.
Цитата Сообщение от Usaga Посмотреть сообщение
То-то я смотрю у вас просто божественная продуктивность. Сколько вы там морской бой свой писали? Три года?
То-то я смотрю, как только за яйц. схватили сразу переходим на личности. Ок?
0
Эксперт .NET
 Аватар для Usaga
14347 / 9450 / 1360
Регистрация: 21.01.2016
Сообщений: 35,631
31.08.2021, 12:53
Цитата Сообщение от CoderHuligan Посмотреть сообщение
но не любой язык лежит в основе IT сферы.
А какой не лежит и почему?

Цитата Сообщение от CoderHuligan Посмотреть сообщение
Да куча их. Сортировки. Алгоритмы создания списка, удаления, поиска, замены его элементов. Читайте книжку Вирта "Алгоритмы и структуры данных". Деревья. И так далее.
Ни один из этих алгоритмов не требует прямой работы с памятью и прекрасно себя чувствует на управляемых языках.

Цитата Сообщение от CoderHuligan Посмотреть сообщение
То-то я смотрю, как только за яйц. схватили сразу переходим на личности. Ок?
Где тут на личности переход? Я спросил вас о конкретных свойствах Си, которые делают его "особым". И напомнил вам о вашем богатом опыте разработки.

Ну так что? Что именно делает Си особенным? Что такого в Си позволяет сортировку сделать правильнее, чем на Java или Python?
0
Эксперт функциональных языков программированияЭксперт Java
 Аватар для korvin_
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,781
31.08.2021, 13:29
Цитата Сообщение от CoderHuligan Посмотреть сообщение
А серверу что мешает послать его на х..?
Но ты не об этом писал.

Цитата Сообщение от CoderHuligan Посмотреть сообщение
Причем здесь сайты и сишники?
Действительно, Сишники же не могут в сайты, да? Ну а как же Apache и всякие cgi-модули? Как же nginx?

Цитата Сообщение от CoderHuligan Посмотреть сообщение
но не любой язык лежит в основе IT сферы.
Никакой не лежит в основе.
0
Модератор
Эксперт функциональных языков программирования
3138 / 2286 / 469
Регистрация: 26.03.2015
Сообщений: 8,894
31.08.2021, 13:56
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Вы никогда фреймворки не писали или сайты не создавали? Там это нормой считается.
Падение с ошибкой времени выполнения из-за неправильного пользовательского ввода (или, что гораздо хуже, всплывающие позже глюки из-за испорченной памяти) не являются нормой ни в одном проекте. Всегда исходят из того, что если у пользователя есть возможность ввести какую-нибудь дурь, то он её введёт.

Цитата Сообщение от CoderHuligan Посмотреть сообщение
но не любой язык лежит в основе IT сферы.
В основе IT сферы лежат Fortran и Lisp.

Цитата Сообщение от CoderHuligan Посмотреть сообщение
Дело в том, что эта возможность у меня имеется в отличии от вас.
У меня тоже имеется. Но пользоваться ей нужно только в случае реальной необходимости. Повторное использование кода - основа качественного программирования.
Помню, в проекте на VB 6.0 тормозила одна страница из-за складывания строк в цикле. Пришлось написать специальный класс, в котором размер выделенной под строку памяти не был равен длине строки и, если при сложении не хватало выделенной памяти, то выделяем в 2 раза больше с помощью ReDim. Позже в C# майкрософты добавили такой класс из коробки - StringBuilder (наверное, у меня подсмотрели ).

Цитата Сообщение от CoderHuligan Посмотреть сообщение
Учить алгоритму создания списка из ссылок можно
... на любом языке, в котором можно создать список из ссылок. Например, на VB 6.0.

Цитата Сообщение от CoderHuligan Посмотреть сообщение
Язык не должен быть учебным, а реальным языком.
В чём разница между реальным и учебным языком?

Цитата Сообщение от CoderHuligan Посмотреть сообщение
Си как раз на это заточен.
А как быть с тем, что не все алгоритмы можно реализовать на Си?
0
 Аватар для CoderHuligan
1753 / 1019 / 257
Регистрация: 30.06.2015
Сообщений: 5,132
Записей в блоге: 56
31.08.2021, 14:26
Цитата Сообщение от Shamil1 Посмотреть сообщение
Падение с ошибкой времени выполнения из-за неправильного пользовательского ввода
Какой бред. О какой ошибке речь? Допустим у вас сайт, который просит регистрацию. При вводе имени мы сообщаем макс длину. Если чел вводит больше сразу же сообщаем ему что так делать низзя.
Цитата Сообщение от Shamil1 Посмотреть сообщение
В основе IT сферы лежат Fortran и Lisp.
https://www.toptal.com/c/after... rogramming
Цитата Сообщение от Shamil1 Посмотреть сообщение
Повторное использование кода - основа качественного программирования.
Я тоже за повторное. Но есть случаи чисто специфические.
Цитата Сообщение от Shamil1 Посмотреть сообщение
В чём разница между реальным и учебным языком?
В том, что на реальном можно делать реально работающие программы. Вспомним Паскаль, который был неработоспособен пока за него не взялись коммерсы и не довели его до ума.
Цитата Сообщение от Shamil1 Посмотреть сообщение
А как быть с тем, что не все алгоритмы можно реализовать на Си?
Такого быть просто не может.

Добавлено через 3 минуты
Цитата Сообщение от korvin_ Посмотреть сообщение
Действительно, Сишники же не могут в сайты, да?
Речь шла о бэкэнде - cgi скриптах.
Цитата Сообщение от korvin_ Посмотреть сообщение
Никакой не лежит в основе.
асм - си - и все остальное
0
Модератор
Эксперт функциональных языков программирования
3138 / 2286 / 469
Регистрация: 26.03.2015
Сообщений: 8,894
31.08.2021, 15:30
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Если чел вводит больше сразу же сообщаем ему что так делать низзя.
Как Вы узнаете, что человек ввёл больше, чем можно, не прочитав его ввод? А читаете Вы в буфер фиксированного размера. Отсюда и будет ошибка (если буфера не хватит).

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

Цитата Сообщение от CoderHuligan Посмотреть сообщение
Такого быть просто не может.
Ну реализуйте алгоритм "повторение элемента a n раз с помощью фиксированной точки"
Haskell
1
2
3
4
my_repeat a n = take n $ fix (a:)
    where fix f = x where x = f x
 
main = print $ my_repeat 's' 10
https://ideone.com/oMu7Bn

Или реализуйте алгоритм "выяснить, является ли число натуральным, с помощью рекурсивного определение натуральных чисел":
Prolog
1
2
    ints(0).
    ints(X) :- ints(Y), X is Y + 1.
0
Эксперт функциональных языков программированияЭксперт Java
 Аватар для korvin_
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,781
31.08.2021, 15:31
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Речь шла о бэкэнде - cgi скриптах.
Что ты хочешь этим сказать? Сишники не умеют писать cgi?

Цитата Сообщение от CoderHuligan Посмотреть сообщение
асм - си - и все остальное
Чушь.
0
Модератор
Эксперт функциональных языков программирования
3138 / 2286 / 469
Регистрация: 26.03.2015
Сообщений: 8,894
31.08.2021, 15:31
Цитата Сообщение от CoderHuligan Посмотреть сообщение
В том, что на реальном можно делать реально работающие программы.
На любом языке, для которого есть транслятор, можно делать реально работающие программы.
0
Эксперт .NET
 Аватар для Usaga
14347 / 9450 / 1360
Регистрация: 21.01.2016
Сообщений: 35,631
31.08.2021, 17:40
Цитата Сообщение от CoderHuligan Посмотреть сообщение
В том, что на реальном можно делать реально работающие программы.
Очень интересно) Значит, что все другие языки кроме Си - не реальные?)
0
 Аватар для vvm28
773 / 541 / 67
Регистрация: 22.12.2013
Сообщений: 2,500
Записей в блоге: 26
31.08.2021, 19:54
Каждый язык программирования создавался для некоторых определенных задач, развивался, развивается и будет развиваться.
Новые языки и кстати новшества в языках создаются для решения новых или каких-то специфических задач.
Они не плохие и не хорошие - эти языки программирования. Но на них успешно решается определенных круг задач.
Чем может быть обусловлено появление нового языка программирования?
Это, допустим новое железо, или достигнуть некоторого уровня абстракции недостижимое на других языках.
Еще одной предпосылкой создания нового языка может быть.... вот о чем я подумал... сейчас сформулирую.
Язык не подобие себя.... То есть человек создает некоторый язык и переносит на него некоторый образ мышления.
Язык - некоторое средство достижения цели, образ мысли и коммуникация.
Но человек как-бы переносит себя в этот образ мышления. Что-то совершенно новое создать невозможно.
Однако возможно создать новый язык на основе некоторых существующих концепций и исследований,
который не будет переносить, отражать человека. Это как бы независимый от человека язык. Но все равно это будет как-бы сотворенный человеком. Сотворенный мыслями и волей человека - независимый язык.
Образ языка не отражающего мышление человека. Только опять же... зачем? Какая от него будет полезность?
Хотя полезность - это познание окружающего мира. Тут не совсем понятно человек приспосабливает, переделывает мер под себя или интегрируется с окружающим миром для достижения гармонии.
В общем вопрос уходит глубоко корнями в философские вопросы.
Существует ли достижимая цель за ограниченное время?
0
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,020
01.09.2021, 07:12
Цитата Сообщение от vvm28 Посмотреть сообщение
Существует ли достижимая цель за ограниченное время?
Цель пойти пообедать не существует, или недостижима за ограниченное время?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
01.09.2021, 07:12

Почему некоторые программы на языке Python работают медленнее своих аналогов написанных на языках C/C++?
Python

Загрузка с SATA-HDD в древних BIOS
дано: древний комп с древним BIOS, в котором варианты загрузки только: HDD / CD-Rom / Floppy на этом древнем компе, разумеется, только...

Установка древних браузеров под вин8
возникла необходимость установки древних браузеров(конкретнее ie7-8) под сея ось, для тестирования сайтов* виртуалка не рассматривается...

Подключить 2 древних стереоусилителя к одному выходу с материнской платы
Есть Вега и Пионер 80-годов, две пары колонок в разных помещениях и старый компьютер со встроенным звуком (Asus P4P800 ). Хочу впаяться в...

Требуется человек с опытом написания на этих языках, знающий все от и до
доброго времени! ищу онлайн учителя по PHP и JavaScript.Требуется человек с опытом написания на этих языках,знающий все от и до....Мои...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
120
Ответ Создать тему
Новые блоги и статьи
Программа для com-порта
Uhbif79 05.06.2026
Всем привет, давно хотел изучить Qt, начинал, бросал, потом снова начинал. И сейчас вот смог написать свою первую программу. До этого имел опыт программирования микроконтроллеров, писал прошивки на. . .
Транскрипция 55-минутного видео через Whisper: WhisperDesktop облажался, спас Google Colab[
anaschu 01.06.2026
Понадобилось получить текст из свежезагруженного видео на YouTube. Казалось бы, задача на пять минут. Заняла полтора часа. Делюсь опытом — может кому пригодится последовательность решений. . . .
21 мат мед. Планы на развитие модели здравоСохранения
anaschu 01.06.2026
AnyLogic: план развития симуляционной модели рабочего коллектива — динамический абсентеизм, реальные данные, три сценария сравнения Продолжаю серию постов о дискретно-событийной модели рабочего. . .
20. Мат мед. Абсентеизм как отдельный тип простоя
anaschu 29.05.2026
Апдейт модели: исправленные баги, абсентеизм и новые механизмы Продолжаю развивать ранее описанную модель рабочего коллектива на AnyLogic. За последние несколько дней был проведён серьёзный. . .
19. здоровье, усталость и психотип работника влияют на производительность предприятия, и наоборот, производительность на здоровье, усталось и психотип
anaschu 28.05.2026
Дискретно-событийная модель рабочего коллектива на AnyLogic: здоровье, выгорание, психотипы и микростимуляция Привет, коллеги. Хочу поделиться итогами нескольких недель работы над симуляционной. . .
"Прокси" для последовательного порта
Eddy_Em 28.05.2026
Эту штуку написал я достаточно давно. Но сейчас вот понадобилось настроить датчик грозы, но при этом не отключать его от "метеодемона". Соответственно, надо запустить этот "прокси": метеодемон будет. . .
Рефакторинг программы уравнивания.
Massaraksh7 26.05.2026
Пример по предыдущей записи в блоге. Но, надо заметить, что, во-первых, там оптимизация не только математики, но и работы с базой данных, и с графами, а во-вторых, это ещё не всё.
Использование TThread в Lazarus для математических вычислений.
Massaraksh7 25.05.2026
Производя рефакторинг своих программ на предмет ускорения их работы, обратил внимание на такой аспект, как сокращение времени матвычислений. Дело в том, что приходится работать с большими матрицами. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru