Запитання з тегом «programming-languages»

Мова програмування - це штучна мова, призначена для вираження обчислень, які можуть виконувати машини. ** Зверніть увагу: ** Як це відбувається в інших місцях щодо запиту щодо переповнення стека, рекомендацій щодо ресурсів та навчальних посібників, запитів на списки речей ("які мови мають цю функцію ...") та надмірно на основі думки ("що найкраще ... ") питання поза темою.

18
У який момент файл конфігурації стає мовою програмування?
Я вже деякий час розмірковую над конфігураційними файлами та їхнім відношенням до коду, і залежно від дня та напрямку вітру мої думки, здається, змінюються. Все більше і більше, хоча я постійно повертаюся до усвідомлення, яке я вперше здобув під час вивчення Lisp: між даними та кодом мало різниці. Це здається …


17
Яку мову вивчати після Хаскелла? [зачинено]
В даний час це питання не підходить для нашого формату запитань та відповідей. Ми очікуємо, що відповіді будуть підтверджені фактами, посиланнями чи експертизою, але це питання, швидше за все, вимагатиме дебатів, аргументів, опитування чи розширеного обговорення. Якщо ви вважаєте, що це питання можна покращити і, можливо, знову відкрити, відвідайте довідковий …

5
У чому різниця між: асинхронною, неблокуючою, архітектурою подій-бази?
Яка різниця між: Асинхронний , Неблокуючий , та Архітектури на основі подій ? Чи може щось бути як асинхронним, так і неблокуючим (і заснованим на подіях )? Що найважливіше в програмуванні - мати щось: асинхронне, неблокувальне та / або база подій (або всі 3)? Якби ви могли навести приклади, це …

6
Альтернативи об’єктно-орієнтованому програмуванню?
OOP - це, мабуть, найбільш часто використовувана парадигма програмування в сучасному дизайні програмного забезпечення. Моє запитання - яка ще парадигма (и) може конкурувати з нею і може стояти на місці ООП ? Щоб пояснити це питання, я не запитую про те, які ще парадигми існують. Їх багато, але я хотів …

2
Що таке звичайна мова?
Я намагаюся зрозуміти концепцію мовних рівнів (звичайний, контекстний, контекстний тощо). Я можу це легко розглянути, але всі пояснення, які я знаходжу, - це набір символів і розмови про набори . У мене є два запитання: Чи можете ви описати словами, що таке звичайна мова, і чим мови відрізняються? Де люди …

4
Що означає ваніль?
ваніль прикметник з'являється в багатьох місцях: проста ваніль Java, ваніль JavaScript: що робить це саме середнім? З контексту, схоже, означає щось "звичайне". Коли конкретний код вважається ванільним, а коли ні? Рівнина, як не загорнута в рамки?

5
Mathematica: що таке символічне програмування?
Я великий шанувальник Стівена Вольфрама, але він, безумовно, не соромиться перебирати свій ріг. У багатьох посиланнях він прославляє Mathematica як іншу символічну парадигму програмування. Я не користувач Mathematica. Мої запитання: що це за символічне програмування? І як це порівнюється з функціональними мовами (такими як Haskell)?

28
Чи існують інші поширені мови «c-подібні» чи не «c-подібні» з ненульовою позицією масиву індексу? [зачинено]
В даний час це питання не підходить для нашого формату запитань та відповідей. Ми очікуємо, що відповіді будуть підтверджені фактами, посиланнями чи експертизою, але це питання, швидше за все, вимагатиме дебатів, аргументів, опитування чи розширеного обговорення. Якщо ви вважаєте, що це питання можна покращити і, можливо, знову відкрити, відвідайте довідковий …

2
Різниця між реактивним та функціонально-реактивним програмуванням
Нещодавно я проводив деякі дослідження реактивного програмування, і мені важко знайти хороший опис різниці між реактивним та функціонально- реактивним. Чи просто реактивне програмування реалізоване за допомогою функціональних методів / парадигм на відміну від використання декларативної або ОО-парадигм?

10
Походження назви мови C #
Я програміст на C і C ++ і зараз намагаюся вивчити C #. Я купив книгу Professional C # від Wrox публікацій. Під час міграції з C на C ++ у мене виникли сумніви, чому ++його додали до C. Пізніше я зрозумів, що оскільки ++це оператор приросту, його додали до …

10
Чи ортогональні FP та OO?
Я чув це раз за разом, і намагаюся зрозуміти та підтвердити думку про те, що FP та OO є ортогональними. Перш за все, що означає для 2 понять бути ортогональними? FP максимально заохочує незмінність і чистоту, тоді як ОО, здається, створений для стану і мутації - трохи організована версія імперативного …

30
Який хороший приклад показати непрограмісту, щоб пояснити, як «виглядає» програмування?
Мій друг днями запитав мене днями, чи я просто переглядаю списки чисел, коли програмую, або як це працює. Я намагався пояснити, що це, як правило, більше схоже на математичні формули, з кинутим дивним англійським словом, і що воно, як правило, переважно читабельне. Але це дуже розмите пояснення, і воно насправді …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.