|
0 / 0 / 0
Регистрация: 01.10.2015
Сообщений: 2
|
|
Какой язык программирования ближе всего к математике?01.10.2015, 19:13. Показов 4333. Ответов 14
Метки нет (Все метки)
17 лет. IQ 140. Знаю алгебру, дискретную математику, теорию автоматов, графов, множеств, дифференциальные уравнения. Безумно хочу попробовать себя в программировании. Какой язык программирования будет легче освоить с хорошей математической базой?
0
|
|
| 01.10.2015, 19:13 | |
|
Ответы с готовыми решениями:
14
Какой язык программирования лучше всего изучать? какой язык программирования лучше всего подходит для новичка? Изучая какой язык программирования, можно быстрее всего начать карьеру? |
|
0 / 0 / 0
Регистрация: 01.10.2015
Сообщений: 2
|
|
| 01.10.2015, 20:48 [ТС] | |
|
magirus, неужели в языках программирования математика не играет существенную роль? Даже не так, в равной ли степени будет выражена польза от математики в языках программирования? Я думал си, потому что все железо чипы и прочее прошивают им. Думаю там математика нужнее. Хотя хаскел тоже вроде весьма логичен, но малоизвестен
Добавлено через 2 минуты Фортран не рассматривал. Умирающий язык вроде как.
0
|
|
|
0 / 0 / 1
Регистрация: 20.04.2015
Сообщений: 13
|
|
| 01.10.2015, 20:51 | |
|
с++ бери, норм язык, простой для математических функций
0
|
|
|
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,243
|
|
| 01.10.2015, 21:17 | |
|
mathmat, кто мешает взять и попробовать сразу несколько?
0
|
|
|
59 / 59 / 13
Регистрация: 11.08.2015
Сообщений: 340
|
||
| 02.10.2015, 09:41 | ||
|
Вообще язык выбирают в первую очередь исходя из поставленной задачи, поэтому их и такое большое количество; к тому же в программировании главное это алгоритмизация, и умение решить какую то задачу имеющимися в языке средствами.
0
|
||
|
Заблокирован
|
|
| 02.10.2015, 09:48 | |
|
все языки одинаковы, если глобально
для начала нужно научиться правильно мыслить, "строить"
1
|
|
|
5016 / 3628 / 1164
Регистрация: 01.09.2014
Сообщений: 9,790
|
||||
| 02.10.2015, 18:42 | ||||
Насчет того, какой язык легче освоить, зная математику, было правильно сказано: математическое мышление полезно при изучении любого языка программирования. Но легче освоить простой язык, и это не очень связано с математикой. Насчет пользы математики, для освоения некоторых языков действительно требуется больше математической культуры. Например, Haskell — это почти что исполняемая теория категорий, а это одна из самых абстрактных и сложных областей математики. Я бы на вашем месте решил, хочу ли я изучать язык практического программирования, на котором можно писать, например, приложения под Android, или хочу изучать математическую сторону программирования. Во втором случае я бы рекомендовал познакомиться с каким-нибудь функциональным языком, например, Scheme (диалект Lisp'а), OCaml или Haskell. Можете попробовать читать книгу по теории языков программирования, например, "Структура и интерпретация компьютерных программ". Это классический и очень популярный вузовский учебник, написанный в США и использующий Scheme.
4
|
||||
|
Антикодер
1888 / 870 / 48
Регистрация: 15.09.2012
Сообщений: 3,088
|
|
| 04.10.2015, 16:05 | |
|
Нечего добавить к предыдущему посту, я выбрал Haskell.
0
|
|
| 04.10.2015, 18:34 | |
|
Фортран создавался как язык для решения математических задач. Но ближе всего к математике так называемые математические программы. Например Matlab и др. В чем близость? А в том, пока вы будете писать программу на каком-либо языке программирования. На том же Matlab вы ее за пять секунд решите.
P.S. Кстати это тоже языки программирования
0
|
|
| 04.10.2015, 22:14 | |
|
0
|
|
|
7 / 7 / 14
Регистрация: 07.10.2015
Сообщений: 33
|
|
| 07.10.2015, 14:46 | |
|
Здесь вариантов много. Предложить могу следующее:
1) Prolog язык связанный с математической логикой. 2) R - тоже математический язык программирования. Плюс в том, что можно установить дополнительные пакеты для работы с булевыми функциями и пользоваться ими. Насколько я знаю там есть готовые процедуры и функции для проверки свойств булевых функций, таких как нелинейность, алгебраическая степень и т.д. 3) F# язык программирования функций 4) Самый простой вариант C#, т.к. он лёгок для освоения. Я писал программу для генерации максимально нелинейных булевых функций на C#. Но приходилось прописывать все процедуры и функции для работы со свойствами булевых функций с нуля. У меня просто это дипломная работа была. А в плане более лёгкого варианта всё-таки наверное лучше язык R, если с булевыми функциями именно работать.
0
|
|
| 07.10.2015, 14:46 | |
|
Помогаю со студенческими работами здесь
15
Какой язык программирования лучше всего подойдет начинающему для взаимодействия с веб-сайтами? Какой браузер ближе всего к телефону? Определить какая из точек, к какой из вершин квадрата лежит ближе всего Какой язык программирования Какой язык программирования используешь ты? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|
Фото: Daniel Greenwood
kumehtar 13.11.2025
|
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга,
Ты же видел моря и метели.
Как сменялись короны и стяги,
Как эпохи стрелою летели.
- Этот мир — это крылья и горы,
Снег и пламя, любовь и тревоги,
И бескрайние. . .
|
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1
У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\
А в самом низу файла-профиля. . .
|