问题标签 [nemerle]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - 如何在没有类资源管理器的情况下将属性添加到属性映射?
在回答这个问题后我有一个新问题将参数从页面传递到 ActiveX
如何在没有类资源管理器的情况下将属性添加到属性映射?
需要为对象和类资源管理器添加属性不起作用,因为 Nemerle 还不支持它。
代码:
visual-studio - 在 Visual C# 2010 Express 中集成 Nemerle
我想使用 Nemerle 编写 .NET 应用程序的一部分。是否有适用于 Visual C# 2010 Express 的插件?我发现的唯一一个返回错误,因为它被认为是针对不同版本的 Visual C#。
.net - 用 Nemerle 编写的应用程序是否需要包含任何 DLL 文件?
当我部署一个用 Nemerle 编写的应用程序时,是否有任何特定于 Nemerle 的 DLL 文件需要安装?如果有这样的 DLL 文件,它们是哪些?
.net - Nemerle 和 F# 在 .Net 上的功能比较
社区维基问题:
根据这个问题:在 .Net 中使用 Scala 有什么好处?另一个问题浮现在脑海。谁能列出Nemerle和 F# 在 .Net 平台上进行功能开发的比较优势(和劣势)?我只是顺便看了看Nemerle。听起来它与 F# 在同一个球场上发挥作用,所以我想知道除了明显的语法差异和 F# 得到微软支持的巨大优势之外,还有什么不同。
f# - F# 匹配 ->
我想做类似的东西(Nemerle 语法)
在 F# 上,那么 F# 是真的吗?
c# - F# vs C# vs Nemerle
在我的 TODO 中有新项目,无法选择 F# 或 Nemerle。
我目前正在学习 F#,并且在 Nemerle 上有一些项目。
我喜欢 F# 方式,我喜欢默认缩进(我也希望 nemerle2 默认缩进),我喜欢 F# 的许多特性和魔力,但没有宏。
F# 的目标是 VS2010,也许(也许)更大的开发团队,它看起来像 Haskell(可以用它创建轻量级的 Linux 程序,而且很有趣)。
Nemerle 的目标是宏,我想我更喜欢 Nemerle 的一些语法。
大多数人都喜欢 C#...
- 所以语言必须是透视的
- 语法必须合乎逻辑、易于理解、简洁且功能强大(代码少)
- 它必须易于与 .NET 一起使用
- 所以我已经用这三个的选择关闭了我的自我。
- 我可以使用它们,但选择一个怎么样。这对我来说并不容易。
例如我喜欢(Nemerle)
远不止于此 (F#)
F# :
内默尔:
F#(希望这里没有弄错):
内默尔:
C# :
这是我已经无法转换为 F# 的 nemerle 代码(所以我只学习它)......
与 C# 的比较:
显然,Nemerle 代码更易于支持且更具可读性。
@Brian所以这就是我要问的原因,如果你发现我做错了,告诉我是否真的可以让 F#、C# 更轻松,因为我不确定其他方法可以清楚地做到这一点。
macros - Boo 与 Nemerle 有什么区别?
看起来这两种语言都被称为“C# 应该是什么”,具有卫生宏、REPL、编译器作为服务 (CaaS)、静态 + 鸭子类型(在 C# 拥有它之前)。这两种语言之间是否有任何重大区别,或者它们只是或多或少相同事物的两种不同实现?我在某处读到 Nemerle 的宏服务比 Boo 的更强大;这是真的?
它们在当前活动、成熟度和 IDE 集成方面如何比较?
此外,如果 C# 5.0 传闻中的 CaaS 功能实现,它们是否会过时,或者是否有功能可以使它们保持相关性?
macros - Nemerle 自定义运算符问题
希望能够在我的代码中写的内容如下。
首先,我尝试²
先创建一个宏。我尝试了以下方法。
但我期待一个标识符错误(x)
所以我尝试了
现在我在"²"
.
所以我问 1. 可以写 Operator²
吗?2. 支持的语法标记有哪些?
asp.net - 我可以在我的 Web 应用程序(bin 文件夹)中指定 system.codedom 编译器吗?
我想使用 Nemerle,但要使用它:
我需要在 GAC 中使用我的编译器。
可悲的是,我不能在托管上做到这一点。所以也许我可以只使用我的 bin 文件夹呢?
我可以指定(不知何故...?)compilerOptions="/lib:???" 进入我的 /bin 文件夹并将编译器放在那里?
.net - 怎么给一个字节加1
我试过了
无论我尝试哪一个,我都会收到以下错误消息。
错误 1 个预期字节,在分配的值中得到 int:System.Int32 不是 System.Byte 的子类型 [简单要求]
我发现有效的唯一方法是
这有点花哨,只是添加一个。
为什么是这样?有没有更好的(阅读更短的方式)?