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

Штучні мови для інструктажу комп'ютерів робити етапи обчислення для виконання завдань. Вони дозволяють програмістам спілкуватися з комп'ютерами.

5
Функції першого класу
Я почав серйозно дивитися на Лісп у ці вихідні (під якими я маю на увазі, що я лише вчився Ліспу і не повертався до проектів на C #), і мушу сказати, що мені це подобається. Я поспілкувався з іншими функціональними мовами (F #, Haskell, Erlang), але не відчув того, що …

4
Як виявляються недокументовані функції? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 4 роки тому . Мені завжди було цікаво, як ти знаходиш незадокументований / приватний API? Приклад Apple бездокументованого …

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

4
Не-англійські мови програмування [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

3
Чому приватні змінні описуються у загальнодоступному файлі заголовка?
Гаразд, тож сподіваємось, що це досить суб'єктивне питання для програмістів, але тут ідеться. Я постійно розширюю свої знання з мов та практики інженерії програмного забезпечення ... і натрапив на щось, що для мене просто не має сенсу. В C ++ класові декларації включають private:методи та параметри у файлі заголовка, який, …

7
Хтось використовує Python / Ruby та PHP протягом тривалого часу і все ще надає перевагу PHP? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

5
Чи використовує будь-яка мова програмування змінні, оскільки вони є в математиці?
У математиці змінна означає, що ви можете помістити туди будь-яке число, і рівняння все одно буде істинним: root(square(x)) = abs(x) У мовах програмування це не так: var може змінюватися. На Python: y = (x**2)**.5 x *= 2 assert y == abs(x) створить виняток, оскільки x в останньому рядку неоднаковий. Чи …

2
Що було б найкращим способом обробляти помилки в паралельних програмах?
Якщо паралельні алгоритми стукають у двері, можливо, вдалий час подумати про обробку помилок. Тож спочатку були коди помилок. Ті смоктали. Можна було їх ігнорувати, тож ви могли пізно вийти з ладу та створити важкий для налагодження код. Потім прийшли винятки. Після їх виникнення було неможливо ігнорувати, і більшість людей (крім …

4
Що відбувається з PHP 6? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Я схвильований про зміни в PHP 6, попередньо переглянуті в PHP 5.3+. Однак мені …

11
МУМПС живий? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

6
Чи існують причини використання COBOL, окрім застарілого програмного забезпечення?
COBOL як і раніше (сильно?) Використовується для фінансових обчислень. Це стара мова, і більшість програмістів AFAIK ненавидять або хоча б не люблять COBOL. Це викликає питання: чи є єдиною причиною використання COBOL те, що застаріле програмне забезпечення використовує його, чи має якісь реальні переваги перед іншими мовами програмування? Просто цікаво.

3
Вивчення мови програмування, спеціально розробленої для цієї компанії [закрито]
Закрито . Це питання потребує деталей або ясності . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Додайте деталі та уточніть проблему, відредагувавши цю публікацію . Закрито 2 роки тому . Чому б хтось розробив свою власну мову, щоб використовувати її тільки всередині цієї фірми, коли у вас є інші …

4
Чому генератори і функції python поділяють ключове слово "def"?
Розглянемо наступне: def some_function(): return 1 def some_generator(): yield 1 У наведеному вище коді some_functionє функцією, в той час some_generatorяк генератором. Вони виглядають досить схоже. Проблема, яку я маю при читанні коду, полягає в тому, що мені потрібно переглядати кожен рядок у "функції", шукаючи yieldключове слово, перш ніж я зможу …

5
Чи корисно вивчати основи основної мови, коли головна мета - спиратися на її рамки? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 5 років тому . Будь ласка, майте на увазі, це не інше "Скільки [ вставте сюди мову програмування ] я повинен знати, перш ніж …

12
Чому більше мов не мають можливості порівнювати значення з кількома іншими значеннями? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Розглянемо наступне: if(a == b or c) У більшості мов це потрібно писати так: …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.