相关疑难解决方法(0)

Emacs模式突出显示Lisp表单

什么是Emacs模式或包突出显示Lisp形式改变背景的颜色,以便您所在的表单有一种颜色,外部形式另一种颜色,外部外形另一种形式等等?

lisp emacs mode

4
推荐指数
1
解决办法
728
查看次数

以类似于图形的图形方式编写C++?

我正在考虑设计一个允许人们以图形方式开发C++代码的应用程序的可能性.当我发现Scratch(参见网站教程视频)时,我感到很惊讶.

我相信大多数C++都可以用图形表示,除了预处理器指令和可能的函数指针.

您认为哪些C++功能可以(或不是)由图形项表示?这种申请的利弊是什么?它比"普通"C++简单多少?

RECAP和更多:

优点:

  • 直观的
  • 适用于小型应用
  • 有助于避免错别字

缺点:

  • 对于大型(中型)大小的应用程序可能变得不可读
  • 对于有经验的程序员来说,手动编码更快
  • C++对于这种方法来说太复杂了

考虑到我们 - 我的工作 - 已经有相当多的现有C++代码,我不是在寻找一种全新的编程方式.我正在考虑一种与遗留代码完全兼容的替代编程方式.人们将用于新代码的某种"病毒语言",并且希望最终也会用来替换现有代码(它可能有用).

您如何看待这种病毒式方法?

说到手动和图形编程,我倾向于同意你的答案.这就是为什么理想情况下,我会找到一种方法让用户总是在打字和图形编程之间做出选择.逐行解析器(+部分解释器)可能能够将类型化代码转换为图形设计.这可能的.让我们全都交叉.

是否有提供打字和图形编程功能的警告我应该仔细考虑和分析?

我已经处理过模板类(更常见的是类型级C++)及其图形表示.看到存在于模板类的图形表示的示例.框表示类或类模板.第一个顶级节点是类本身,下一个节点(如果有的话)是类中的typedef指令.底部节点是模板参数.当然,边缘将类连接到实例化的模板参数.我已经有了处理这种类型级图表的原型.

如果您觉得这种表示模板类的方式是完全错误的,请不要犹豫,为什么这么说!

c++ graphical-programming

4
推荐指数
3
解决办法
3319
查看次数

那么与F#有什么关系,现在它已经开源了?

在发现F#将在Apache许可下发布后,我非常兴奋.但我仍然不确定,语言/生态系统是否值得投入时间.

那么 - 您认为现在会发生什么?F#团队只发布"源代码"并且暂时没有贡献(我怀疑他们会这样做).另一方面,有F#PowerPack,人们可以尝试让F#更好(我希望他们能做出贡献).

http://fsharp.net网站有很多链接,但没有开放的邮件列表/论坛.http://cs.hubfs.net似乎空洞而且死了 - 它真的是社区的中心吗?有社区吗?

Mono似乎对F#感兴趣,但他们会适应它吗?另外 - 如果MS本身非常努力不用F#替换C#/ VB,那么真正的语言是什么?你没有获得Code Cotracts支持,没有视觉工作室的mstest跑步者,没有GUI设计师等.

那么F#只是另一种MS产品还是更多?

.net mono f# visual-studio-2010

4
推荐指数
2
解决办法
396
查看次数

标签 统计

.net ×1

c++ ×1

emacs ×1

f# ×1

graphical-programming ×1

lisp ×1

mode ×1

mono ×1

visual-studio-2010 ×1