Вопросы по теме 'dynamic-languages'
Что такое деконструированный компилятор? Как C # получает возможность динамического языка генерировать и вызывать код во время выполнения через Roslyn?
После прочтения эта статья о Roslyn. Я обнаружил две вещи, которых не понял.
деконструированный компилятор
C # получает возможность динамического языка генерировать и вызывать код во время выполнения через Roslyn.
Я просмотрел множество...
80 просмотров
schedule
08.09.2021
Как динамические языки JITT?
Как динамически типизированный код JIT компилируется в машинный код в динамических языках? Более конкретно: делает ли компилятор в какой-то момент выводы о типах? Или это строго трактуется в этих случаях?
Например, если у меня есть что-то вроде...
509 просмотров
schedule
03.03.2022
Динамичный язык для изучения ради любопытства
Это своего рода вопрос о «лучшем языке», но, надеюсь, с достаточным поворотом, чтобы сделать его стоящим.
Как человек, использующий только C и C #, мне любопытно выучить динамический язык, чтобы расширить свои знания. Я не знаю, что выбрать....
561 просмотров
schedule
08.03.2022
Как использовать что-то похожее на DynamicObject в Silverlight 3/WP7?
Как вы можете использовать Dynamic Language Runtime (DLR) или что-то еще, чтобы имитировать System.Dynamic.DynamicObject в SILVERLIGHT 3 (!) и WP7 (без C# 4.0!)..
Что я хочу сделать, так это реализовать автоматические динамически создаваемые...
1013 просмотров
schedule
05.03.2022
Устные переводчики и языки с динамическим типом
Почему программы с динамически типизированными языками обычно интерпретируются, а не компилируются?
1039 просмотров
schedule
16.03.2022
Динамические языки для встроенных устройств?
Мне нужно развернуть динамический язык на небольшом встроенном устройстве Linux, и мне трудно найти правильный: я хочу создать небольшое веб-приложение с этим языком (с небольшим фреймворком, таким как Sinatra или Camping) и написать несколько...
1813 просмотров
schedule
09.04.2022
Как получить доступ к локальным через трассировку стека? (Имитация динамической области)
Задний план
Несмотря на то, что можно скомпилировать код C # во время выполнения, невозможно включить и запустить сгенерированный код в текущей области. Вместо этого все переменные должны передаваться как явные параметры.
По сравнению с...
501 просмотров
schedule
27.05.2022
PHP: проверка кода, поскольку PHP - это свободный тип / динамический язык?
У меня есть небольшое веб-приложение на PHP, которое начинает умеренно расти в размерах.
Я начинаю заниматься управлением своей базой кода PHP, учитывая, что PHP - это динамический язык со слабой / слабой типизацией .
Как другие управляют...
2265 просмотров
schedule
03.06.2022
Что привлекает людей в динамических языках?
Кажется, что в последнее время все запрыгивают на динамичную, некомпилированную подножку. В основном я работал только с скомпилированными языками со статической типизацией (C, Java, .Net). У меня есть опыт работы с динамическими языками, вроде ASP...
40619 просмотров
schedule
28.06.2022
заводная переменная функция
Я даже не знаю, как назвать этот qn. Но, надеюсь, есть простой способ сделать это на динамическом языке, таком как groovy.
скажем, у меня есть класс Service, где я делегирую бизнес-логику. методы в нем funA(), funB()... funX() .
Теперь у меня...
1769 просмотров
schedule
09.12.2022
главные советы для тех, кто переходит со статического языка (java/c#) на динамический язык, такой как python
Каковы главные ошибки для тех, кто переходит со статического языка (java/c#) на динамический язык, такой как python?
Кажется, здорово, как это можно сделать, но переименование метода или добавление/удаление параметров кажется таким рискованным!...
244 просмотров
schedule
12.11.2022
Имитация утиного набора текста на Java
Проблема: я хотел бы иметь общий доступ в Java к любому свойству / полю в объекте Java, аналогично тому, как это делает динамический язык (например, Groovy, JavaScript). . В то время, когда я пишу этот водопроводный код, я не знаю, какой это тип...
961 просмотров
schedule
17.04.2023
Java, используя Groovy (Grails) во время разработки только для того, чтобы иметь возможность тестировать код без перекомпиляции?
Я занимаюсь веб-разработкой на Java с использованием Spring MVC, и в основном я вынужден заниматься разработкой по методу Agile, где мне приходится вносить множество небольших изменений, и иногда я трачу много времени на компиляцию каждый раз, когда я...
256 просмотров
schedule
10.04.2023
Динамический против статического компилятора (JavaScript)
В настоящее время я пишу компилятор JavaScript на ANTLR + Java.
Я читал здесь вопросы о переполнении стека о том, как продолжить выполнение - и всегда отвечу, что было бы слишком сложно выполнить статическую компиляцию (без JIT-информации)...
3777 просмотров
schedule
12.12.2022
преимущества игрового фреймворка для людей, пришедших с php / ruby / python
Одним из самых сильных аргументов в пользу игрового фреймворка является его цикл разработки, просто исправьте код, вернитесь к просмотру, нажмите перезагрузку и начните, и все это без записи, компиляции, развертывания и хлопот, типичных для...
9406 просмотров
schedule
24.02.2023
Означает ли статическая типизация, что вам нужно привести переменную, если вы хотите изменить ее тип?
Существуют ли какие-либо другие способы изменения типа переменной в статически типизированном языке, таком как Java и C++, кроме «приведения»?
Я пытаюсь выяснить, в чем основное различие с практической точки зрения между динамической и статической...
1649 просмотров
schedule
20.10.2023
Доступ к переменной экземпляра по имени (строке), как это делают динамические языки, в C#
у меня есть такой код С#:
string fieldName = ...
string value = ...
if (fieldName == "a") a = value;
if (fieldName == "b") b = value;
if (fieldName == "c") c = value;
if (fieldName == "d") d = value;
...
Я хочу что-то вроде этого:
string...
1779 просмотров
schedule
30.12.2023
Ruby: больше гибкости, чем у Java / C #?
Это то, что я новичок в изучении Ruby, или у него действительно больше способов писать (одинаковые) вещи, чем на Java / C #? Кроме того, если он более гибкий, чем Java, существуют ли какие-либо лингвистические особенности Ruby, которые обычно не...
1012 просмотров
schedule
16.03.2024