腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
哪些
语言
支持“动态”
元
编程
?
、
、
在中,作者指出只有少数
语言
,包括Ruby,可以在运行时自行操作。除了Ruby之外,还有哪些
语言
可以支持这种
元
编程
?我所指的具体引语见第十九页的导言: 在这本书中,我将继续讨论
元
编程
的不同含义,重点是在运行时操纵自己的代码。只有少数几种
语言
能有效地做到这一点,而Ruby就是其中之一。您可以将其视为动态
元
编程
,以区别于代码生成器和编译器的静态
元
编程
。
浏览 6
提问于2012-07-07
得票数 2
回答已采纳
2
回答
元
编程
是反射的子集吗?
、
、
我以前认为
元
编程
涉及修改程序,而且(就像对的一些回答一样),这种反映仅仅是对程序的反思。然而,反射标记wiki表示
元
编程
的描述是
元
编程
很有用,因为它可以节省程序员宝贵的时间。有些
语言
支持
元
程序本身,这允许创建具有强大表达能力的代码。这会使
元
编程
仅仅是反射的一个子集吗?
浏览 1
提问于2011-10-03
得票数 22
回答已采纳
1
回答
宏的差异与
元
编程
中的反射
、
、
、
我目前正在研究
元
编程
。我猜Rails在很大程度上使用
元
编程
。这是我目前所理解的。宏:在编译时发生,使用代码生成代码(即Rails使用attr_reader自动设置getter)
元
编程
使用程序作为数据类型来生成代码;宏和反射在某种意义上是
元
编程
的技术。是否可以将宏和反射看作
元
编程
的子集,因
浏览 4
提问于2017-06-15
得票数 1
2
回答
Python和Smalltalk -
元
编程
功能比较
、
、
、
、
我最近一直在学习Python,并对它卓越的运行时
元
编程
能力感到惊讶。之前,我在阅读Smalltalk时遇到了“运行时
元
编程
”这个术语,据我所知,Smalltalk拥有最好的运行时
元
编程
能力。
元
编程
?两种
语言
所采用的方法有什么显著的区别?
浏览 0
提问于2011-07-28
得票数 10
回答已采纳
1
回答
CAD中的自动化设计、有限
元
分析与优化
、
、
、
、
我想通过让一个优化器对一个CAD文件进行修改来优化一个设计,然后在有限
元
中对该文件进行分析,并将结果反馈给优化器,以便在基于FEM的基础上对设计进行更改,直到解收敛到最优(质量、刚度,否则)为止。从
编程
语言
(例如Python)中运行优化器代码(例如fmincon)。优化器的参数是CAD模型的参数(角度、长度、厚度等)。 然后,
编程</
浏览 2
提问于2015-08-01
得票数 2
1
回答
Scala中有关DSL的
元
编程
、
、
我理解动态
语言
(Ruby、Clojure、Groovy)提供
元
编程
支持,但是Scala呢?我读过这个有用的,但我更感兴趣的是为什么(如果有)在Scala中使用
元
编程
。
浏览 4
提问于2014-01-14
得票数 2
回答已采纳
2
回答
UML三
元
关联实现java代码
、
、
、
、
三
元
关联是一种结构关系,它指定一个事物的对象与另两个事物的对象相连接 我在网上读过关于这件事的不同来源的文章,都找不到解决办法P.S
浏览 2
提问于2018-11-12
得票数 3
7
回答
学习
元
编程
的
语言
、
在你看来,学习和使用
元
编程
的最佳
语言
是什么(就简单性、可读性和代码优雅而言)? 我认为
元
编程
是“编码的未来”。并不是说代码将会消亡,但我们可以看到新技术将出现这种情况。
浏览 0
提问于2010-05-21
得票数 19
2
回答
如何使用
元
编程
将Ruby中的冗长代码更改为更简单的代码?
、
据说Ruby是一种
元
编程
语言
。我想知道是否可以使用
元
编程
减少前3行的冗长?
浏览 0
提问于2010-06-06
得票数 1
回答已采纳
1
回答
静态类型
语言
可以支持像smalltalk/python/ruby这样的
元
类吗?
、
我发现
元
类的概念很吸引人,它把类当作第一类对象。您可以将类分配给变量,将其传递给方法,甚至可以在运行时创建新类。似乎,每种支持
元
类的
编程
语言
要么是动态类型
语言
(Smalltalk、Python、Ruby),要么是渐进型
语言
(Objective C和Groovy都支持静态和动态类型)。我还没有见过支持
元
类的静态类型
语言
。 静态类型和
元
类是否彼此不兼容?在我看来,
元
类的功能确实需要一定程度的动态性。我仍然在想,像Java
浏览 22
提问于2019-08-31
得票数 0
回答已采纳
4
回答
D的模板可用于什么的示例
、
我听说D
语言
有强大的
元
编程
特性,可以在编译时执行函数。这听起来非常令人兴奋,但我发现很难想到没有它们就很难完成的事情的实际例子。 有没有人能举例说明D的
元
编程
特性派上用场的情况?
浏览 0
提问于2010-08-24
得票数 21
9
回答
在C#中可以进行
元
编程
吗?
、
特别是,是否有可能在编译时在中执行类似于此c++代码的c#代码?struct Factorial enum { value = N * Factorial<N - 1>::value };struct Factorial<0> enum { value = 1 };// Factorial<0>::value == 1{ int
浏览 13
提问于2008-10-26
得票数 39
回答已采纳
2
回答
元
程序设计
作为一名C++开发人员,我刚刚开始我的旅程,最近我一直在研究一个叫做
元
编程
的主题。到目前为止,我已经了解了很多关于这个主题的信息,也没有什么问题。反射架构和
元
级架构有什么区别?
元
编程
架构属于哪一类?
元
编程
分为两个层次:
元
级和基级。据我理解,被调查的对象程序或系统是基本层次,而要在被调查的系统上
浏览 0
提问于2011-06-19
得票数 10
7
回答
现实世界中是否有使用
元
编程
的应用程序?
我们都知道MetaProgramming是Code == Data (或编写程序的程序)的概念。此问题可以关闭,但我看不到任何相关问题。
浏览 0
提问于2010-12-16
得票数 1
回答已采纳
2
回答
C++/Boost MPL:结构代码类似于Haskell的let,
、
、
、
、
由于C++
元
编程
是函数式的:有什么方法可以与任何函数式
编程
语言
(例如,Haskell的)的let或where结构相媲美吗? 我使用的是Boost::MPL,但是对于更长的
元
函数,我希望有更多的结构。
浏览 2
提问于2012-06-27
得票数 9
回答已采纳
1
回答
是否有c++的非模板元
语言
?
、
我正在阅读boost::MPL作者中的c++模板
元
编程
书。我是幽灵/凤凰图书馆的忠实粉丝。用一种实际的
语言
不是更简单吗?我指的是一些能够访问c++语法树并对其进行操作的
语言
,以及良好的文本处理能力。--我正在考虑一种模板
语言
,如twig/djan
浏览 0
提问于2014-01-25
得票数 8
回答已采纳
1
回答
使用NodeJs获取防火墙中的hasPendingWrites
、
、
我试图访问特定文档的
元
数据,以监视hasPendingWrites的状态。谢谢
浏览 3
提问于2021-06-09
得票数 1
回答已采纳
12
回答
D模板:最酷的Hack
、
、
在D
编程
语言
中,您做过或看到过的最酷的实用
元
编程
攻击是什么?有些实用的意思是排除了,例如编译时射线追踪器.
浏览 17
提问于2008-10-29
得票数 22
回答已采纳
1
回答
使用lisp进行
元
编程
/代码生成?
、
、
我在用几乎纯正的汇编
语言
写一个解释器。目前,我正在使用NASM宏和m4的混合(当这些宏不够强大时)来生成大量代码云。 我记得看到lisp被用作生成和构建汇
编程
序的
元
编程
引擎。但我记不起到底在哪里了。有人能给出使用lisp作为汇
编程
序
元
编程
工具的项目的例子,或者解释应该为此目的使用哪些引擎或库吗?
浏览 2
提问于2014-03-17
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
编程语言
编程语言的形编程语言的形式式
编程语言-go语言简介
即刻就业:编程学什么语言好,编程语言有多少种,编程语言怎么学
编程语言总结
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券