|
4 / 4 / 3
Регистрация: 31.07.2011
Сообщений: 155
|
|
На каком языке лучше написать18.10.2023, 21:40. Показов 1585. Ответов 19
Метки нет (Все метки)
Доброго всем времени суток. Я полный ноль в программировании, но давно хотел этим заняться. Сейчас есть интересный проект для школьников, где они должны проходить тестирование, после, получать результаты своих ответов.
К примеру, пример по математике: 2 + 2 = ? Кроме этого проекта, требуется знание программирования в трейдерских терминалах, где используется C#. Поэтому вопрос, какой лучше язык выучить для проекта для школьников и можно ли все это сделать на c#, не изучая дополнительных языков типа JS или PHP?
0
|
|
| 18.10.2023, 21:40 | |
|
Ответы с готовыми решениями:
19
Подскажите как и на каком языке лучше написать программу Подскажите на каком языке лучше писать На каком языке лучше писать игру |
|
4835 / 1402 / 115
Регистрация: 21.04.2013
Сообщений: 8,563
|
||
| 18.10.2023, 22:07 | ||
|
0
|
||
|
4 / 4 / 3
Регистрация: 31.07.2011
Сообщений: 155
|
|
| 18.10.2023, 22:13 [ТС] | |
|
сайт на Wordpress
0
|
|
|
2487 / 1151 / 709
Регистрация: 25.04.2016
Сообщений: 3,315
|
|
| 18.10.2023, 22:21 | |
|
Проект для школьников вы можете реализовать на любом языке программирования, сам по себе проект элементарен.
Изучать дополнительные языки программирования нет нужды. Вообще, что еще за "дополнительные языки"? Программа, написанная на одном языке программирования, всегда может быть переписана на другом, иначе нет смысла в самих языках программирования. Все они решают одну и ту же задачу: взять ваш набор команд и перевести его в набор команд, понятный компьютеру. Отличаются лишь способы трансляции, интерпретации и внутреннего представления данных. Добавлено через 7 минут Собственно сам по себе язык программирования - это набор правил орфографии и пунктуации для оформления набора команд для компьютера. И написание программы на разных ЯП - это как написать одну и ту же фразу на разных языках, например, на французском и немецком, смысл самой фразы от этого не поменяется, поменяются лишь какие-то буквы в алфавите, да сами слова будут выглядеть по-разному.
1
|
|
|
4 / 4 / 3
Регистрация: 31.07.2011
Сообщений: 155
|
|
| 19.10.2023, 00:48 [ТС] | |
|
Спасибо за объяснение.
Мой вопрос был изза того, что склонялся между языками, не зная с какого начать обучение. Ведь к примеру для игр на мобилку, Python подходит куда меньше, чем к примеру тот же C# Unity. Поэтому думал для сайтов такая же история. Тоесть, если я все верно понял, я пишу на C# то что мне нужно для проекта и добавляю на сайт Wordpress?
0
|
|
|
4 / 4 / 3
Регистрация: 31.07.2011
Сообщений: 155
|
|
| 19.10.2023, 13:13 [ТС] | |
|
Хотелось бы, конечно, услышать побольше мнений знающих людей.
Вчера читал литературу. Наткнулся на мысль, что не стоит Wordpress, который написан исключительно на PHP, разбавлять какими то другими языками программирования. Была озвучена идея, что PHP в данном случая это лучший вариант. Так ли это?
0
|
|
| 19.10.2023, 13:51 | |||
|
Было-бы интересно услышать как вы будете решать задачу, сформулированную ТС на SQL? Добавлено через 2 минуты
0
|
|||
|
|
||
| 20.10.2023, 15:22 | ||
|
Есть вот какое соображение на самом деле - зная язык с Си-подобным синтаксисом - изучить синтаксис любого другого подобного можно очень быстро. У меня на PHP ушло дня два чтоль. Важнее понимать парадигмы - а язык - это уже нюансы.
0
|
||
|
2487 / 1151 / 709
Регистрация: 25.04.2016
Сообщений: 3,315
|
||
| 21.10.2023, 01:52 | ||
|
Строго говоря, декларативный ЯП не является полноценным ЯП, поскольку не в состоянии решать весь круг имеющихся задач. И ваш SQL как раз и является ярким примером декларативного языка. sqltd1, среди перечисленных ТС декларативных языков нет, разве что PHP можно притянуть за уши. Так что ваш комментарий в данном случае несколько не уместен. Добавлено через 20 минут sqltd1, кстати, вот вы сами советуете python, скажите-ка, а каким он по-вашему является? Декларативным? Императивным? Парадоксально, но в качестве "особенного" языка, "заточенного" под специфические задачи, вы приводите в пример декларативный ЯП, а для решения задачи советуете ТС использовать императивный ЯП. Как-то противоречиво выходит, не находите? Т.е. где-то там подсознательно разницу вы понимаете, но теорией на достаточном уровне не владеете. Добавлено через 15 минут Не по теме:
0
|
||
| 21.10.2023, 05:02 | ||||
|
Но все-таки - "Программа, написанная на одном языке программирования, всегда может быть переписана на другом" - вы продолжаете отстаивать это утверждение?
0
|
||||
|
Модератор
3132 / 2279 / 469
Регистрация: 26.03.2015
Сообщений: 8,870
|
|||
| 21.10.2023, 22:00 | |||
|
0
|
|||
|
2487 / 1151 / 709
Регистрация: 25.04.2016
Сообщений: 3,315
|
||||
| 22.10.2023, 05:14 | ||||
|
Что ж, прискорбно. Деградируем-с. Тогда специально для вас отмечу, что речь шла только о C#, JS и PHP. И да, я утверждаю, что программа, написанная на одном императивном языке программирования, всегда может быть переписана на другом императивном языке программирования. Так же отмечу, что это означает буквально: "Программа, написанная на C# всегда может быть переписана на JS". Добавлено через 7 минут Почти не по теме.. Как-то раз в одной сказочной стране закончился хлеб. Нет, на полках магазинов он, конечно же, был, но изготавливался не из муки, а из химических суррогатов-заменителей. Так дешевле. Однако этот искусственный хлеб не мог обеспечить организм человека суточной нормой витаминов группы З, из-за чего нейроны, вернее связывающие их аксоны, теряли защитную оболочку. Нейроны коротило, иногда возникали незапланированные соединения, и в результате люди, не знавшие нормального хлеба, становились более раздражительными и как ни прискорбно, глупыми. Мозг не мог поддерживать нормальную активность, мыслительные процессы искажались, некоторые и вовсе нарушались. Ситуация была чуть лучше в селах. Там люди питались натуральными продуктами, кто-то по старинке выпекал настоящий хлеб, так что и деградация шла куда медленнее. Шли годы. Однажды люди на столько отупели, что ни король, ни сборище министров уже не могли управлять страной. И в сказочном королевстве сложилась противоречивая ситуация. Для управления страной отчаянно нужны умные люди, а они остались только в деревнях. А посадить на престол какого-то крестьянина ни король, ни министры позволить не могли. В результате все это вылилось в государственный переворот. Короля по заветам предков отправили в пансионат с мягкими стенами, министров - на поля окучивать картошку, и во главе страны снова оказались умные люди, которые снова начали обеспечивать население нормальным продовольствием, стремясь не повторять ошибок прошлого. Как думаете, в какой части этой истории сейчас находимся мы?
0
|
||||
|
2487 / 1151 / 709
Регистрация: 25.04.2016
Сообщений: 3,315
|
|
| 22.10.2023, 12:11 | |
|
sqltd1, мне уже даже из вежливости тратить на вас время лень.
0
|
|
|
Модератор
3132 / 2279 / 469
Регистрация: 26.03.2015
Сообщений: 8,870
|
||
| 22.10.2023, 18:49 | ||
|
Например, зависит от ответа на вопрос, является ли SQL языком программирования. Или, каким образом программа, написанная на C#, может отслеживать перемещение курсора мыши, если в спецификации языка нет такого понятия?
0
|
||
|
14087 / 9305 / 1348
Регистрация: 21.01.2016
Сообщений: 34,950
|
|
| 23.10.2023, 07:11 | |
|
0
|
|
| 23.10.2023, 07:50 | ||
|
Более того, начав писать этот ответ, я вспомнил, что примерно два года назад я экспериментировал с Беллардовским quickJS (https://bellard.org/quickjs/), который реализует почти полный стандарт и вполне себе встраивается в кучу вещей.
0
|
||
|
Модератор
3132 / 2279 / 469
Регистрация: 26.03.2015
Сообщений: 8,870
|
|
| 24.10.2023, 20:54 | |
|
Строго говоря, на C# нельзя написать программу, которая строку "Здравствуй, мир!" на экран выводит. Вообще, любое взаимодействие с пользователем (кроме обмена байтовыми строками) возможно только при поддержке операционной системы (включая драйвера, оболочки и т.д.). Поэтому, чтобы можно было рассуждать о том, что можно написать, а что нельзя, нужно "программа" заменить на "вычислимые функции" (без побочных эффектов).
При этом нет никакой разницы между императивными и декларативными языками. Тьюринг-полнота языка не связана с парадигмой. Всё, что можно написать на Си, можно написать и на Oracle SQL. Или, например, в виде правил к игре "Жизнь". А можно написать и в императивном стиле, используя единственную инструкцию mov процессора 8088.
0
|
|
|
14087 / 9305 / 1348
Регистрация: 21.01.2016
Сообщений: 34,950
|
|||
| 25.10.2023, 05:35 | |||
|
0
|
|||
|
Модератор
3132 / 2279 / 469
Регистрация: 26.03.2015
Сообщений: 8,870
|
|||
| 25.10.2023, 21:39 | |||
|
Как Вы собираетесь работать с портами из языка Си? Предположу, что в спецификации Си89 нет специальных команд для этого. На практике в системной библиотеке для этого есть специальные функции, но они даже называются по-разному в разных компиляторах. Поправьте меня, если я ошибаюсь. Сам я драйверы не писал и спецификацию не читал. То есть, для работы с портами в системную библиотеку добавлены специальные функции, написанные на другом языке. Точно так же, можно в Oracle SQL добавить системные (встроенные) функции для работы с портами. Я же говорил о возможностях языка, а не о возможностях системных библиотек.
0
|
|||
| 25.10.2023, 21:39 | |
|
Помогаю со студенческими работами здесь
20
На каком языке лучше создать программу? На каком языке лучше писать скрипты?
На каком языке лучше писать букмекерский сайт На каком языке программирования лучше писать сайт? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
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 .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|