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

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

2
Перша мова програмування банкоматів
Перші банкомати виконували такі завдання, як банкомат, вони були в автономному режимі, які працювали з перфокартами, просоченими Карбоном та 6-значним PIN-кодом. Максимальний зняття карткою - 10 фунтів, і кожна - картка одноразового використання - банкомати, ковтаючі картки! Перший банкомат був встановлений у Лондоні в 1967 році, коли я дивився на …

6
Чи все ще у Lisp є якась особлива функція, яку НЕ прийняли інші мови програмування?
Чи все ще у Lisp є якась особлива функція, яку НЕ прийняли інші мови програмування? Під Лісом я маю на увазі всі мови програмування Lisp в цілому. Мені сказали, як дивовижний Лісп і знаю, що багато мов надихнули Ліса. Але чи все ж у Lisp є якась ексклюзивна функція дизайну, …

4
Скільки коштує Google інвестувати в мову Go?
Я читав досить багато про мову Go , і це здається перспективним. Останній важливий фрагмент інформації, який мені не вистачає, перш ніж я вирішую витрачати більше зусиль на мову, це: скільки грошей / влада людини вкладає Google або інші компанії в зусилля з розробки? Якщо цю інформацію неможливо надати, чи …

8
Одночасне вивчення декількох мов [закрито]
Вивчаючи нові мови, чи краще взяти себе на одну мову на 100% і зачекати, поки ви «освоїли» її, щоб перейти на іншу, або попрацювати над вивченням різних мов одночасно? Якщо це важливо, я зараз вивчаю C ++, і я хотів би також знати Java та Python.

9
Чи заслуговують динамічні набрані мови всі критики? [зачинено]
Я прочитав кілька статей в Інтернеті про вибір мови програмування на підприємстві. Останнім часом популярними стали багато динамічних набраних мов, наприклад Ruby, Python, PHP та Erlang. Але багато підприємств все ще залишаються зі статичними мовами типу C, C ++, C # та Java. І так, однією з переваг статичних мов …

6
На що конкретно йдеться про виражальну силу?
Виразна сила визначається Вікіпедією як: .. широта ідей, які можуть бути представлені та передані цією мовою. Чи "ідеї" стосуються речей (операцій, структур, алгоритмів тощо), які ми можемо передавати машині ? Або йдеться про «людські» поняття, які можна захопити та донести мовою до інших людей? Як оцінюється і вимірюється виразна сила? …

6
Чому деякі функціональні мови програмування використовують простір для додатків функції?
Переглянувши деякі мови функціонального програмування, я завжди цікавився, чому деякі fp-мови використовують один або кілька символів пробілу для застосування функції (та визначення), тоді як більшість (усіх?) Імперативних / об'єктно-орієнтованих мов використовують круглі дужки, що, здається, бути більш математичним способом. Я також вважаю, що останній стиль набагато чіткіший і зрозуміліший, ніж …

5
Коли має сенс спершу скласти власну мову до коду С?
Коли розробляється власна мова програмування, коли має сенс написати перетворювач, який приймає вихідний код і перетворює його в код C або C ++, щоб я міг використовувати існуючий компілятор, наприклад, gcc, щоб закінчити машинний код? Чи є проекти, які використовують такий підхід?

3
Що таке бінарні файли? [зачинено]
Я дуже часто бачу людей, які використовують термінові бінарні файли в іншому контексті. Що таке бінарні файли? Колекція бінарних файлів, інсталяційних файлів, .dll файлів чи чого? Або це просто загальний термін для деякої колекції файлів на диску?


12
Будь-яку мову програмування легко освоїти, якщо основи програмування є сильними. Факт чи міф? [зачинено]
Чи правда, що людина з досить хорошими основами програмування може легко вивчити будь-яку мову програмування? Добре, коли я розмовляю мовами програмування, я маю на увазі гнучкі та динамічні мови, такі як PHP, Perl, Ruby тощо, але не колишні мови програмування далекого минулого. Я певною мірою працював лише на java, groovy …

11
Що робити, коли кодування починає відчувати себе нудно, начебто все просто більше того ж? [зачинено]
Я почав програмувати у віці 6 років на Commodore 64. Зараз мені 28, і я повинен пройти 4 курси першого ступеня з інформатики. Я починаю нудьгувати з написанням коду після всіх цих років. Я пройшов курс інформатики з теоретичних комп'ютерних мов та 10 років кодування системи C у сфері мережевої …

5
Погана практика - переключити корпус на встановлене середовище
В останні три роки, коли я працював розробником, я бачив безліч прикладів, коли люди використовують оператор перемикання, щоб встановити шлях (як у зворотному, так і в передньому) для URL-адреси. Нижче наведено приклад цього: Приклад зворотного зв'язку (C #): public static string getHost(EnvironmentEnum environment){ var path = String.Empty; switch (environment) { …

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


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