有没有人使用过大型或中型项目的开源.NET实现Mono?我想知道它是否适合现实世界的生产环境.它是否稳定,快速,兼容,......足以使用?是否需要花费大量精力将项目移植到Mono运行时,或者它是否真的非常兼容,只需要为Microsoft的运行时获取并运行已编写的代码?
比方说我有一个字符串,'123'我想把它转换成123.
我知道你可以做到some_string.to_i,但是转换'lolipops'为0,这不是我想到的效果.当我尝试将一些无效的东西转换成一种美好而痛苦的东西时,我希望它能在我的脸上爆炸Exception.否则,我无法区分有效0和根本不是数字的东西.
编辑:我一直在寻找标准的做法,没有正则表达式的诡计.
我最近一直在使用带有RDT(而不是RadRails)的Eclipse,我对它很满意,但我想知道你们是否知道任何不错的选择.我知道NetBeans最近也支持Ruby,但我不确定它在Eclipse上提供了什么.
请列出您在推荐IDE时认为非常棒或有用的任何功能,以便于比较.
另外,我说Ruby,而不是Rails.虽然Rails支持是一个加分,但我更喜欢不以Rails为中心的东西.它也应该可以在Linux和Solaris上使用.
是否有人使用D进行实际应用?如果是这样,你用它做什么?我似乎无法在用D写的网上找到任何大的东西.
尽管缺乏已知的大用户,D对我来说似乎是一种非常有用的语言,据TIOBE称,它相当受欢迎.
一段时间以来,我一直在寻找一个体面的Haskell指南,但是找不到一个看起来很有趣的内容和/或有意义的指南.
几年前我曾经接触过Haskell,但我记不起来了.我记得"啊哈!" - 当我终于得到它时感觉不可思议,玩起来真的很有趣,所以我想重新发现丢失的Haskell艺术.
我熟悉Ruby及其函数式编程技巧,所以我觉得我并非完全处于黑暗中.有链接吗?
对于我正在研究的项目.我需要在文件系统上查找可执行文件.对于UNIX衍生产品,我假设用户在强大的$ PATH变量中有文件,但在Windows上没有这样的东西.
我可以放心地假设文件最多只有2级到文件系统,但我不知道它将在什么驱动器上.我必须尝试所有驱动器,但我无法弄清楚如何列出所有可用的驱动器(分配了一个字母).
有帮助吗?
编辑:我知道有一个%PATH%变量,但它不像UNIX系统那样集成.例如,我正在寻找的应用程序是OpenOffice.通常,此类软件不会以%PATH%为单位.
在讨论了加密之后,我的一个朋友向我发起挑战,要求他使用带有128位密钥的AES加密文件.
我知道该文件最初是一个GIF图像,所以它应该以'GIF8'开头.我想知道是否有可能在合理的时间内(即一周或更短的时间)从这些知识中获取密码.
除了分析加密文件之外,以任何方式窃取密钥是不可能的,因为它击败了挑战点.
如果是这样,欢迎指点.我没有找到一个类似于流程图的描述,说明第一个块的加密是如何工作的.我记得我在Uni的课程中有一个,但当然,它无处可寻.
我正在寻找一种方法将Javascript Date对象转换为字符串.我正在将我的网站从Ruby转换为服务器端Javascript,我正在寻找类似于strftimeRuby,C和许多其他语言的东西.
我发现有很多简单的脚本可以进行这种转换,但是如果有一种标准的方法,我宁愿不包含自定义实现.
我没有使用Javascript框架.我正在使用Mozilla Rhino,但我希望尽可能远离使用Java库,以便在实现之间轻松移动我的代码.
我希望能够指定字符串的格式,因为我想将它嵌入句子中.我希望能够在's和's上插入任意内容,并且拥有当天的全名,而不仅仅是它的缩写.所以toString()是不够的.
虽然我知道IronRuby还没有为世界使用它做好准备,但我想知道是否有人在这里试过它并测试它在原始性能方面与其他Rubies的对比度如何?
如果是这样,结果是什么,你是如何衡量绩效(哪些基准等)?
编辑:IronRuby团队在http://ironruby.info/上维护一个关于他们如何与Ruby MRI 1.8进行比较的网站.在规格通过率表下方,他们还有一些关于IronRuby如何在这些规范上执行的信息.此表不会不断更新,但我认为它们经常更新(您可以在页面顶部看到最后一次更新).
ruby ×3
.net ×2
aes ×1
d ×1
datetime ×1
editor ×1
encryption ×1
haskell ×1
ide ×1
ironruby ×1
java ×1
javascript ×1
mono ×1
open-source ×1
performance ×1
popularity ×1
rhino ×1
string ×1
windows ×1