讨论:关于Comega语言。 [英] DISCUSSION: About the Comega language.

查看:114
本文介绍了讨论:关于Comega语言。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我一直在阅读和尝试微软研究中的Cw。

http://research.microsoft.com/Comega..._startpage.htm


我的第一分就是语言很奇怪,但有潜力。我对这个主题有更多的b $ b美分,但是很想听别人说些什么。


在Visual Studio的未来版本中,我们将能够混合

项目中的语言。因此,运行大量SQL和/或XML的类可能会从这种新奇怪的语言中受益。


我想要你的意见是:


- 可以编码吗?

- 它是否可读?

- 它对系统开发有帮助吗?

- 你会用吗?


快乐讨论

- Michael S


ps。

我希望我最喜欢的大师乔恩,布鲁斯和乔安娜有一些意见。


pps。

昨天我发了一个关闭的帖子-话题。但我现在选择忽略那个

。 =)

I''ve been reading about and trying out Cw from microsoft research.

http://research.microsoft.com/Comega..._startpage.htm

My first cent is that the language is weird but have potential. I have more
cents on the subject but are eager to hear what others have to say.

In future versions of Visual Studio, we will be able to mix languages in a
project. Hence classes that sport a lot of SQL and/or XML could perhaps
benefit from this new weird language.

What I want your opinion on is:

- Is it codable?
- Is it readable?
- Will it help in system development?
- Will you use it?

Happy Discussion
- Michael S

ps.
I hope my favourite gurus Jon, Bruce and Joanna have some input.

pps.
Yesterday I flamed a post for being off-topic. But I choose to ignore that
just now. =)


推荐答案

迈克尔,


你怎么敢出发话题!!!

开玩笑。


至于你是否能够在项目中混合语言,

不,你不会。我不认为这可以在接近

的未来随时可行。但是,这并不意味着你不能在相同的

汇编中混合语言。你总是可以将项目编译成netmodules,然后将它们链接到一个程序集中。


至于对Cw的评论,我认为它肯定有它的用途,但我认为这些用途是专门的。对于通用编程

语言,我认为它实际上可能会妨碍某些操作。但是,如果你的空间需要这种功能,那么

,那么一定要去

吧。它让我想起了我的FoxPro时代,其中数据更多地是环境实体,而不是封装在构造中。


.NET的优点之一是你可以拥有所有这些不同的

语言,每种语言都有自己的优点和缺点,你可以让它们相互轻松地相互合作,因为它们都可以编译下来IL。


希望这会有所帮助。

-

- Nicholas Paldino [.NET / C#MVP]
- mv*@spam.guard.caspershouse.com


Michael S < a@b.c>在消息中写道

新闻:uW ************** @ tk2msftngp13.phx.gbl ...
Michael,

How dare you go off topic!!!

Just kidding.

As for whether or not you will be able to mix languages in a project,
no, you will not. I don''t see this as being doable anytime in the near
future. However, this doesn''t mean that you can''t mix languages in the same
assembly. You can always compile projects into netmodules and then link
them into a single assembly.

As for comments on Cw, I think that it definitely has its uses, but I
think those uses are specialized. For a general purpose programming
language, I think that it could actually hamper some operations. However,
if your space requires this kind of functionality, then by all means, go for
it. It reminds me of my FoxPro days, where data was more of an ambient
entity than encapsulated in constructs.

One of the beauties of .NET is that you can have all of these different
languages, each with their strengths and weaknesses, and you can make them
all work with each other rather easily, since they all compile down to IL.

Hope this helps.
--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard.caspershouse.com

"Michael S" <a@b.c> wrote in message
news:uW**************@tk2msftngp13.phx.gbl...
我去过从微软研究中了解和尝试Cw。

http://research.microsoft.com/Comega..._startpage.htm

我的第一个要点是语言很奇怪但有潜力。我有更多关于这个问题的分数,但是很想听别人说些什么。

在Visual Studio的未来版本中,我们将能够混合语言
项目。因此,运行大量SQL和/或XML的类可能会从这种新奇怪的语言中受益。

我想要你的意见是:

- 它可以编码吗?
- 它是否可读?
- 它会对系统开发有所帮助吗?
- 你会用它吗?

快乐的讨论
- Michael S

ps。
我希望我最喜欢的大师Jon,Bruce和Joanna有一些意见。

pps。
昨天我发了一个帖子偏离主题。但我刚才选择忽略它。 =)

I''ve been reading about and trying out Cw from microsoft research.

http://research.microsoft.com/Comega..._startpage.htm

My first cent is that the language is weird but have potential. I have
more cents on the subject but are eager to hear what others have to say.

In future versions of Visual Studio, we will be able to mix languages in a
project. Hence classes that sport a lot of SQL and/or XML could perhaps
benefit from this new weird language.

What I want your opinion on is:

- Is it codable?
- Is it readable?
- Will it help in system development?
- Will you use it?

Happy Discussion
- Michael S

ps.
I hope my favourite gurus Jon, Bruce and Joanna have some input.

pps.
Yesterday I flamed a post for being off-topic. But I choose to ignore that
just now. =)




>因此,体育大量SQL的课程很有意思。如果您对SQL方面感兴趣,请查看以下内容:
http ://www.codeproject.com/dotnet/CSharpSQL.asp

-

Chad Z. Hower(又名Kudzu) - http://www.hower.org/Kudzu/

"编程是一种反击的艺术形式


在更短的时间内更轻松地开发ASP.NET应用程序:
http://www.atozed.com/IntraWeb/
> Hence classes that sport a lot of SQL

C Omega is defintiely interesting. IF you are interested in the SQL aspects, check this out:
http://www.codeproject.com/dotnet/CSharpSQL.asp
--
Chad Z. Hower (a.k.a. Kudzu) - http://www.hower.org/Kudzu/
"Programming is an art form that fights back"

Develop ASP.NET applications easier and in less time:
http://www.atozed.com/IntraWeb/


Michael S< a@b.c>写道:
Michael S <a@b.c> wrote:
我一直在阅读和尝试微软研究中的Cw。

http://research.microsoft.com/Comega..._startpage.htm

我的第一分是语言很奇怪但有潜力。我有更多关于这个问题的分数,但是很想听别人说些什么。
I''ve been reading about and trying out Cw from microsoft research.

http://research.microsoft.com/Comega..._startpage.htm

My first cent is that the language is weird but have potential. I have more
cents on the subject but are eager to hear what others have to say.




我不能说我很疯狂它 - 感觉太像是b
关注的混蛋。 *但是*,还有另一个项目,我真的*喜欢

看到曝光: http://research.microsoft.com/specsharp/

表示约束作为方法签名的一部分而不是只需

的文档(可能会过时)和测试方法体中的

约束(这可能很容易忘记)听起来

很棒 - 当然还有可证明方面...


-

Jon Skeet - < sk *** @ pobox.com>
http://www.pobox.com/~skeet

如果回复小组,请不要给我发邮件



I can''t say I''m nuts about it - it feels too much like a mishmash of
concerns. *However*, there''s another project which I''d *really* like to
see come to light: http://research.microsoft.com/specsharp/

Expressing constraints as part of the method signature rather than just
in documentation (which can go out of date) and in testing the
constraints in the method body (which can be easy to forget) sounds
great - and of course there''s the provability aspect...

--
Jon Skeet - <sk***@pobox.com>
http://www.pobox.com/~skeet
If replying to the group, please do not mail me too


这篇关于讨论:关于Comega语言。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆